March 15, 2026

How to Calculate Cash-on-Cash Return

This guide teaches you calculate cash-on-cash return — a critical skill for real estate investors and wholesalers. Whether you are evaluating a potential acquisition, pricing a deal for your buyer list, or building a marketing package, the ability to calculate cash-on-cash return accurately separates profitable investors from those who lose money.

Why this matters

Every real estate investment decision ultimately comes down to the numbers. The ability to calculate cash-on-cash return gives you confidence in your offers, credibility with buyers, and protection against expensive mistakes. Inaccurate analysis is the most common reason wholesale deals fall apart or flips lose money.

The fundamentals

Before diving into the step-by-step process, you need to understand the key metrics involved. ARV (After-Repair Value) determines what a property is worth after renovation. ARR (After-Repair Rent) determines what it will rent for. Repair costs determine the investment needed to reach that value. And MAO (Maximum Allowable Offer) determines the most you should pay.

Step-by-step process

1. Gather property data

Start by pulling comprehensive property data: square footage, bedrooms, bathrooms, year built, lot size, property type, current condition, tax assessment, mortgage information, and ownership history. This data forms the foundation of your analysis and determines which comparables are appropriate.

2. Run comparable analysis

Select 3-6 comparable properties that are similar to your subject in location (within 0.5-1 mile), size (within 20%), age (within 10 years), condition (similar renovation level), and property type (same classification). Adjust for differences. The resulting value estimate should reflect what a buyer would actually pay in today's market.

3. Estimate costs and expenses

Calculate all costs involved: purchase price, closing costs (both sides), renovation costs, holding costs (interest, taxes, insurance, utilities for the expected hold period), and selling costs (if flipping). For rental analysis, estimate ongoing operating expenses: taxes, insurance, maintenance, vacancy allowance, property management, and CapEx reserves.

4. Calculate returns

For flips: Profit = Sale Price - Purchase Price - All Costs. ROI = Profit / Total Investment. For rentals: NOI = Annual Rent - Operating Expenses. Cap Rate = NOI / Property Value. Cash-on-Cash = Annual Cash Flow / Cash Invested. These metrics tell you whether the deal is worth pursuing.

5. Stress-test your assumptions

Ask yourself: what if the ARV is 5-10% lower? What if repairs cost 20% more? What if it takes 2 months longer to sell or rent? What if vacancy is higher than expected? A deal that only works with perfect assumptions is a deal that should not be done. Build in margins of safety at every step.

Common mistakes

  • Using outdated or poorly matched comps that inflate the ARV
  • Underestimating repair costs by ignoring soft costs and contingencies
  • Ignoring holding costs which accumulate silently over time
  • Using gross rent instead of net income for rental analysis
  • Confirmation bias — looking for data that supports a deal you want to do

Tools that help

Deal analysis is faster and more accurate with the right tools. Property data platforms provide instant access to comps, property details, and market statistics. Repair estimation tools help scope renovations. Financial calculators model multiple scenarios. And marketing package builders present your analysis professionally to buyers.

Presenting your analysis

For wholesalers, your analysis is your credibility. Include it in every deal you market. Show your comps, explain your adjustments, detail the repair estimate, and present the financial returns. Buyers who trust your analysis respond faster, negotiate less, and close more reliably. This is the competitive advantage that separates successful wholesalers from those who struggle to move deals.

Related Articles

Analyze deals with Deal Run

Deal Run pulls comps, estimates repairs, and calculates returns so you can price every deal with confidence.

Try it Free

Sign in to Deal Run

or

Don't have an account?