Offer in Compromise Pre-Qualifier Calculator
ANA›Life Services Authority›National Calculator Authority›Offer in Compromise Pre-Qualifier Calculator
.calc-container { max-width: 640px; margin: 2rem 0; padding: 1.5rem; background: #fff; border: 1px solid #ddd; border-radius: 8px; box-shadow: 0 1px 3px rgba(0,0,0,0.06); font-family: system-ui, -apple-system, sans-serif; } .calc-container h3 { font-family: Georgia, serif; font-size: 1.15rem; color: #1a1a1a; margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--ac, #3d5a80); } .calc-row { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 0.75rem; flex-wrap: wrap; } .calc-row label { min-width: 160px; font-size: 0.9rem; color: #333; font-weight: 500; } .calc-row input[type="number"], .calc-row select { flex: 1; min-width: 120px; max-width: 200px; padding: 0.5rem 0.6rem; border: 1px solid #ccc; border-radius: 4px; font-size: 0.9rem; font-family: system-ui, sans-serif; color: #1a1a1a; background: #fafaf8; } .calc-row input:focus, .calc-row select:focus { outline: none; border-color: var(--ac, #3d5a80); box-shadow: 0 0 0 2px rgba(26,74,138,0.12); } .calc-row .unit { font-size: 0.82rem; color: #888; min-width: 30px; } .calc-btn { display: inline-block; margin-top: 0.5rem; padding: 0.55rem 1.5rem; background: var(--ac, #3d5a80); color: #fff; border: none; border-radius: 4px; font-size: 0.9rem; font-weight: 600; cursor: pointer; font-family: system-ui, sans-serif; } .calc-btn:hover { opacity: 0.9; } .calc-result { margin-top: 1.25rem; padding: 1rem 1.25rem; background: #f0f6fc; border-left: 3px solid var(--ac, #3d5a80); border-radius: 0 6px 6px 0; display: none; } .calc-result.visible { display: block; } .calc-result-label { font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.06em; color: #666; margin-bottom: 0.25rem; } .calc-result-value { font-size: 1.6rem; font-weight: 700; color: var(--ac, #3d5a80); } .calc-result-detail { font-size: 0.85rem; color: #555; margin-top: 0.5rem; line-height: 1.5; } .calc-note { margin-top: 1rem; font-size: 0.8rem; color: #888; font-style: italic; } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; margin-top: 0.75rem; } .calc-grid-item { padding: 0.6rem 0.8rem; background: #f8f9fa; border-radius: 4px; border: 1px solid #eee; } .calc-grid-item .label { font-size: 0.75rem; color: #888; text-transform: uppercase; letter-spacing: 0.04em; } .calc-grid-item .value { font-size: 1.1rem; font-weight: 600; color: #1a1a1a; } @media (max-width: 720px) { .calc-row { flex-direction: column; align-items: flex-start; gap: 0.3rem; } .calc-row label { min-width: auto; } .calc-row input[type="number"], .calc-row select { max-width: 100%; width: 100%; } .calc-grid { grid-template-columns: 1fr; } } .calc-chart { margin: 1rem 0; text-align: center; } .calc-chart svg { max-width: 100%; height: auto; } .calc-chart-legend { display: flex; flex-wrap: wrap; justify-content: center; gap: 0.6rem 1.2rem; margin-top: 0.6rem; font-size: 0.8rem; color: #555; } .calc-chart-legend span { display: inline-flex; align-items: center; gap: 0.3rem; } .calc-chart-legend i { display: inline-block; width: 10px; height: 10px; border-radius: 2px; font-style: normal; } .calc-related { max-width: 640px; margin: 2rem 0 1rem; padding: 1.25rem 1.5rem; background: #f8f9fa; border: 1px solid #e8e8e8; border-radius: 8px; } .calc-related h3 { font-family: Georgia, serif; font-size: 1rem; color: #1a1a1a; margin: 0 0 0.75rem; padding-bottom: 0.4rem; border-bottom: 2px solid var(--ac, #3d5a80); } .calc-related-list { list-style: none; padding: 0; margin: 0 0 0.75rem; display: grid; grid-template-columns: 1fr 1fr; gap: 0.4rem 1.5rem; } .calc-related-list li a { font-size: 0.88rem; color: var(--ac, #3d5a80); text-decoration: none; } .calc-related-list li a:hover { text-decoration: underline; } .calc-browse-all { margin: 0.5rem 0 0; font-size: 0.9rem; font-weight: 600; } .calc-browse-all a { color: var(--ac, #3d5a80); text-decoration: none; } .calc-browse-all a:hover { text-decoration: underline; } @media (max-width: 720px) { .calc-related-list { grid-template-columns: 1fr; } }
Offer in Compromise Pre-Qualifier Calculator
This tool estimates whether you may qualify for an IRS Offer in Compromise (OIC) by calculating your Reasonable Collection Potential (RCP) and comparing it to your total tax debt. An OIC allows eligible taxpayers to settle their tax debt for less than the full amount owed.
### Tax Debt
Total Tax Debt Owed ($)
### Assets (Quick Sale Value)
Enter the quick sale value (typically 80% of fair market value) of each asset.
Bank / Savings Accounts ($)
Investments / Stocks / Retirement Accounts ($)
Real Estate Equity (Quick Sale Value) ($)
Vehicle Equity (Quick Sale Value) ($)
Other Assets ($)
### Monthly Income
Total Monthly Gross Household Income ($)
### Monthly Allowable Living Expenses
Use IRS National and Local Standards for allowable expenses. Enter your actual allowable amounts below.
Food, Clothing & Other (IRS National Standard) ($)
Housing & Utilities (IRS Local Standard) ($)
Transportation (IRS Local Standard) ($)
Out-of-Pocket Health Care ($)
Other Allowable Expenses (court-ordered payments, etc.) ($)
### Payment Terms
Proposed Payment Option
Lump Sum Cash (paid within 5 months) — multiply monthly surplus by 12 Periodic Payment (paid within 6–24 months) — multiply monthly surplus by 24
Calculate
function offCalc() { // --- Inputs --- var taxDebt = parseFloat(document.getElementById('off-tax-debt').value) || 0; var bankAccounts = parseFloat(document.getElementById('off-bank-accounts').value) || 0; var investments = parseFloat(document.getElementById('off-investments').value) || 0; var realEstate = parseFloat(document.getElementById('off-real-estate').value) || 0; var vehicles = parseFloat(document.getElementById('off-vehicles').value) || 0; var otherAssets = parseFloat(document.getElementById('off-other-assets').value) || 0; var grossIncome = parseFloat(document.getElementById('off-gross-income').value) || 0; var foodClothing = parseFloat(document.getElementById('off-food-clothing').value) || 0; var housing = parseFloat(document.getElementById('off-housing').value) || 0; var transportation= parseFloat(document.getElementById('off-transportation').value) || 0; var healthCare = parseFloat(document.getElementById('off-health-care').value) || 0; var otherExpenses = parseFloat(document.getElementById('off-other-expenses').value) || 0; var paymentOption = document.getElementById('off-payment-option').value;
// --- Validation --- var errors = []; if (taxDebt 0) { resultDiv.className = 'calc-result calc-error'; resultDiv.innerHTML = 'Please fix the following errors:' + errors.map(function(e){ return ''; }).join('') + ''; return; }
// --- Step 1: Total Asset Equity (Quick Sale Value) --- var totalAssets = bankAccounts + investments + realEstate + vehicles + otherAssets;
// --- Step 2: Total Monthly Allowable Expenses --- var totalExpenses = foodClothing + housing + transportation + healthCare + otherExpenses;
// --- Step 3: Monthly Disposable Income (Net Monthly Income) --- // IRS: Net Monthly Income = Gross Income - Allowable Expenses var monthlyDisposable = grossIncome - totalExpenses; if (monthlyDisposable ';
function row(label, value, bold) { return '' + '' + label + '' + '' + value + ''; }
html += row('Total Tax Debt', fmt(taxDebt)); html += 'Asset Equity'; html += row('Bank / Savings Accounts', fmt(bankAccounts)); html += row('Investments / Retirement', fmt(investments)); html += row('Real Estate Equity', fmt(realEstate)); html += row('Vehicle Equity', fmt(vehicles)); html += row('Other Assets', fmt(otherAssets)); html += row('Total Asset Equity', fmt(totalAssets), true); html += 'Future Income'; html += row('Monthly Gross Income', fmt(grossIncome)); html += row('Total Allowable Monthly Expenses', fmt(totalExpenses)); html += row('Monthly Disposable Income', fmt(monthlyDisposable)); html += row('Payment Multiplier (' + (paymentOption==='lump'?'Lump Sum x12':'Periodic x24') + ')', 'x' + multiplier); html += row('Future Income Component', fmt(futureIncomeComponent), true); html += 'OIC Summary'; html += row('Reasonable Collection Potential (RCP)', fmt(rcp), true); html += row('Minimum Offer Amount (= RCP)', fmt(minimumOffer), true);
if (qualifies) { html += row('Potential Savings vs. Full Debt', fmt(savings > 0 ? savings : 0), true); }
html += '';
if (qualifies) { html += 'Your Reasonable Collection Potential (' + fmt(rcp) + ') is less than your total tax debt (' + fmt(taxDebt) + '). ' + 'You may be eligible to submit an OIC to the IRS for approximately ' + fmt(minimumOffer) + '. ' + 'Consult a tax professional before submitting Form 656.
'; } else { html += 'Your Reasonable Collection Potential (' + fmt(rcp) + ') equals or exceeds your total tax debt (' + fmt(taxDebt) + '). ' + 'The IRS expects you can pay your full liability. Consider an Installment Agreement or Currently Not Collectible status instead.
'; }
resultDiv.className = 'calc-result'; resultDiv.innerHTML = html; }
#### Formula
Reasonable Collection Potential (RCP) is the core metric the IRS uses to evaluate an OIC:
Total Asset Equity = Bank Accounts + Investments + Real Estate Equity + Vehicle Equity + Other Assets (each at Quick Sale Value ≈ 80% of Fair Market Value)
Monthly Disposable = Monthly Gross Income − Total Allowable Monthly Expenses Income (MDI) (Allowable expenses per IRS National & Local Standards)
Future Income = MDI × Payment Multiplier Component Lump Sum Cash (≤5 months): MDI × 12 Periodic Payment (6–24 months): MDI × 24
RCP (Minimum Offer) = Total Asset Equity + Future Income Component
Pre-Qualifier Test = RCP < Total Tax Debt → May Qualify RCP ≥ Total Tax Debt → Likely Does Not Qualify
#### Assumptions & References
- Quick Sale Value: The IRS values assets at their quick sale value, generally 80% of fair market value (FMV), reflecting what could be obtained in a forced or expedited sale.
- Allowable Expenses: The IRS uses National Standards (food, clothing, personal care, out-of-pocket health care) and Local Standards (housing, utilities, transportation) to determine allowable living expenses. Actual expenses above these standards are generally not allowed unless documented and justified.
- Payment Multiplier: Per IRS OIC guidelines — Lump Sum Cash offers (paid in 5 or fewer installments within 5 months of acceptance) use a multiplier of 12; Periodic Payment offers (paid in 6 or more monthly installments within 24 months) use a multiplier of 24.
- Retirement Accounts: The IRS generally includes retirement account balances as assets, though early withdrawal penalties and taxes may be considered.
- Eligibility Requirements: To be eligible, taxpayers must have filed all required tax returns, made all required estimated tax payments, and not be in an open bankruptcy proceeding.
- Application Fee: A non-refundable $205 application fee is required when submitting Form 656 (waived for low-income taxpayers meeting the Low Income Certification guidelines).
- Doubt as to Collectibility: This calculator addresses the most common OIC basis — Doubt as to Collectibility (DATC). Other bases include Doubt as to Liability (DATL) and Effective Tax Administration (ETA).
- References:
IRS Collection Financial Standards: irs.gov - IRS OIC Pre-Qualifier Tool: irs.treasury.gov
- Disclaimer: This calculator provides an estimate only and does not guarantee OIC acceptance. Consult a licensed tax professional or enrolled agent before submitting an OIC application.
More Calculators
- Appliance Energy Star Savings Calculator
- Termite Inspection Frequency Calculator
- Appliance Total Cost of Ownership Calculator
- Termite Colony Size & Risk Assessment Calculator
- Prime Factorization Calculator
- Appliance Warranty Value Calculator
- EPA 608 Certification Practice Score Estimator
- Airflow CFM Calculator — Blower and Ventilation Requirements
- HVAC System Lifespan & Replacement Cost Calculator
- Airflow CFM Calculator — Fan and Vent Sizing
- Refrigerant Charge Calculator — Superheat and Subcooling
References
- 10 CFR § 15.41 — § 15.41 When a claim may be compromised.
- 10 CFR § 15.47 — § 15.47 Finality of a compromise.
- 10 CFR § 15.65 — § 15.65 Referral of a compromise offer.
- 10 CFR § 110.65 — § 110.65 Settlement and compromise.
The law belongs to the people. Georgia v. Public.Resource.Org, 590 U.S. (2020)