Cap Rate vs Cash-on-Cash Return: Formulas, Excel, and the Leverage Test
Cap rate and cash-on-cash return both describe the yield on a rental property, so people treat them as two names for the same thing. They are not. Cap rate measures the property as if you paid cash. Cash-on-cash measures what your own money earns after the mortgage is paid. The gap between them is the effect of your financing, and reading that gap correctly is the difference between a deal that works and one that only looks like it works.
This guide uses one worked example all the way through: a duplex bought for $485,000 with $3,900 a month in combined rent, 25% down, and a 30-year loan at 6.75%.
The two formulas
Cap rate is net operating income divided by purchase price:
Cap Rate = NOI / Purchase Price
NOI is rent after vacancy minus operating expenses. It excludes the mortgage on purpose, so cap rate describes the building and not the buyer.
Cash-on-cash return is annual cash flow after debt service divided by the cash you actually put in:
Cash-on-Cash = (NOI − Annual Debt Service) / Total Cash Invested
Total cash invested is the down payment plus closing costs plus any rehab. Leaving closing costs out is the most common way this number gets overstated.
Step 1: NOI for the duplex
Monthly figures, with vacancy at 5% of rent, management at 8% of collected rent, maintenance and capex reserve at 5% of rent each:
| Line | Monthly | |---|---| | Gross rent | $3,900.00 | | Vacancy (5%) | −$195.00 | | Effective gross income | $3,705.00 | | Management (8% of EGI) | −$296.40 | | Maintenance (5%) | −$195.00 | | Capex reserve (5%) | −$195.00 | | Property tax ($4,200/yr) | −$350.00 | | Insurance ($1,800/yr) | −$150.00 | | Owner-paid utilities | −$150.00 | | NOI | $2,368.60 |
Annual NOI is $28,423.20.
Step 2: Cap rate
Cap Rate = 28,423.20 / 485,000 = 5.86%
In Excel, with annual NOI in B20 and price in B2:
=B20/B2
A 5.86% cap rate says that if you bought this duplex with no loan, the building would return 5.86% a year on the purchase price before any appreciation.
Step 3: Cash-on-cash
The loan is 75% of $485,000, or $363,750. The monthly payment:
=PMT(6.75%/12, 360, -363750) returns $2,359.28, so annual debt service is $28,311.31.
Cash invested is the $121,250 down payment plus 2% closing costs of $9,700, for $130,950.
Cash flow = 28,423.20 − 28,311.31 = $111.89 a year
Cash-on-Cash = 111.89 / 130,950 = 0.09%
That is about $9 a month on $130,950 of your money. The cap rate looked ordinary. The cash-on-cash return is close to zero.
In Excel:
=(B20-12PMT(B6/12,B712,-B5))/(B3+B4)
where B3 is down payment, B4 is closing costs, B5 is loan amount, B6 is the rate, and B7 is the term in years.
Why they disagree: the mortgage constant
The number that connects the two metrics is the mortgage constant, which is annual debt service divided by the loan amount:
Mortgage Constant = Annual Debt Service / Loan Amount
For this loan: 28,311.31 / 363,750 = 7.78%. In Excel:
=12PMT(rate/12, years12, -1)
The constant is what the borrowed money costs you each year, interest plus principal. Now compare it with what the property earns on every dollar you put in unlevered. Bought all cash, the duplex costs $494,700 including closing, so its unlevered yield is 28,423.20 / 494,700 = 5.75%.
The rule:
- Constant below the unlevered yield: positive leverage. Each borrowed dollar earns more than it costs, and cash-on-cash rises above the all-cash return.
- Constant above the unlevered yield: negative leverage. Each borrowed dollar costs more than it earns, and the loan drags your return down.
Here the constant is 7.78% against a 5.75% yield. The loan is costing about two points more than the property earns on it, which is why the return collapses from 5.75% all cash to 0.09% with 25% down.
The same property under five financing setups
The NOI and the cap rate never change in this table. Only the financing does.
| Setup | Constant | Annual cash flow | Cash-on-cash | DSCR | |---|---|---|---|---| | All cash | none | $28,423 | 5.75% | none | | 25% down, 6.75% | 7.78% | $112 | 0.09% | 1.00x | | 40% down, 6.75% | 7.78% | $5,774 | 2.83% | 1.25x | | 25% down, 5.50% | 6.81% | $3,639 | 2.78% | 1.15x | | 25% down, 4.50% | 6.08% | $6,306 | 4.82% | 1.29x |
Two things stand out. Putting more money down raised cash-on-cash from 0.09% to 2.83%, which is backwards from what most people expect, and it happens every time leverage is negative. And even at 4.50% the loan still hurts, because the 6.08% constant is above the 5.75% yield.
Solving for the break-even, a 30-year loan on this duplex turns neutral at about 4.02%. Below that rate, borrowing helps. At 3.75%, for example, the constant drops to 5.56% and cash-on-cash rises to 6.27%, above the all-cash figure.
Which number to use when
Use cap rate to compare properties with each other and against the local market. Because it ignores financing, two buyers with different loans can agree on it, which is why brokers quote it and appraisers use it to value income property.
Use cash-on-cash to decide whether you should buy with your loan. It is the number that shows up in your bank account in year one.
Use the mortgage constant as the quick test between them. Before you run a full model, compute the constant for the loan you can actually get and compare it with the cap rate. If the constant is higher, no amount of optimism on rent growth will make year-one cash flow good. You either need a lower price, higher rent, more cash down, or a cheaper loan.
For this duplex, the fixes look like this:
- Price. To reach a 7.0% cap rate on the same NOI, the price would need to be about $406,000.
- Rent. To reach an 8% cash-on-cash return at the original financing, combined rent would need to be about $5,020 a month, which pushes the cap rate to about 8.0%.
Three mistakes to avoid
- Comparing cap rate to your mortgage rate. The interest rate understates the true cost of a loan because it leaves out principal. Compare cap rate to the mortgage constant instead. A 6.75% loan costs 7.78% a year on a 30-year schedule.
- Counting only the down payment as cash invested. Closing costs and rehab are cash out of your pocket. Leaving out $9,700 of closing costs here would inflate every cash-on-cash figure in the table.
- Treating a thin cash-on-cash as fine because of appreciation. Appreciation and principal paydown are real, but they belong in a multi-year IRR, not in a year-one yield. Judge the cash flow on its own first, then add the long view.
Summary
Cap rate is the property's yield. Cash-on-cash is your yield after the loan. The mortgage constant tells you which way the loan pushes the second number, and comparing it with the unlevered yield before you model anything saves a lot of wasted analysis on deals that cannot work at today's rates.
If you want this whole comparison built already, with NOI, cap rate, cash-on-cash, DSCR, a pass or fail scorecard, and a 10-year IRR view that updates when you change a single input, see the rental property analyzer.
For education and planning only, not financial advice.