How to Calculate Cash Flow | PropertyCost
Home / Cash Flow / How to calculate cash flow

How to Calculate Cash Flow : The Real Formula Investors Use

“Cash flow” sounds simple—money in minus money out—but most cash flow mistakes come from missing line items (vacancy, repairs, CapEx) and double-counting (escrowed taxes/insurance inside the mortgage payment). In real estate, the goal is not a flattering number; it’s a reliable one that survives reality: vacancies, repairs, insurance increases, and big-ticket replacements. This guide walks you through a step-by-step cash flow calculation for rental property (plus a general cash flow framework), shows how to convert NOI into cash flow, and gives you checklists and stress tests to keep your estimate honest.

Updated: ~22–30 min read
Jump to section

Quick Answer

The simplest cash flow formula is: Cash Flow = Cash In − Cash Out.

For rental property, a realistic “investor-grade” formula is:

Rental Cash Flow = Rent + Other Income − Vacancy/Collection Loss − Operating Expenses − Reserves/CapEx − Debt Service

If your cash flow ignores vacancy and reserves, it will usually look good on paper and disappoint in real life.

Cash Flow Formulas (General + Real Estate)

General cash flow formula

For a person or a business, cash flow starts as: Cash Flow = Total Cash Received − Total Cash Paid. The key is defining what counts as “received” and “paid” (and the time period you’re measuring).

Rental property cash flow formula (practical version)

Rental property cash flow is best calculated from the property’s income statement-like structure: income → vacancy → operating expenses → reserves → debt. A practical monthly cash flow formula looks like this:

  • Income: rent + other income (parking, laundry, pet fees, storage)
  • Less vacancy: vacancy + collection loss (and/or credit loss)
  • Less operating expenses: taxes, insurance, maintenance, management, utilities paid by owner, HOA, etc.
  • Less reserves/CapEx: a sinking fund for roof/HVAC/exterior and big replacements
  • Less debt service: principal + interest (plus mortgage insurance if applicable)

Important: Some investors report “cash flow before CapEx” (similar to operating cash flow), and “cash flow after CapEx” (similar to free cash flow). Both can be useful—just label them clearly.

NOI vs Cash Flow (and How to Convert One Into the Other)

NOI (Net Operating Income) is one of the most common real estate terms, and it’s often confused with cash flow. Think of NOI as “property performance before financing.”

NOI definition

NOI = Effective Gross Income − Operating Expenses

NOI excludes: mortgage payment (debt service), income taxes, and often excludes major CapEx (depending on how it’s defined in the analysis).

How to calculate cash flow from NOI

A practical conversion is:

Cash Flow ≈ NOI − Reserves/CapEx − Debt Service

If you’re analyzing a cash purchase (no mortgage), debt service is zero, so cash flow roughly equals NOI minus reserves/CapEx. That’s why “NOI-only” views can overstate how much cash you truly keep.

Step-by-Step: How to Calculate Rental Property Cash Flow

This is the process you can follow in a spreadsheet, calculator, or underwriting template. The goal is to compute a realistic monthly and annual cash flow, then stress-test it.

Step 1: Estimate gross scheduled income

Start with the rent you expect to collect at full occupancy. If it’s a multi-unit, list each unit rent and sum them. If there are additional income sources (parking, storage, laundry), include them.

Step 2: Subtract vacancy and collection loss

Vacancy is not a “maybe.” It’s a cost of doing business. Even a great property experiences turnover, repairs, and occasional nonpayment. Modeling 0% vacancy is one of the most common ways cash flow gets inflated.

A simple approach is a vacancy percentage. A more detailed approach is to model a month of vacancy per year (or per lease turnover) and convert to a percentage.

Step 3: Subtract operating expenses

Operating expenses are everything you pay to keep the property running (excluding the mortgage). This typically includes property taxes, insurance, maintenance, management, utilities paid by owner, HOA, and other recurring costs. Don’t forget costs that feel “small” monthly—those often add up.

Step 4: Subtract reserves and CapEx (sinking fund)

This is where “paper cash flow” becomes “survivable cash flow.” If you don’t set aside money for big replacements, you aren’t generating true free cash flow—you’re borrowing from the future.

Practical method: allocate a monthly CapEx reserve (a sinking fund). Even though the roof replacement happens every 15–25 years, you can still budget for it monthly.

Step 5: Subtract debt service (mortgage payment)

Debt service is the mortgage principal + interest (and sometimes mortgage insurance). A critical accounting note: if your mortgage payment includes escrowed taxes and insurance, don’t also subtract taxes and insurance separately. (Double-counting is a classic “why is my cash flow negative?” mistake.)

Step 6: The result is your net cash flow

Compute: monthly cash flow and annual cash flow. Monthly helps budgeting; annual helps comparing investments and computing return metrics.

Shortcut check: If your cash flow is “high” but you have no vacancy and no CapEx reserve, the number is probably inflated.

Expense Checklist: What to Include in Cash Flow

A complete checklist prevents the most common cash flow errors: missing line items. Not every property has every expense, but you should deliberately choose “yes/no” rather than forgetting.

Income

  • Rent (by unit)
  • Parking/storage
  • Laundry/pet fees
  • Other income (application fees, rubs reimbursements—be conservative)

Vacancy and losses

  • Vacancy allowance
  • Credit/collection loss (if relevant)
  • Turnover/leasing costs (some treat these as operating, some as reserves)

Operating expenses (typical)

  • Property taxes
  • Insurance
  • Repairs & maintenance (ongoing)
  • Property management
  • HOA / condo fees
  • Utilities paid by owner (water/sewer/trash, common electric, gas)
  • Landscaping/snow removal
  • Pest control
  • Licenses/permits (if applicable)
  • Accounting/legal (small allowance if relevant)

Reserves / CapEx (big-ticket, lumpy)

  • Roof
  • HVAC
  • Water heater
  • Exterior (paint/siding)
  • Windows
  • Major plumbing/electrical
  • Appliances replacement

Debt service and financing-related

  • Mortgage principal + interest
  • Mortgage insurance (if applicable)
  • Loan servicing/other lender fees (rare but possible)

Tip: If you’re unsure about an expense line, run a conservative scenario with a buffer rather than forcing a precise guess.

Worked Example: Cash Flow Calculation (Monthly + Annual)

Let’s walk through a simplified example. The numbers are illustrative, not a recommendation. The point is to show the structure and where people commonly forget expenses.

Assumptions (monthly): Rent $2,600, other income $0, vacancy 5%, management 8%, plus taxes/insurance/maintenance/utilities/reserves, and a mortgage payment.

Line item Monthly
Gross rent $2,600
Less vacancy (5%) −$130
Effective income $2,470
Property tax −$320
Insurance −$130
Maintenance (ongoing) −$170
Utilities/other −$80
Management (8% of collected rent) −$198
NOI (approx.) $1,572
CapEx reserve (sinking fund) −$160
Mortgage (P&I) −$1,350
Net cash flow $62 / month

Annualized, $62/month is about $744/year. That doesn’t mean the deal is “bad” or “good”—it means it’s close to breakeven on net cash flow. Many deals that look great at first glance become breakeven once you include vacancy, management, and reserves. That’s not pessimism. That’s reality budgeting.

Reality check: A single repair can wipe out a year of small cash flow. That’s why reserves and stress tests matter.

Monthly vs Annual vs Dated Cash Flows (Why Frequency Matters)

Cash flow can be measured at different frequencies: monthly (budgeting), annual (returns), or exact dates (investment modeling). The most common mistake is mixing them inconsistently.

Monthly cash flow

Monthly cash flow helps you answer: “Can I carry this property comfortably?” It’s a survivability number. If monthly cash flow is thin, you need larger reserves.

Annual cash flow

Annual cash flow is useful for computing metrics like cash-on-cash return. But annual totals can hide volatility: you might have 10 “good” months and 2 catastrophic months. That’s why you should still look at worst-case months/years.

Dated cash flows

If you’re computing IRR or comparing investment opportunities precisely, dated cash flows are ideal. In practice, for many rental decisions, consistent monthly modeling with conservative buffers is enough.

Cash Flow Metrics: Cash-on-Cash, DSCR, and Cap Rate

Cash-on-cash return (CoC)

Cash-on-cash return connects cash flow to the cash you invested. A practical formula is: CoC = Annual Pre-Tax Cash Flow ÷ Cash Invested. Cash invested usually includes down payment, closing costs, and initial repairs/CapEx.

CoC is popular because it answers a common question: “What cash yield do I get on my cash?” Just be careful: CoC can look higher if you under-budget reserves or assume low vacancy.

DSCR (Debt Service Coverage Ratio)

DSCR measures how safely NOI covers the mortgage: DSCR = NOI ÷ Annual Debt Service. A higher DSCR generally means the property can survive stress. DSCR is especially useful if cash flow is thin—because thin cash flow often means low coverage.

Cap rate

Cap rate uses NOI and price: Cap Rate = NOI ÷ Purchase Price. Cap rate compares property performance before financing. It does not directly tell you your net cash flow after debt and reserves.

Use all three: Cap rate (property performance), DSCR (debt safety), and cash-on-cash (your cash yield). Then, if you model an exit, use IRR/NPV for lifecycle returns.

What Counts as “Good” Cash Flow?

“Good” depends on your goals and risk tolerance. Some investors prioritize stable monthly income. Others accept low cash flow for potential appreciation. The more you rely on appreciation and exit value, the more important it is to manage survivability risk with reserves.

Ask these questions

  • Do you need income now, or can you hold a low-cash-flow property?
  • How many months of reserves do you have for vacancy and repairs?
  • How sensitive is the property to taxes/insurance increases?
  • How much return comes from cash flow vs exit appreciation?
  • Is the property in a market where rents can realistically rise, or is rent growth capped?

Practical rule: If cash flow is thin, insist on stronger reserves and better DSCR. Thin cash flow can be okay—fragile cash flow is not.

Common Mistakes That Inflate Cash Flow (and How to Fix Them)

1) No vacancy allowance

Fix: add vacancy/collection loss. Even a conservative vacancy allowance is better than pretending it won’t happen.

2) No CapEx reserve

Fix: create a monthly sinking fund. Roof and HVAC are inevitable; pretending they’re not is not “conservative.”

3) Underestimating taxes and insurance

Fix: verify taxes and insurance, then test higher scenarios. These costs often rise over time.

4) Double-counting escrow

Fix: if your mortgage payment includes escrowed taxes and insurance, don’t subtract them again as separate expenses. If your mortgage payment is P&I only, then you must include taxes/insurance separately.

5) Ignoring management or valuing it at $0 forever

Fix: even if you self-manage, consider modeling management as a cost so the cash flow reflects reality if your time becomes scarce.

6) Assuming perfect rent growth and no expense growth

Fix: run a conservative scenario. If the deal only works with aggressive rent growth, it’s fragile.

7) Ignoring turnover and leasing costs

Fix: include turnover costs (cleaning, paint, minor repairs, leasing fees) as part of vacancy/operating assumptions.

Most common pattern: cash flow looks great until you add vacancy + reserves. If you add those two items, many “amazing” deals become average—and average deals become obviously risky.

Fast Stress Tests (Cash Flow Reality Checks)

1) Vacancy shock test

Add one additional month of vacancy in a year (or increase vacancy percentage). If cash flow goes negative, compute the cash reserves needed to survive comfortably.

2) “Bad year” test

Combine: vacancy + a major repair + higher insurance in the same year. This is a realistic stress scenario, not a doomsday one.

3) Expense growth test

Increase taxes and insurance. If cash flow depends on them staying flat, the deal is fragile.

4) Rate/refinance sensitivity test

If your plan assumes refinancing or adjustable rates, test worse terms. If cash flow breaks, the financing plan is a risk lever.

5) CapEx timeline test

Add a roof/HVAC replacement on a realistic schedule. If that “destroys” cash flow, you didn’t have true free cash flow—you had deferred maintenance risk.

Quick Checklist: Calculate Cash Flow the Right Way

  • ✅ Rent and other income included
  • ✅ Vacancy/collection loss included
  • ✅ Operating expenses included (taxes, insurance, maintenance, management, utilities/HOA)
  • ✅ Reserves/CapEx sinking fund included
  • ✅ Debt service included (and escrow not double-counted)
  • ✅ Monthly cash flow computed (budget survivability)
  • ✅ Annual cash flow computed (return metrics)
  • ✅ DSCR and cash-on-cash calculated for context
  • ✅ Stress tests run (vacancy + repair + expense spike)

Want a fast, realistic number?

Use the calculator and include vacancy + reserves. Then run one “bad year” scenario before you trust the result.

Open cash flow calculator →

Frequently Asked Questions

What is the simplest cash flow formula?

The simplest formula is Cash Flow = Cash In − Cash Out. For rental real estate, a practical formula is: Rent + Other Income − Vacancy − Operating Expenses − Reserves/CapEx − Debt Service.

How do you calculate cash flow from NOI?

Start with NOI (income minus operating expenses). Then subtract CapEx/reserves and subtract debt service (mortgage principal + interest). In short: Cash Flow ≈ NOI − Reserves/CapEx − Debt Service.

Should CapEx be included in cash flow?

Yes, if you want a realistic, sustainable cash flow number. CapEx is lumpy, but it’s real. A common approach is to model CapEx as a monthly reserve (sinking fund).

Why does my cash flow look good on paper but bad in real life?

Usually because the estimate missed vacancy, missed reserves/CapEx, underestimated taxes/insurance, double-counted escrowed costs, or used optimistic rent/expense assumptions. A full checklist and stress tests fix most problems quickly.

Is cash flow the same as profit?

Not always. Cash flow tracks actual cash movement. Profit can include non-cash items and unrealized gains. In real estate, you can build equity even when cash flow is low, and you can have cash flow even when long-run profit disappoints.

Bottom Line

To calculate cash flow correctly, you don’t need complicated math—you need complete, realistic inputs. Use the rental formula (income − vacancy − expenses − reserves − debt), avoid double-counting escrow, and treat CapEx as a monthly sinking fund so cash flow reflects sustainability. Then run quick stress tests (vacancy + repair + expense spike). If the cash flow survives those, you’re looking at a number you can actually trust.

Next step: calculate net cash flow in the Cash Flow calculator and run a vacancy + repair stress test.

Methodology and assumptions

Educational only. Cash flow varies by location, property condition, financing terms, management style, and tenant quality. Use conservative assumptions, include vacancy and CapEx reserves, and rely on scenario stress tests rather than one “perfect” number.