Seasonal Employees vs. Seasonal Workers – It Matters!

There was a time when it may not have been important to you whether employees hired only for a specified term were called “temps” or “seasonal,” but the Affordable Care Act (ACA) has changed that. If you are an “applicable large employer” (ALE), it is important to stay on top of this distinction because you can be penalized for non-compliance with the new rules. To begin understanding the new requirements, and determine whether you are an ALE, you first must distinguish between “seasonal workers” and “seasonal employees.”

An ALE is a business that employed an average of 50 or more employees in the previous year. If you are an ALE, you must offer health care coverage to all full-time employees, so you can see where the number becomes important.

The ACA is a complex ruling, so of course, there’s a tricky part. Fortunately for large businesses, in this case it works in the favor of the employer. Not all your seasonal people count towards the measurement of “50 or more employees”!

If you hire seasonal workers who work less than 120 days that year, then they do not count as seasonal employees for the measurement, so will not affect your status as a small employer.

In summary, when a position is customarily filled for six months or less, it’s seasonal. If you hire lifeguards, ski instructors, or others who customarily work only part of the year, then you need to pay attention to how many days they work for you. Working more than 120 days is what triggers the status of “seasonal employee,” which requires that the person be counted. Working less than 120 days means they are a “seasonal worker,” but not an “employee” per this metric.

This article on seasonal employees provides a much more in-depth look at this important issue, and we thought it might be a valuable resource for you.

[gravityform id="37" title="false" description="false"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_37' ><form method='post' enctype='multipart/form-data' id='gform_37' action='/seasonal-employees-vs-seasonal-workers-it-matters/' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform_body gform-body'><ul id='gform_fields_37' class='gform_fields top_label form_sublabel_below description_below'><li id="field_37_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_37_1"><label class='gfield_label' for='input_37_1' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_37_1' type='text' value='' class='large' placeholder='First Name*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_37_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_37_2"><label class='gfield_label' for='input_37_2' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_37_2' type='text' value='' class='large' placeholder='Last Name*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_37_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_37_3"><label class='gfield_label' for='input_37_3' >Company<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_37_3' type='text' value='' class='large' placeholder='Company*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_37_4" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_37_4"><label class='gfield_label' for='input_37_4' >Work Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_37_4' type='email' value='' class='large' placeholder='Email*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_37_23" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_23"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_23' >Lead Source</label><div class='ginput_container ginput_container_text'><input name='input_23' id='input_37_23' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_11" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_11"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_11' >Web Form Page</label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_37_11' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_15" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_15"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_15' >Web Source</label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_37_15' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_14" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_14"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_14' >Web Medium</label><div class='ginput_container ginput_container_text'><input name='input_14' id='input_37_14' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_13" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_13"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_13' >Web Campaign</label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_37_13' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_17" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_17"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_17' >Web Term</label><div class='ginput_container ginput_container_text'><input name='input_17' id='input_37_17' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_12" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_37_12"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_37_12' >Web Content</label><div class='ginput_container ginput_container_text'><input name='input_12' id='input_37_12' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_37_24" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_37_24"><label class='gfield_label' for='input_37_24' >Name</label><div class='ginput_container'><input name='input_24' id='input_37_24' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_37_24'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_37' class='gform_button button' value='Download The Report' onclick='if(window["gf_submitting_37"]){return false;} if( !jQuery("#gform_37")[0].checkValidity || jQuery("#gform_37")[0].checkValidity()){window["gf_submitting_37"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_37"]){return false;} if( !jQuery("#gform_37")[0].checkValidity || jQuery("#gform_37")[0].checkValidity()){window["gf_submitting_37"]=true;} jQuery("#gform_37").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_37' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='37' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_37' value='WyJbXSIsIjAxYjc1YzA4NDAxYzk0YjEyYTMxMWI1NzNiYmViNGJiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_37' id='gform_target_page_number_37' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_37' id='gform_source_page_number_37' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="35"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>
[gravityform id="14" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_14' ><form method='post' enctype='multipart/form-data' id='gform_14' action='/seasonal-employees-vs-seasonal-workers-it-matters/' novalidate> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform_body gform-body'><ul id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below'><li id="field_14_4" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_14_4"><label class='gfield_label' for='input_14_4' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_14_4' type='email' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_14_1"><label class='gfield_label' for='input_14_1' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_14_1' type='text' value='' class='large' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_14_2"><label class='gfield_label' for='input_14_2' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_14_2' type='text' value='' class='large' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_14_3"><label class='gfield_label' for='input_14_3' >Company<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_14_3' type='text' value='' class='large' placeholder='Company' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_23" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_23"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_23' >Lead Source</label><div class='ginput_container ginput_container_text'><input name='input_23' id='input_14_23' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_11" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_11"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_11' >Web Form Page</label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_14_11' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_15" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_15"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_15' >Web Source</label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_14_15' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_14" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_14"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_14' >Web Medium</label><div class='ginput_container ginput_container_text'><input name='input_14' id='input_14_14' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_13" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_13"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_13' >Web Campaign</label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_14_13' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_17" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_17"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_17' >Web Term</label><div class='ginput_container ginput_container_text'><input name='input_17' id='input_14_17' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_12" class="gfield field_sublabel_below field_description_below gfield_visibility_hidden" data-js-reload="field_14_12"><div class='admin-hidden-markup'><i class='gform-icon gform-icon--hidden'></i><span>Hidden</span></div><label class='gfield_label' for='input_14_12' >Web Content</label><div class='ginput_container ginput_container_text'><input name='input_12' id='input_14_12' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_24" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_24"><label class='gfield_label' for='input_14_24' >Phone</label><div class='ginput_container'><input name='input_24' id='input_14_24' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_14_24'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_14' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} jQuery("#gform_14").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='14' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_14' value='WyJbXSIsIjAxYjc1YzA4NDAxYzk0YjEyYTMxMWI1NzNiYmViNGJiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="41"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>