Skip to main content
IRS Audit

IRS Tax Audit

By March 29, 2012June 25th, 2022No Comments

What is an IRS audit?

An IRS tax audit is a review/examination of a business or individual’s books and records and financial information to ensure that taxpayers are accurately reporting their income and expenses, and paying the correct amount of tax according to the law.

Audit Selection

Selecting a return for audit does not always suggest that an error has been made. Returns are selected using a variety of methods, including:

  • Random selection and computer screening – sometimes returns are selected based solely on a statistical formula.
  • Document matching – when payor records, such as Forms W-2 or Form 1099, don’t match the information reported.
  • Related examinations – returns may be selected for audit when they involve issues or transactions with other taxpayers, such as business partners or investors, whose returns were selected for audit.

Audit Methods

An audit may be conducted by mail (correspondence audit) or through an in-person interview and review of the taxpayer’s records. The interview may be at an IRS office (office audit) or at the taxpayer’s place of business, or accountant’s office (field audit). The IRS will tell you what records are needed. Audits can result in no changes or changes. Any proposed changes to your return will be explained.

Audit Notification

Should you be selected for audit, you will be notified in two ways:

  • By mail, or
  • By telephone

In the case of a telephone contact, the IRS will still send a letter confirming the audit. E-mail notification is not used by the IRS.

Your Rights During an IRS Tax Audit

Publication 1, Your Rights as a Taxpayer, explains your rights as a taxpayer as well as the examination, appeal, collection, and refund processes. These rights include:

  • A right to professional and courteous treatment by IRS employees.
  • A right to privacy and confidentiality about tax matters.
  • A right to know why the IRS is asking for information, how the IRS will use it and what will happen if the requested information is not provided.
  • A right to representation, by oneself or an authorized representative.
  • A right to appeal disagreements, both within the IRS and before the courts.

Audit Length

The length of each audit varies depending on the type of audit, the complexity of items being reviewed, the availability of information being requested, the availability of both parties for scheduling of meetings and your agreement or disagreement with the findings.

Records Needed

A written request for specific documents needed, will be provided to you.

The law requires you to retain records used to prepare your return. Those records generally should be kept for three years from the date the tax return was filed.

The IRS does accept some electronic records. The IRS auditor will inform as to whether your software program is compatible with the IRS’s.

Audit Determinations

An audit can be concluded in three ways:

  • No change: an audit in which you have substantiated all of the items being reviewed and results in no changes.
  • Agreed: an audit where the IRS proposed changes and the taxpayer understands and agrees with the changes.
  • Disagreed: an audit where the IRS has proposed changes and the taxpayer understands, but disagrees with the changes.

What Happens When You AGREE With The Audit Findings?

If you agree with the audit findings, you will be asked to sign the examination report or a similar form depending upon the type of audit conducted.

If money is owed, there are several payment options available. Publication 594, The IRS Collection process, explains the collection process in detail.

What Happens When You DISAGREE with the Audit Findings?

A conference with a manager may be requested for further review of the issue or issues. In addition, Fast Track Mediation or an Appeal request may be filed.

If you have received notice of a correspondence, office, or field audit or wish to appeal the results of an audit, you should contact a CPA or tax attorney experienced in IRS tax audits and knowledge of the tax laws.

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_329553559' ><div id='gf_329553559' 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_329553559' id='gform_329553559' class='whitepaper-cta-popup' action='/irs-tax-audit/#gf_329553559' novalidate> <div class='gform_body gform-body'><div id='gform_fields_329553559' 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_329553559_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_329553559_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_329553559_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_329553559_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_329553559_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_329553559_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_329553559_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_329553559_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_329553559"]){return false;} if( !jQuery("#gform_329553559")[0].checkValidity || jQuery("#gform_329553559")[0].checkValidity()){window["gf_submitting_329553559"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_329553559"]){return false;} if( !jQuery("#gform_329553559")[0].checkValidity || jQuery("#gform_329553559")[0].checkValidity()){window["gf_submitting_329553559"]=true;} jQuery("#gform_329553559").trigger("submit",[true]); }' id='gform_submit_button_329553559' 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='329553559' /><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_329553559' id='gform_ajax_frame_329553559' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 329553559, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_329553559').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_329553559');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_329553559').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_329553559').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_329553559').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_329553559').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_329553559').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 329553559, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [329553559, current_page]);window['gf_submitting_329553559'] = 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_329553559').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_329553559').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [329553559]);window['gf_submitting_329553559'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_329553559').text());}, 50);}else{jQuery('#gform_329553559').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [329553559, 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_380516137' ><div id='gf_380516137' 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_380516137' id='gform_380516137' class='whitepaper-cta-popup' action='/irs-tax-audit/#gf_380516137' novalidate> <div class='gform_body gform-body'><div id='gform_fields_380516137' 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_380516137_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_380516137_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_380516137_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_380516137_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_380516137_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_380516137_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_380516137_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_380516137_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_380516137"]){return false;} if( !jQuery("#gform_380516137")[0].checkValidity || jQuery("#gform_380516137")[0].checkValidity()){window["gf_submitting_380516137"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_380516137"]){return false;} if( !jQuery("#gform_380516137")[0].checkValidity || jQuery("#gform_380516137")[0].checkValidity()){window["gf_submitting_380516137"]=true;} jQuery("#gform_380516137").trigger("submit",[true]); }' id='gform_submit_button_380516137' 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='380516137' /><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_380516137' id='gform_ajax_frame_380516137' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 380516137, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_380516137').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_380516137');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_380516137').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_380516137').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_380516137').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_380516137').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_380516137').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 380516137, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [380516137, current_page]);window['gf_submitting_380516137'] = 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_380516137').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_380516137').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [380516137]);window['gf_submitting_380516137'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_380516137').text());}, 50);}else{jQuery('#gform_380516137').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [380516137, current_page]);} );} ); </script>