Skip to main content
IRS Audit

What To Expect In An IRS Office Audit and Beyond

By May 4, 2013June 18th, 2022No Comments

When the IRS selects a taxpayer’s return for audit and it is beyond the scope of a correspondence audit it will be sent to the IRS office nearest the taxpayer for examination.

An office audit may include an examination of Schedule C (business operated by sole proprietor), Schedule E (rental property), and Schedule F (farming) as well issues relating to itemized deductions.

An auditor conducting an office audit is provided with an IRS Service Center classification sheet detailing the items to be examined. The auditor may limit the examination to these items or may expand the audit to other items or other open years. The auditor will review the tax return for any large, unusual or questionable deductions. If the auditor discovers such deductions, the audit will normally be expanded to include those items.

The auditor will begin the audit by asking numerous questions which are meant to determine whether the taxpayer has any unreported income. The auditor will then ask for documentation for the deductions listed on the classification sheet. The purpose of requesting documentation is two-fold. First, to determine whether the taxpayer actually incurred the expense claimed on the return and secondly, whether it was related to the taxpayer’s business.

If a Schedule C is the focus of the audit the auditor may examine such items as: auto expenses, legal and professional fees, commissions, and home office expenses. Medical expense deductions, charitable contributions and employee business expenses are itemized deductions that are often subject to office audits.

Acceptable forms of documentation may include travel logs, canceled checks, receipts and invoices. If you are unable to provide adequate documentation during the audit you may request additional time to gather the necessary information. The auditor will generally grant you a reasonable amount of time to provide the documentation.

There are several possible outcomes to an IRS office audit:

(1) The tax return can be accepted as filed and thus no adjustments are made.

(2) The auditor makes adjustments that are agreed to by the taxpayer, which results in an increase in tax.

(3) The taxpayer partially or completely disagrees with the auditor’s adjustments.

If the audit results in unagreed adjustments, you can first request to speak with the auditor’s manager in an attempt to resolve the issue. If the manager does not resolve the matter to your satisfaction, you have the right to an Appeals hearing. The hearing is conducted by an impartial Appeals officer within the IRS Appeals Office. If you have a reasonable basis for your position the Appeals Officer will often decide the issue in your favor.

If you are dissatisfied with the Appeals Officer’s decision you may file a petition to have your case heard in the U.S. Tax Court. Although you may represent yourself before the Court, it is strongly recommended that you retain a qualified tax attorney to argue your case.

The CPAs at East Coast Tax Consulting Group have been successfully representing taxpayers in office audits for more than 30 years. Our knowledge of the tax laws and experience in dealing with tax auditors and Appeals Officers have made us a leader in tax representation. For a free consultation call us today at 866-550-7655.

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_2068522819' ><div id='gf_2068522819' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2068522819' id='gform_2068522819' class='whitepaper-cta-popup' action='/what-to-expect-in-an-irs-office-audit-and-beyond/#gf_2068522819' novalidate> <div class='gform_body gform-body'><div id='gform_fields_2068522819' 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_2068522819_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_2068522819_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_2068522819_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_2068522819_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_2068522819_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_2068522819_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_2068522819_4' >Email</label><div class='ginput_container'><input name='input_4' id='input_2068522819_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_2068522819"]){return false;} if( !jQuery("#gform_2068522819")[0].checkValidity || jQuery("#gform_2068522819")[0].checkValidity()){window["gf_submitting_2068522819"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2068522819"]){return false;} if( !jQuery("#gform_2068522819")[0].checkValidity || jQuery("#gform_2068522819")[0].checkValidity()){window["gf_submitting_2068522819"]=true;} jQuery("#gform_2068522819").trigger("submit",[true]); }' id='gform_submit_button_2068522819' 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='2068522819' /><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_2068522819' id='gform_ajax_frame_2068522819' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 2068522819, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_2068522819').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_2068522819');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2068522819').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_2068522819').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2068522819').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2068522819').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2068522819').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 2068522819, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [2068522819, current_page]);window['gf_submitting_2068522819'] = 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_2068522819').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2068522819').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2068522819]);window['gf_submitting_2068522819'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2068522819').text());}, 50);}else{jQuery('#gform_2068522819').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2068522819, 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_1789533434' ><div id='gf_1789533434' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1789533434' id='gform_1789533434' class='whitepaper-cta-popup' action='/what-to-expect-in-an-irs-office-audit-and-beyond/#gf_1789533434' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1789533434' 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_1789533434_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_1789533434_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_1789533434_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_1789533434_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_1789533434_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_1789533434_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_1789533434_4' >Email</label><div class='ginput_container'><input name='input_4' id='input_1789533434_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_1789533434"]){return false;} if( !jQuery("#gform_1789533434")[0].checkValidity || jQuery("#gform_1789533434")[0].checkValidity()){window["gf_submitting_1789533434"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1789533434"]){return false;} if( !jQuery("#gform_1789533434")[0].checkValidity || jQuery("#gform_1789533434")[0].checkValidity()){window["gf_submitting_1789533434"]=true;} jQuery("#gform_1789533434").trigger("submit",[true]); }' id='gform_submit_button_1789533434' 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='1789533434' /><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_1789533434' id='gform_ajax_frame_1789533434' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1789533434, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1789533434').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_1789533434');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1789533434').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_1789533434').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1789533434').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1789533434').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1789533434').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1789533434, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1789533434, current_page]);window['gf_submitting_1789533434'] = 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_1789533434').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1789533434').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1789533434]);window['gf_submitting_1789533434'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1789533434').text());}, 50);}else{jQuery('#gform_1789533434').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1789533434, current_page]);} );} ); </script>