Skip to main content
Payroll Taxes

IRS Worker Reclassification Program Provides Payroll Tax Relief to Employers

By February 27, 2012June 17th, 2022No Comments

The IRS has established a program that allows taxpayers to voluntarily reclassify independent contractors as employees and pay significantly reduced prior employment taxes (approximately 1% of one year’s worth of compensation), with no penalties or interest. The voluntary classification settlement program (VCSP) is part of a larger IRS “fresh start” initiative to help taxpayers address their tax responsibilities. The VCSP is meant to encourage voluntary compliance with worker classification rules.

Worker Classification

Determining whether a worker is an independent contractor or employee for federal tax purposes is generally based on a common-law test that considers the facts and circumstances of the relationship. The primary criterion is the degree of control that can be exercised over the worker as to how to perform the services, regardless of whether the control is actually exercised.

The determination has important consequences for employment taxes. Employers are required to pay a 1.45% Medicare tax and 6.2% Social Security tax on employee wages. Employees pay Medicare tax and Social Security tax at these same rates, except that the employee Social Security tax rate was reduced to 4.2% for 2011 and 2012.

For independent contractors, taxpayers report payments for services to workers on a Form 1099-MISC, and pay no employment taxes. Workers are then responsible for paying self-employment taxes.

A taxpayer that the IRS determines under audit to have misclassified workers as independent contractors may be subject to previously unpaid employer and employee employment taxes, income tax withholding, penalties, and interest. If the misclassification was not due to intentional disregard to treat workers as employees, then the taxes are determined under Sec. 3509, which provides lower rates for income tax withholding and the employee shares of Social Security and Medicare taxes. A lesser reduction may apply to taxpayers that failed to issue Forms 1099-MISC.

VCSP Requirements

The VCSP is available for taxpayers who are currently treating workers or a class or group of workers as independent contractors but want to prospectively reclassify them as employees for federal employment tax purposes. Under the VCSP, a taxpayer does not have to reclassify all of its workers who are currently treated as nonemployees. However, once a taxpayer chooses to reclassify some of its workers as employees, it must reclassify all workers in the same class. A class of workers includes all workers who perform the same or similar services.

Example 1: XYZ Co. is a construction company that contracts with its painters, electricians, and plumbers to perform services at its construction sites. XYZ treats these individuals as independent contractors, so it does not withhold or pay employment taxes on the compensation paid to the contractors. XYZ determines that it wants to voluntarily reclassify the plumbers as employees under the VCSP. The VCSP requires XYZ to treat all the plumbers as employees, but it does not require XYZ to treat the painters and electricians as employees.

To be eligible for the VCSP, taxpayers must:

• Consistently have treated the workers as nonemployees;

• Have filed all required Forms 1099 for the workers for the previous three years; and

• Not currently be under any IRS audit (regardless of whether the audit has identified worker classification as an issue) or under a worker classification audit by the DOL or a state agency.

Taxpayers apply for the program by filing Form 8952, Application for Voluntary Classification Settlement Program. The Form 8952 must be filed at least 60 days before the taxpayer wants to begin treating the workers as employees. The IRS reviews the Form 8952 and retains discretion over whether to accept the taxpayer into the program. Taxpayers must enter information about the workers on the Form 8952, including the number of workers and a description of the class or classes of workers to be reclassified.

Once the IRS accepts the taxpayer into the VCSP, the IRS will contact the taxpayer to enter into a VCSP closing agreement, under which the taxpayer must agree to extend the statute of limitation from three years to six years for the first three calendar years beginning after the closing agreement is signed. The taxpayer must also agree to treat the class or classes of workers as employees for future tax periods. If the IRS determines that the taxpayer is not eligible for the VCSP, the Service will notify the taxpayer that the application has been rejected.

The VCSP requires a payment of just over 1% of the compensation paid to the reclassified workers for the calendar year preceding the year in which the Form 8952 is filed. The payment is equal to 10% of the amount of employment taxes calculated under the reduced rates of Sec. 3509. Under Sec. 3509, the effective tax rate for wages up to the Social Security wage base was 10.28% in 2011. A 3.24% tax rate applies to the individual’s wages in excess of the wage base. Thus, taxpayers who apply to participate in the program in 2012 will generally pay taxes of only 1.028% of total compensation paid to the reclassified workers during 2011. For wages over the Social Security cap, taxpayers will pay 0.324%.

Example 2: XYZ Co. files a Form 8952 in 2012 to apply for participation in the VCSP. The tax payable under the VCSP is based on the compensation paid to the reclassified workers during 2011, using the 2011 Sec. 3509 tax rates. In 2011, XYZ paid $1,500,000 to workers who are being reclassified under the VCSP. Some of the workers were compensated above the 2011 Social Security wage base ($106,800) in the amount of $250,000. Under Sec. 3509, the employment tax applicable to $1,250,000 (the amount paid equal to or less than the wage base) is $128,500 (10.28% of $1,250,000). The employment tax applicable to the other $250,000 (i.e., the amount in excess of the wage base) is $8,100 (3.24% of $250,000). The tax payable under the VCSP is 10% of $136,600 ($128,500 + $8,100), or $13,660.

The taxpayer will not owe any interest and penalties and will not be subject to a federal employment tax audit on the workers for prior years. Currently, there is no expiration date for the VCSP.

Benefits of Participation in VCSP

One of the key benefits of the VCSP is the substantially reduced cost for reclassifying workers. The rules for determining whether a worker is an employee or contractor are complex and generally involve weighing the facts and circumstances of an employer relationship against a long list of factors, including the degree of control the taxpayer can exert over the workers. The uncertainty associated with applying the test can leave taxpayers exposed to the possibility of substantial future tax liability. Therefore, taxpayers who feel that they are at risk of losing a challenge on the issue may want to use the program.

Potential Pitfalls of Participation in VCSP

Taxpayers who are considering participation in the VCSP should consider the costs of reclassifying a worker as an employee, above and beyond the amount payable to participate in the VCSP. These costs include future employment taxes and that the workers may then be eligible to participate in the taxpayer’s health and welfare plans and retirement plans. In addition, the taxpayer will then be required to comply with wage and hour laws with respect to the workers, as well as various other employment laws, which may result in higher costs.

Participants in the VCSP may be concerned that the IRS will notify and share information with other agencies concerning the taxpayer’s participation in the VCSP, which may raise the likelihood of audit by the other agencies. In frequently asked questions posted on the IRS’s website, the IRS said that it will not share information about the VCSP with the DOL or with state agencies. The IRS also stated that it will not make any determination regarding the employment status of workers for prior years and that taxpayers are not making any representation as to a worker’s proper status for prior years for federal employment tax purposes.

Conclusion

The rules surrounding whether a worker is an employee or independent contractor are complex and, in many instances, difficult to apply. This leaves taxpayers uncertain about whether they have properly classified workers as independent contractors. Taxpayers are concerned about the potentially substantial penalties that may be imposed for misclassifying workers. The VCSP allows these taxpayers to reclassify workers at an initial cost that is much less than the potential penalties that may follow an IRS examination.

Contact Us 

You deserve the best in IRS tax representation, tax preparation, and tax planning services. At East Coast Tax Consulting Group, you’ll work with a licensed CPA who will handle your case from beginning to end. We invite you to contact our team to schedule a free, confidential consultation.

[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<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_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_168169226' ><div id='gf_168169226' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_168169226' id='gform_168169226' class='whitepaper-cta-popup' action='/irs-worker-reclassification-program-provides-payroll-tax-relief-to-employers/#gf_168169226' novalidate> <div class='gform_body gform-body'><div id='gform_fields_168169226' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_168169226_2' >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_2' id='input_168169226_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_168169226_3' >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_3' id='input_168169226_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_168169226_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_168169226_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_168169226_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_168169226_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_168169226"]){return false;} if( !jQuery("#gform_168169226")[0].checkValidity || jQuery("#gform_168169226")[0].checkValidity()){window["gf_submitting_168169226"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_168169226"]){return false;} if( !jQuery("#gform_168169226")[0].checkValidity || jQuery("#gform_168169226")[0].checkValidity()){window["gf_submitting_168169226"]=true;} jQuery("#gform_168169226").trigger("submit",[true]); }' id='gform_submit_button_168169226' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='168169226' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_168169226' id='gform_ajax_frame_168169226' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 168169226, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_168169226').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_168169226');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_168169226').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_168169226').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_168169226').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_168169226').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_168169226').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 168169226, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [168169226, current_page]);window['gf_submitting_168169226'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_168169226').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_168169226').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [168169226]);window['gf_submitting_168169226'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_168169226').text());}, 50);}else{jQuery('#gform_168169226').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [168169226, current_page]);} );} ); </script>
[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_1566088155' ><div id='gf_1566088155' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1566088155' id='gform_1566088155' class='whitepaper-cta-popup' action='/irs-worker-reclassification-program-provides-payroll-tax-relief-to-employers/#gf_1566088155' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1566088155' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_1566088155_2' >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_2' id='input_1566088155_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_1566088155_3' >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_3' id='input_1566088155_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_1566088155_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_1566088155_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_1566088155_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_1566088155_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_1566088155"]){return false;} if( !jQuery("#gform_1566088155")[0].checkValidity || jQuery("#gform_1566088155")[0].checkValidity()){window["gf_submitting_1566088155"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1566088155"]){return false;} if( !jQuery("#gform_1566088155")[0].checkValidity || jQuery("#gform_1566088155")[0].checkValidity()){window["gf_submitting_1566088155"]=true;} jQuery("#gform_1566088155").trigger("submit",[true]); }' id='gform_submit_button_1566088155' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='1566088155' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1566088155' id='gform_ajax_frame_1566088155' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1566088155, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1566088155').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1566088155');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1566088155').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1566088155').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1566088155').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1566088155').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1566088155').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1566088155, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1566088155, current_page]);window['gf_submitting_1566088155'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1566088155').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1566088155').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1566088155]);window['gf_submitting_1566088155'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1566088155').text());}, 50);}else{jQuery('#gform_1566088155').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1566088155, current_page]);} );} ); </script>