Skip to main content
NewsTax Returns

Still Waiting for Your Tax Refund?

You are not alone.  We’ve heard from some clients who are still waiting on refunds from returns filed early in the year. In normal times, unless there is an error, the IRS will issue most tax refunds in less than 21 calendar days. However, 2021 is far from being a normal year for various reasons.

COVID-19– Unlike most other employers that had to deal with the COVID-19 outbreak, IRS employees could not work from home because the computer system can only be accessed from IRS facilities. Thus, during 2020 and 2021 many IRS employees were furloughed. And the IRS got significantly behind in processing returns, especially paper-filed returns that must be input manually. As a result, the IRS was still processing 2019 returns at the beginning of the 2020 return filing season.

Economic Impact Payments – Congress ordered the IRS to handle the task of issuing three economic impact payments, two in 2020 and one in 2021, tapping IRS resources.

Recovery Rebates – To make matters worse, those first two economic impact payments had to be reconciled on the 2020 tax return, and if a taxpayer didn’t receive the amount they were entitled to, they were allowed an equivalent recovery rebate credit on their tax return. If there is a discrepancy between the amount of the payments reported on the tax return and what the IRS has on file for the economic impact payment amounts, the IRS is manually verifying the tax return for credit eligibility, which is delaying refunds.

Unemployment Debacle – In March 2021, Congress, after the 2020 tax filing season had gotten underway and millions of taxpayers had already filed their returns, decided to make a portion of the unemployment compensation taxpayers received in 2020 tax-free. The IRS, in order to avoid millions of amended returns from being filed, has undertaken the task of automatically adjusting those returns and issuing refunds.

Using 2019 Income to Compute 2020 EITC and Additional Child Tax Credit – The EITC and the additional child tax credit are based on a taxpayer’s earned income (income from working). However, because a preponderance of those who normally benefited from EITC and the additional child tax credit were unemployed during 2020, Congress allowed the 2019 earned income to be used in computing those credits for 2020, which also is causing processing delays.

Other Issues – Other issues that cause delays in disbursing refunds include returns that are filed with missing information, those affected by identity theft and fraud, those filed with an injured spouse allocation on IRS Form 8379 (which can take a minimum of 14 weeks to process) and returns that warrant further review for other reasons.

You can use the IRS’s online tool “Where’s My Refund” to determine the status of your refund. To use that tool, you will need:

  • Social security number or ITIN
  • Your filing status
  • Your exact refund amount

Generally, the IRS will pay interest on the refund due you starting from the later of the date:

  • The return was filed.
  • The return is received by IRS if it was filed after the due date.
  • The IRS received the return in a format they can process. The IRS stops paying interest on overpayments on the date they issue the refund or it is used to offset an outstanding liability.

Currently, the interest rate the IRS pays individuals on overpayments is 3%; the rate is adjusted quarterly but has been at 3% since July 1, 2020.

Exception: No overpayment interest is paid if the IRS issues the refund within 45 days of the return due date, or the actual filing date if later.

As you can see, tax refunds are not being issued as quickly as they were in years prior to COVID and there is not anything a tax preparer or taxpayer can do about the IRS not paying out refunds once a return is electronically filed and accepted by the IRS.

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_290399827' ><div id='gf_290399827' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_290399827' id='gform_290399827' class='whitepaper-cta-popup' action='/still-waiting-for-your-tax-refund/#gf_290399827' novalidate> <div class='gform_body gform-body'><div id='gform_fields_290399827' 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_290399827_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_290399827_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_290399827_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_290399827_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_290399827_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_290399827_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_290399827_4' >Name</label><div class='ginput_container'><input name='input_4' id='input_290399827_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_290399827"]){return false;} if( !jQuery("#gform_290399827")[0].checkValidity || jQuery("#gform_290399827")[0].checkValidity()){window["gf_submitting_290399827"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_290399827"]){return false;} if( !jQuery("#gform_290399827")[0].checkValidity || jQuery("#gform_290399827")[0].checkValidity()){window["gf_submitting_290399827"]=true;} jQuery("#gform_290399827").trigger("submit",[true]); }' id='gform_submit_button_290399827' 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='290399827' /><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_290399827' id='gform_ajax_frame_290399827' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 290399827, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_290399827').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_290399827');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_290399827').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_290399827').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_290399827').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_290399827').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_290399827').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 290399827, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [290399827, current_page]);window['gf_submitting_290399827'] = 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_290399827').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_290399827').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [290399827]);window['gf_submitting_290399827'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_290399827').text());}, 50);}else{jQuery('#gform_290399827').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [290399827, 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_1129033629' ><div id='gf_1129033629' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1129033629' id='gform_1129033629' class='whitepaper-cta-popup' action='/still-waiting-for-your-tax-refund/#gf_1129033629' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1129033629' 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_1129033629_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_1129033629_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_1129033629_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_1129033629_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_1129033629_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_1129033629_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_1129033629_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_1129033629_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_1129033629"]){return false;} if( !jQuery("#gform_1129033629")[0].checkValidity || jQuery("#gform_1129033629")[0].checkValidity()){window["gf_submitting_1129033629"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1129033629"]){return false;} if( !jQuery("#gform_1129033629")[0].checkValidity || jQuery("#gform_1129033629")[0].checkValidity()){window["gf_submitting_1129033629"]=true;} jQuery("#gform_1129033629").trigger("submit",[true]); }' id='gform_submit_button_1129033629' 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='1129033629' /><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_1129033629' id='gform_ajax_frame_1129033629' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1129033629, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1129033629').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_1129033629');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1129033629').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_1129033629').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1129033629').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1129033629').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1129033629').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1129033629, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1129033629, current_page]);window['gf_submitting_1129033629'] = 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_1129033629').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1129033629').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1129033629]);window['gf_submitting_1129033629'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1129033629').text());}, 50);}else{jQuery('#gform_1129033629').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1129033629, current_page]);} );} ); </script>