Skip to main content
Offer in Compromise

What Is Reasonable Collection Potential?

By November 10, 2021June 19th, 2022No Comments

If you’re trying to qualify for an Offer in Compromise (OIC) with the Internal Revenue Service, but you aren’t sure about your odds of success, consider what the IRS calls your reasonable collection potential (RCP). It is used to determine how much to offer the IRS to settle your back tax debt.

How Do You Calculate Reasonable Collection Potential?

RCP is the net realizable equity (NRE) in your assets, plus your future remaining income. The IRS uses your RCP to measure your ability to pay the taxes you owe. If your RCP indicates that you can fully pay your tax liabilities with an installment agreement or by some other means, your chances of qualifying for an Offer are slim.

You likely won’t qualify unless the amount you offer is equal to or greater than the RCP.

What Is Net Realizable Equity?

The NRE is how the IRS measures your asset value. The IRS values assets at their quick sale value (QSV) which is usually, but not always, 80% of their fair market value (FMV). Your QSV may be further reduced by the amount of any mortgages, loans, or liens against the property that have priority over the IRS’s claim. For example, a home that appraises for $300,000 with a $200,000 mortgage will have a QSV of $40,000 (80% of $300,000, less the mortgage of $200,000).

You are also allowed certain exemptions for certain assets. For instance, you are permitted to reduce your bank account balance by $1,000 plus one month’s allowable living expenses. There is also a special exclusion of $3,450 from the value of a car, up to two cars for a joint household.

The QSV of other assets, such as life insurance policies, retirement, and profit-sharing plans, is more complicated to calculate. Consider consulting with a tax professional if you are unsure how to factor these into your chances of securing an OIC with the IRS.

What is Future Remaining Income?

The second component of RCP is your future remaining income, which is a multiple of your monthly disposable income (MDI). Your MDI is the amount remaining after paying allowable living expenses. These expenses include such categories as:

  • Housing and Utilities
  • Food, Clothing and Miscellaneous
  • Vehicle Ownership and Operating Costs
  • Health Insurance Premiums and Out-of-Pocket Medical Costs
  • Current Taxes
  • Court Ordered Payments
  • Life Insurance
  • Certain Other Expenses

Your MDI is multiplied by either 12 or 24 depending on whether you select a lump sum payment option or a periodic payment option. The result is your future remaining income and is added to your NRE to determine your RCP, which typically will be your offer amount.

Payment Options

A lump sum payment option generally requires you to make a 20% non-refundable payment of your offer amount when submitting the Offer and the balance within five months of acceptance. Alternatively, you may select a periodic payment option, which requires you to make your Offer payments over a 24-month period beginning with the filing of your Offer.

Special Circumstances

Sometimes special circumstances exist that justify acceptance of an Offer below your RCP. Speak with one of our CPAs for help submitting and negotiating your Offer in Compromise.

If an Offer in Compromise is not the answer to your back tax debt, the tax resolution specialists at East Coast Tax Consulting Group will find the right solution to your tax problems.

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_1352411392' ><div id='gf_1352411392' 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_1352411392' id='gform_1352411392' class='whitepaper-cta-popup' action='/what-is-reasonable-collection-potential/#gf_1352411392' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1352411392' 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_1352411392_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_1352411392_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_1352411392_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_1352411392_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_1352411392_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_1352411392_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_1352411392_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_1352411392_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_1352411392"]){return false;} if( !jQuery("#gform_1352411392")[0].checkValidity || jQuery("#gform_1352411392")[0].checkValidity()){window["gf_submitting_1352411392"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1352411392"]){return false;} if( !jQuery("#gform_1352411392")[0].checkValidity || jQuery("#gform_1352411392")[0].checkValidity()){window["gf_submitting_1352411392"]=true;} jQuery("#gform_1352411392").trigger("submit",[true]); }' id='gform_submit_button_1352411392' 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='1352411392' /><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_1352411392' id='gform_ajax_frame_1352411392' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1352411392, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1352411392').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_1352411392');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1352411392').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_1352411392').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1352411392').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1352411392').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1352411392').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1352411392, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1352411392, current_page]);window['gf_submitting_1352411392'] = 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_1352411392').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1352411392').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1352411392]);window['gf_submitting_1352411392'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1352411392').text());}, 50);}else{jQuery('#gform_1352411392').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1352411392, 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_1589904891' ><div id='gf_1589904891' 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_1589904891' id='gform_1589904891' class='whitepaper-cta-popup' action='/what-is-reasonable-collection-potential/#gf_1589904891' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1589904891' 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_1589904891_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_1589904891_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_1589904891_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_1589904891_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_1589904891_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_1589904891_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_1589904891_4' >Name</label><div class='ginput_container'><input name='input_4' id='input_1589904891_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_1589904891"]){return false;} if( !jQuery("#gform_1589904891")[0].checkValidity || jQuery("#gform_1589904891")[0].checkValidity()){window["gf_submitting_1589904891"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1589904891"]){return false;} if( !jQuery("#gform_1589904891")[0].checkValidity || jQuery("#gform_1589904891")[0].checkValidity()){window["gf_submitting_1589904891"]=true;} jQuery("#gform_1589904891").trigger("submit",[true]); }' id='gform_submit_button_1589904891' 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='1589904891' /><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_1589904891' id='gform_ajax_frame_1589904891' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1589904891, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1589904891').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_1589904891');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1589904891').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_1589904891').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1589904891').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1589904891').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1589904891').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1589904891, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1589904891, current_page]);window['gf_submitting_1589904891'] = 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_1589904891').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1589904891').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1589904891]);window['gf_submitting_1589904891'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1589904891').text());}, 50);}else{jQuery('#gform_1589904891').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1589904891, current_page]);} );} ); </script>