Skip to main content
Payroll Taxes

Who is Responsible for Unpaid Payroll Taxes?

By August 11, 2021June 7th, 2022No Comments

When a business employs people, they become responsible for employment taxes in two ways. First, the business must withhold part of an employee’s wages in order to pay income taxes, Social Security taxes, and Medicare taxes. These payroll taxes are referred to as trust fund taxes because the business holds the money in trust until making a payment to the government. Second, the business must pay taxes as well, including a matching contribution to Social Security and Medicare.

Unfortunately, businesses do not always remit these funds right away for a variety of reasons. If the taxes are not readily available when they are due to the IRS, the agency must be able to recover them in some way. In order to collect the taxes it’s due, the IRS will subject responsible parties of the business to the Trust Fund Recovery Penalty (TFRP) as outlined in Internal Revenue Manual 5.17.7.

Who is Liable for Unpaid Payroll Taxes?

If the business does not have funds or assets available for the IRS to collect (regardless of whether the business is still in operation or not), the IRS must hold someone accountable for the taxes due. To determine who is subject to the TFRP, the IRS uses  two tests, responsibility and willfulness.

  • Responsibility is present if an individual is in charge of collecting, accounting for, and paying employment taxes.
  • Willfulness is present if the same individual failed to collect, account for, or pay employment taxes “voluntarily, consciously, and intentionally.”

Responsible parties can include partners, directors, officers, shareholders, trustees, board members, employees, payroll service providers, and more. The person’s title does not matter; rather, the IRS is looking for the individual whose job it was to ensure these taxes were taken care of properly. Every situation is different, and the IRS may even determine that multiple people were responsible for collecting, accounting for, and paying these taxes. This person or people should have been aware of their responsibility and failed to acknowledge or act on it. Even if there was no bad motive, the IRS can determine their negligence was willful. In fact, “using available funds to pay other creditors when the business is unable to pay the employment taxes is an indication of willfulness.

Personal Liability for Payroll Taxes

An individual or individuals found to be both responsible and willful in their disregard for employment taxes may be personally subject to the TFRP, which is equal to the unpaid income taxes withheld and the employee’s portion of the Social Security and Medicare withheld. If you find yourself in this situation, it is time to contact a tax resolution professional. You only have 60 days to appeal the decision. If you fail to take action within these 60 days, the IRS can and will use your personal assets to recover the back taxes, even using aggressive collection techniques such as a lien or levy.

In extreme cases (generally involving using payroll taxes for personal gains), unpaid payroll taxes may lead to criminal charges. While this is happening with greater frequency in recent years, most cases do not result in criminal proceedings.

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_135057128' ><div id='gf_135057128' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_135057128' id='gform_135057128' class='whitepaper-cta-popup' action='/who-is-responsible-for-unpaid-payroll-taxes/#gf_135057128' novalidate> <div class='gform_body gform-body'><div id='gform_fields_135057128' 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_135057128_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_135057128_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_135057128_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_135057128_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_135057128_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_135057128_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_135057128_4' >Name</label><div class='ginput_container'><input name='input_4' id='input_135057128_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_135057128"]){return false;} if( !jQuery("#gform_135057128")[0].checkValidity || jQuery("#gform_135057128")[0].checkValidity()){window["gf_submitting_135057128"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_135057128"]){return false;} if( !jQuery("#gform_135057128")[0].checkValidity || jQuery("#gform_135057128")[0].checkValidity()){window["gf_submitting_135057128"]=true;} jQuery("#gform_135057128").trigger("submit",[true]); }' id='gform_submit_button_135057128' 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='135057128' /><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_135057128' id='gform_ajax_frame_135057128' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 135057128, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_135057128').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_135057128');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_135057128').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_135057128').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_135057128').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_135057128').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_135057128').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 135057128, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [135057128, current_page]);window['gf_submitting_135057128'] = 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_135057128').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_135057128').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [135057128]);window['gf_submitting_135057128'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_135057128').text());}, 50);}else{jQuery('#gform_135057128').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [135057128, 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_14618027' ><div id='gf_14618027' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_14618027' id='gform_14618027' class='whitepaper-cta-popup' action='/who-is-responsible-for-unpaid-payroll-taxes/#gf_14618027' novalidate> <div class='gform_body gform-body'><div id='gform_fields_14618027' 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_14618027_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_14618027_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_14618027_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_14618027_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_14618027_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_14618027_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_14618027_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_14618027_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_14618027"]){return false;} if( !jQuery("#gform_14618027")[0].checkValidity || jQuery("#gform_14618027")[0].checkValidity()){window["gf_submitting_14618027"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_14618027"]){return false;} if( !jQuery("#gform_14618027")[0].checkValidity || jQuery("#gform_14618027")[0].checkValidity()){window["gf_submitting_14618027"]=true;} jQuery("#gform_14618027").trigger("submit",[true]); }' id='gform_submit_button_14618027' 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='14618027' /><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_14618027' id='gform_ajax_frame_14618027' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 14618027, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_14618027').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_14618027');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_14618027').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_14618027').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_14618027').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_14618027').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_14618027').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 14618027, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [14618027, current_page]);window['gf_submitting_14618027'] = 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_14618027').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_14618027').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [14618027]);window['gf_submitting_14618027'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_14618027').text());}, 50);}else{jQuery('#gform_14618027').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [14618027, current_page]);} );} ); </script>