Cash-on-Cash Return Calculator: Test the Deal, Not Just the Ratio

Enter the deal itself—not a pre-calculated cash-flow number. This underwriting stress test rebuilds cash-on-cash return from rent, expenses, financing and upfront cash, then compares the pro forma, base and downside returns, measures the underwriting gap and stress exposure in percentage points, reports a target-status verdict, and lets you share, copy or download a full underwriting receipt.

Enter the deal itself—not a pre-calculated cash-flow number. See the base return, downside return, omitted-cost warnings, and the rent or purchase price required to reach your target.

Mode
Property income
$
Scheduled monthly rent for the unit(s) at full occupancy. Editable model assumption.
$
Parking, laundry, storage or pet income per month, if any.
%
Share of scheduled income lost to vacancy and uncollected rent. Editable model assumption.
Operating expenses
$
Annual property tax.
$
Annual landlord/hazard insurance premium.
$
Annual HOA or condo association dues, if any.
$
Annual utilities you pay (not the tenant).
%
Property-management fee as a percent of effective gross income. Editable model assumption.
%
Repairs and upkeep reserve as a percent of effective gross income. Editable model assumption.
%
Reserve for long-lived replacements (roof, HVAC) as a percent of effective gross income. Editable model assumption.
$
Any other annual operating cost not captured above.
Financing
$
Contract purchase price of the property. Editable model assumption.
$
Equity paid at closing. Loan amount = purchase price − down payment. Editable model assumption.
%
Annual mortgage interest rate for THIS deal. Editable model assumption — enter your quoted investment-property rate, not a survey average.
yr
Amortization period of the loan in years. Editable model assumption.
Initial cash investment
$
Out-of-pocket closing costs (title, escrow, transfer taxes). Editable model assumption.
$
Origination fees and points paid at closing.
$
Upfront make-ready or rehab funded from your own cash.
$
Operating cash cushion set aside at purchase. Editable model assumption.
$
Any other cash paid at acquisition.
Target return
%
The cash-on-cash return you want the deal to reach. Editable model assumption.
Downside assumptions
%
Change applied to monthly rent in the downside scenario (may be negative). Editable model assumption.
%
Vacancy rate used in the downside scenario. Editable model assumption.
%
Maintenance reserve used in the downside scenario. Editable model assumption.
%
Capex reserve used in the downside scenario. Editable model assumption.
$
An extra one-time repair cost added as an annual expense in the downside scenario. Editable model assumption.

Scenario comparison

The base case is the primary scenario. Pro forma zeroes out vacancy and reserves (an optimistic comparison, not a verified listing); downside stresses rent, vacancy, maintenance, capex and a one-time repair.

Pro formaOptimistic
5.53%
Cash-on-cash return
Annual cash flow
$4,531
Monthly cash flow
$377.56
Base casePrimary
-0.94%
Cash-on-cash return
Annual cash flow
-$773
Monthly cash flow
-$64.44
Downside caseStressed
-10.82%
Cash-on-cash return
Annual cash flow
-$8,874
Monthly cash flow
-$739.51

Underwriting verdict

Target return10.00%

Does not meet the target in any modeled scenario.

Underwriting gap
6.47 pp
Pro forma minus base
Stress exposure
9.88 pp
Base minus downside

Underwriting waterfall

Underwriting waterfall (base case)
Line itemAmount
Gross scheduled income$24,000
Vacancy and collection loss− $1,200
Effective gross income$22,800
Fixed operating expenses− $4,500
Management− $1,824
Maintenance− $1,140
Capital expenditure reserve− $1,140
Total operating expenses$8,604
Net operating income$14,196
Annual debt service− $14,969
Annual pre-tax cash flow-$773
Down payment$62,500
Closing costs$7,500
Loan fees$2,000
Initial repairs$5,000
Initial reserves$5,000
Other upfront cash$0
Total cash invested$82,000
Cash-on-cash return-0.94%

Supporting metrics

Cap rate
5.68%
NOI / purchase price
DSCR
0.95
NOI / debt service
Operating expense ratio
37.74%
Op-ex / EGI
Break-even occupancy
98.22%
(Op-ex + debt) / GSI
Monthly mortgage payment
$1,247.44
Principal & interest only
Annual debt service
$14,969
Monthly payment x 12

Assumption audit

  • Annual pre-tax cash flow is negative: net operating income does not cover debt service, so the position consumes cash each year at these assumptions.
  • Debt-service coverage ratio is below 1.0: net operating income is less than annual debt service, meaning operations alone do not cover the loan payment.

Target return solver

Target cash-on-cash10.00%
Minimum monthly rent required$2,959.92 +$960 vs current
Held constant: Vacancy, management, maintenance, capex, fixed expenses, debt service and total cash invested at their current values.
Maximum purchase price$144,279 -$105,721 vs current
Held constant: Down-payment percentage, closing costs, loan fees, repairs, reserves and other upfront cash; NOI held at the current base case.
Target currently impossible
Even with $0 of annual operating expenses, this deal would not reach the selected cash-on-cash target. Increase income, reduce debt service, reduce upfront cash, lower the purchase price, or lower the target.
Calculated expense allowance: -$369

Cash-on-cash vs the other return measures

Cash-on-cash return is a levered current cash yield on the investor's actual cash contribution — annual pre-tax cash flow divided by total cash invested. Keep it distinct from the measures it is often confused with:

Cash-on-cash captures only the current-cash slice. A complete return picture (IRR) combines all of the above.

What cash-on-cash return does and does not measure

Cash-on-cash return is the levered current cash yield on the investor's actual cash contribution: the annual pre-tax cash a property is expected to deposit, divided by the cash it took to acquire it. It answers one narrow question — what current cash yield does my equity earn this year — and nothing more.

It is deliberately separate from several other measures. Cap rate is an unlevered asset yield (NOI ÷ price) that ignores financing. Total return adds the components cash-on-cash leaves out. Appreciation is the change in the property's value. Principal paydown is the equity built as the loan amortizes. Tax effects — depreciation, deductions, deferral — depend on your situation. A complete return picture (IRR) combines all of these; cash-on-cash is only the current-cash slice.

Because it is a single-year, pre-tax cash figure, cash-on-cash is highly sensitive to the operating and financing assumptions behind it. The same property can show a strong pro forma and a weak base case purely from vacancy, reserve and rate assumptions — which is why this tool underwrites all three scenarios rather than reporting one number.

Underwriting gap and stress exposure

The underwriting gap is the percentage-point difference between the optimistic pro forma return and the base return. It measures how much the cash-on-cash return depends on assumptions that the pro forma sets to zero — vacancy, management, maintenance and capital-expenditure reserve. A large gap means the headline pro forma number rests on omitted costs; a small gap means the base return holds up even when those costs are restored. These are not market predictions; they are the distances between the scenarios you entered.

The stress exposure is the percentage-point difference between the base return and the downside return. It measures how much the deal deteriorates when rent falls, vacancy rises, maintenance and capex reserves increase, and a one-time repair is added. A wider stress exposure means the deal is more sensitive to adverse conditions. Neither the gap nor the exposure carries a built-in judgment — they are descriptive differences between the scenarios for your own underwriting.

Target status and the target-return solvers

The underwriting verdict compares your target cash-on-cash return against all three modeled scenarios and reports whether the target is met in the base and downside cases, in the base case only, only in the optimistic pro forma, or in none of the scenarios. This is a deterministic check against the numbers you entered, not a market-based assessment of whether a given return is achievable.

The target-return solvers hold most inputs constant and compute the minimum monthly rent, the maximum purchase price, and the maximum annual operating expenses at which the deal would still reach your target. When even zero operating expenses would not be enough — because debt service and the required cash flow already exceed effective gross income — the tool flags this state explicitly rather than displaying a negative budget as a usable number. Adjust income, financing, upfront cash or the target itself to restore feasibility.

Frequently Asked Questions

How is cash-on-cash return calculated here?

It is annual pre-tax cash flow divided by total cash invested, times 100. Annual pre-tax cash flow is net operating income minus annual debt service; total cash invested is the down payment plus closing costs, loan fees, initial repairs, initial reserves and any other upfront cash.

What is the difference between the pro forma, base and downside scenarios?

The base case uses the operating assumptions you enter. The pro forma is an optimistic mathematical comparison that sets vacancy, management, maintenance, capex and the downside repair to zero. The downside applies your downside rent, vacancy, maintenance, capex and a one-time repair. The pro forma is not a verified representation of any listing.

How does cash-on-cash differ from cap rate?

Cap rate is net operating income over purchase price and ignores financing — a pure asset yield. Cash-on-cash uses cash flow after debt service against the actual cash you invested. Cap rate compares properties; cash-on-cash measures the levered current cash yield on your equity.

Does cash-on-cash include appreciation or principal paydown?

No. Cash-on-cash is a current-year, pre-tax cash yield only. Appreciation, principal paydown, depreciation and other tax effects belong to total return and IRR, which are separate calculations this tool does not perform.

Why is the default deal's base return negative?

At the editable default assumptions the annual debt service ($14,969) is slightly higher than net operating income ($14,196), so pre-tax cash flow is negative. The defaults are model assumptions, not a recommendation — change the rent, price, down payment or rate to see how the return responds.

What does the target return solver tell me?

It holds your other inputs constant and computes the minimum monthly rent, the maximum annual operating expenses and the maximum purchase price at which the deal would still reach your target cash-on-cash. Each solver lists the assumptions it keeps fixed.

When is this calculator unreliable?

As a multi-year or after-tax return measure (it excludes appreciation, principal paydown and tax benefits — use IRR for the full picture), when the operating assumptions are guesses rather than verified figures, or when income is volatile. The output is an educational estimate, not an investment valuation or recommendation.

Evidence, sources and editorial review

Cash-on-Cash Return Calculator: Test the Deal, Not Just the Ratio groups its evidence and methodology review here so sources, assumptions and responsibility can be checked together.

Methodology

Cash-on-cash return is the levered current cash yield on the investor's actual cash contribution: annual pre-tax cash flow ÷ total cash invested × 100. This tool rebuilds the cash flow from the deal itself. Annual pre-tax cash flow = net operating income − annual debt service. NOI = effective gross income − operating expenses, where effective gross income = gross scheduled income − vacancy loss, and operating expenses combine fixed costs (property tax, insurance, HOA, utilities, other) with percentage reserves for management, maintenance and capital expenditure. Debt service uses a standard fully-amortized monthly payment (principal and interest only). Total cash invested = down payment + closing costs + loan fees + initial repairs + initial reserves + other upfront cash. The result is an annual, PRE-TAX figure: it does not include appreciation, principal paydown, depreciation or other tax effects, and it does not replace IRR or a full total-return analysis. Cash-on-cash is highly sensitive to the operating and financing assumptions you enter, so the model shows a pro forma, base and downside scenario side by side and flags assumptions that were left out or set to zero. The result is an educational estimate, not an investment valuation or recommendation. All default values are editable model assumptions, not market averages.

  • Cash-on-cash is an annual, pre-tax cash yield.
  • It does not include appreciation.
  • It does not include principal paydown.
  • It does not include depreciation or other tax benefits.
  • It does not replace IRR or a full total-return analysis.
  • It is highly sensitive to the operating and financing assumptions you enter.
  • The result is an educational estimate, not a valuation or investment recommendation.

Reviewed according to the CalcDomain Editorial Policy & Calculator Methodology. We document formulas, edge cases, sources, update dates, and correction paths for calculator pages.

Updated

References & Authoritative Sources

Data Sources & Benchmarks

Freddie Mac PMMS tracks conforming owner-occupied mortgage offers and is shown only as a broad financing reference. Investment-property loan pricing may differ materially. It is never used automatically in the calculation — the interest-rate field defaults to an editable model assumption, and you should enter your own quoted rate.

6.69%✓ Verified
Average 30-year fixed mortgage rate (conforming owner-occupied reference)
Freddie Mac · as of August 6, 2026
View source ↗

Related Calculators

Embed this calculator

Add this underwriting tool to your site. Configure the options below and copy the generated snippet; it includes a neutral attribution link and an auto-resizing iframe.

Suggest an improvement

Found a calculation issue, outdated source, unclear assumption, or missing edge case? Send a short note so we can review it.

Please include the inputs you used so we can reproduce the issue.

Feedback is reviewed under our Editorial Policy & Calculator Methodology.

Update history

Last updated .

DateVersionChange
2026-07-262.1.0Added underwriting verdict: underwriting gap (pro forma minus base, in pp), stress exposure (base minus downside, in pp), and a machine-readable target-status field. Added semantic handling of the impossible-target state for the operating-expense solver. Added a top-level action bar with share, copy, receipt and embed controls. Expanded the downloadable underwriting receipt with all scenario returns, gap, stress exposure, target status, key assumptions and a pre-tax disclaimer.
2026-07-222.0Rebuilt as a full underwriting stress test: rebuilds cash flow from rent, expenses, financing and upfront cash; adds pro forma / base / downside scenarios, an underwriting waterfall, an assumption audit, target-return solvers, and share / CSV / result-card / print / embed tools.
2026-07-051.0Initial cash-on-cash return calculator: annual pre-tax cash flow divided by total cash invested.

Methodology & Review

Ugo Candido ✓ Editor
Founder & Editor-in-Chief at CalcDomain — responsible for the methodology, sourcing and technical review of this calculator.