Updated: August 2026 • Verified v1.2

Real Estate Cash-on-Cash Return (CoC) Calculator

Finance & MathPopular

Local Browser Execution: Your input is processed locally in your browser and is not sent to UTL servers.
CoC_Return = (Annual_Cash_Flow / Total_Cash_Invested) * 100 where Annual_Cash_Flow = (Monthly_Rent - Expenses - Mortgage_PI) * 12
Was this calculation helpful?

Understanding Your Results

Calculates total initial cash out-of-pocket, monthly mortgage (P&I), net monthly pre-tax cash flow, annual cash flow, and leveraged Cash-on-Cash percentage yield.

Practical Guidance & Next Steps

Unlike unleveraged Cap Rate, Cash-on-Cash Return measures the actual cash earned on every dollar of capital invested out-of-pocket.

What is this?

A real estate investment utility that models leveraged cash-on-cash yield for rental properties.

How does it work?

1. Enter purchase price, down payment %, closing costs, and rehab budget. 2. Enter monthly rental revenue, monthly operating expenses, and mortgage rate. 3. View total out-of-pocket cash, net monthly cash flow, and Cash-on-Cash Return %.

Why use it?

Reveals your true cash yield when using mortgage leverage to purchase rental real estate.

Technical Scope & Calculation Limitations

Calculates pre-tax operating cash flow excluding depreciation write-offs and tax deductions.

Frequently Asked Questions

Most real estate investors target a Cash-on-Cash Return between 8% and 12%, though strong markets with high property appreciation may trade at 6% to 8%.
Windows Desktop & Widget Options

Want this capability on your Windows desktop?

All Windows widgets
Windows 11 Widget
8.8/10

MSN Money Watchlist Widget

Built-in Windows 11 Widgets Board stock ticker and market watchlist feed.

FreeEasy InstallLow RAM
By Microsoft CorporationView Widget
Complementary Utilities

Related Tools for Your Workflow

All Finance & Math tools
HTML5 / React / TypeScriptStatic Utility
HTML5 / React / TypeScriptStatic Utility
HTML5 / React / TypeScriptStatic Utility
HTML5 / React / TypeScriptStatic Utility