Owner Resources

How to Calculate ROI on a Rental Property, Step by Step

A single-story Craftsman bungalow with taupe shingle siding, white trim and a red front door, set behind clipped hedges and a wide mown lawn

This is general education rather than legal, tax or investment advice; confirm anything specific with your own attorney, CPA or licensed adviser in the state concerned.

One rental building honestly produces several different return figures at once, and the people quoting them are not disagreeing about arithmetic — they are using different conventions for what counts as return and what counts as invested.

Three conventions, and all of them deserve the name

There is no single ROI formula for a rental building. There are three in common use, and each was built to answer a different question.

Capitalisation rate divides net operating income by the purchase price. It excludes financing entirely, and that exclusion is the point: it lets you compare a building someone bought with a large loan against one bought outright, because it describes the building rather than the buyer.

Cash-on-cash return divides the cash left after debt service by the cash you actually committed. It is the investor-level measure — what your money is doing this year, in this position, with this loan.

Total return starts from the cash figure and adds what never arrives as cash: the principal each payment retires, and any change in the building’s value over the period. It is the fullest picture and the easiest to flatter yourself with.

None of the three is more correct than the others. A return figure quoted without naming its convention is not a number, it is an assertion — and two people arguing about whether a building returns well are usually running different formulas rather than different facts.

What belongs above the line

The return side starts with what the building collects, not what it is supposed to collect.

Scheduled rent is the sum of the leases. Collected rent is what reached the account. The gap is vacancy, turnover and non-payment, and it is not a rounding difference — in a building with one to four units there is no scale to average it away, so a single empty month lands with full weight. Model collected rent and the vacancy allowance stops being an optimistic afterthought.

Other income belongs above the line where it genuinely arrives: laundry, parking, storage, pet fees, utility reimbursements. Then subtract the operating expenses — taxes, insurance, owner-paid utilities, maintenance, management, turnover, legal and accounting, and any registration or licensing the jurisdiction requires.

Two items are deliberately not operating expenses. Debt service is excluded from net operating income, because including it would make the figure a description of the loan rather than of the building. Capital expenditure is excluded too, because a roof is not a monthly cost — it is a purchase spread over the years it serves. Both belong in the calculation somewhere; neither belongs in the operating figure.

Two further items are commonly left off the return side that arguably belong there. The first is principal paydown: every payment retires a slice of the loan, and that slice is return even though it never appears in the bank account. The second is change in value. Both are legitimate under a total-return convention, and both are also the components most often used to make a thin cash figure read well — so name them as separate lines rather than folding them in. Depreciation is a different animal again: an accounting entry rather than cash, and a question for a CPA.

What belongs below the line

The invested side moves the answer more than any argument about the numerator does, and it gets far less scrutiny.

Under the cap rate convention, the denominator is the purchase price — or the current value, if you already hold the building. Under a cash-on-cash convention it is the cash you actually put in: the down payment, the closing costs, the immediate make-ready work, and the carrying costs before the first rent arrives. Owners routinely count only the down payment. That omission shrinks the denominator and lifts the reported return, without a word of the calculation being wrong.

A third choice matters more the longer you own the building. After several years, “invested” can mean the cash you originally committed, or the equity standing in the building today. Those produce very different figures, and the second is the honest comparison when the question is whether to keep or sell — because the equity sitting in it is capital you could deploy elsewhere, whether or not you think of it that way.

Same building, same year, three defensible denominators, three different numbers. That is why the convention has to travel with the figure.

What sits above the line and what sits below it in a rental return A ratio panel in two stacked halves, separated by a horizontal division rule. The upper half is the return side: it lists collected rent rather than scheduled rent, other income that actually arrives, all operating expenses subtracted, the principal retired during the year, and any change in value named as its own line. A panel beside it records what is commonly misplaced there — debt service, which belongs to the cash-on-cash convention rather than to operating income, and capital spending, which is not an operating expense. The lower half is the invested side: the purchase price under a cap rate reading, the cash actually committed including closing costs and make-ready work, the carrying cost before the first rent, or alternatively the equity standing in the building today. Its companion panel records the common error of counting only the down payment, which shrinks that side and lifts the resulting figure. A closing band notes that changing either definition changes the answer without changing the arithmetic. No figures are shown. One building, two sides, several honest answers The return side what the building earned Collected rent, never scheduled rent Other income that actually arrives Less the operating expenses, all of them Principal retired during the year Change in value, named as its own line commonly misplaced Debt service belongs to cash-on-cash, not to operating income Capital spending is not an expense divided by The invested side what the convention counts as committed Purchase price — the cap rate reading Cash in: deposit, closing, make-ready Carrying cost before the first rent Or the equity standing in it today commonly misplaced Counting only the down payment shrinks this side and lifts the whole figure Always name which side you used Change either definition and the same building reads differently The arithmetic is not in dispute here — the convention is
The two sides of a rental return figure: what belongs above the division line, what belongs below it, and the items owners most often place on the wrong side.

The line items owners leave out

Four expense lines go missing often enough to be predictable, and each of them moves the answer in the same direction.

Insurance. Carried over from the seller’s bill, or estimated from a building someone once owned elsewhere. Both are the wrong number for reasons covered below.

Vacancy and turnover. Not only the rent that does not arrive, but the make-ready, the letting cost and the utilities the owner picks up while the unit sits empty. An empty period also changes what the policy does — a second cost that never appears in a spreadsheet built from lease documents.

Capital reserves. Roof coverings, the heating plant, panels, service lines and water heaters are long-lived, expensive and certain. A model with no reserve line is not a model of the building — it is a model of a good year, repeated.

Management. Whether or not you hire anyone. If you do the work yourself and book nothing for it, your figure is not comparable with one where a manager is paid — and the moment you stop, the return drops without anything about the building having changed.

Real-World Scenario: Two owners run the numbers on the same duplex in the same week. One takes the seller’s expense sheet as given — the premium that owner pays, the maintenance that owner reports, no reserve line, and no charge for the weekends the new owner would spend on it. The other rebuilds every line from something they can point at: a quote at the address on the coverage they intend to carry, the levy the county will apply after a sale rather than the one on the current bill, a reserve for the roof and the heating plant, and a management figure they would have to pay somebody else. Same building, same week, two figures far enough apart to change the decision — and only one of them survives contact with the second year.

Running it with named inputs instead of invented ones

The three formulas are short enough to write out, and writing them out is most of the work.

Cap rate is net operating income divided by the purchase price. Cash-on-cash is net operating income less annual debt service, divided by the total cash committed. Total return is that same cash figure plus the principal retired and any change in value, divided by the capital committed under whichever definition you chose.

We are deliberately not filling those in with illustrative amounts. Any figure we invented would be hypothetical, and a hypothetical on a page gets remembered as a benchmark long after the sentence labeling it is forgotten. So build the sheet with your own inputs, each traceable to something you can point at:

  • Collected rent — from the actual rent roll and its history, not from the leases alone.
  • Taxes — the levy the county will apply after a sale, since many jurisdictions reassess on transfer and the seller’s current bill may not survive closing.
  • Insurance — a quote at the address, on the coverage you intend to carry.
  • Maintenance and reserves — a per-unit and per-system allowance you could defend to somebody skeptical.
  • Management — a market rate for the work, booked even if you intend to do it.
  • Debt service — the rate and amortisation you can actually obtain, not a rate you read somewhere.

Then run all three conventions on the same sheet, because the disagreement between them is itself information. A building with a respectable cap rate and a poor cash-on-cash figure is telling you about the financing, not the building. The reverse tells you the opposite. And one whose total return only reads acceptably once appreciation is included is telling you its operations are not carrying it.

The one input you can make exact today

Almost every line on that sheet is an estimate until you own the building. Rents are estimates until you re-let a unit. Taxes are estimates until the assessor acts. Maintenance is an estimate until something breaks. The insurance line is the exception, and owners treat it as though it were the most estimable of the lot.

A building can be quoted at its address, on the coverage you actually intend to carry, before you make an offer — and that quote is a real number rather than a placeholder. It is also your number rather than the seller’s. A premium reflects a specific deductible, a specific set of coverage decisions, a specific claim history and the building as it was rated when that owner bought it. Two owners can insure the same duplex to meaningfully different premiums and both be correct, which is why inheriting the seller’s figure imports the seller’s decisions into your model.

The choices inside that line are yours to make and they belong in the analysis explicitly: the deductible you carry, whether the building is insured to replacement cost, and whether you carry loss of rents and for how long. That last one interacts directly with the vacancy allowance you just built — it is the coverage that answers a loss of income after a covered event, which is a different question from the vacancy you plan for. What sits behind each of those decisions is set out in landlord insurance and in what actually sets the price, and what the policy does for the structure itself is covered under property coverage.

Why this page publishes no benchmark return

We are not going to tell you what a good return looks like, and there are two separate reasons.

The first is decay. A benchmark printed here would be a snapshot of the week it was written, and nothing on this site goes back to re-check it. What counts as an acceptable return moves with borrowing costs, with what safer alternatives pay, with local tax and insurance trajectories, and with the age of the building stock in question. A published figure reads just as confidently on the day it becomes wrong as it did on the day it was right, and the reader arriving two years later gets no signal that anything moved.

The second reason does not go away with better maintenance. We are an insurance agency. We are not licensed to tell you whether a specific building is a good buy, what it is worth, what your money ought to be earning, or whether the number your sheet produced is one to act on. We can teach the arithmetic, name the inputs, and make one of those inputs exact. The deciding is your work, and your CPA’s, and your adviser’s.

Two neighboring questions sit outside this page on purpose. Whether a given building is a sound investment at all is a judgment rather than a calculation, resting on things this arithmetic does not capture. And the month-by-month mechanics of what actually lands in the account is a separate discipline from the annual ratio this page is about.

Where each input actually comes from

Every input above has a public source you can run on the day you need it, which is better than a value we could print here.

For the financing line, Freddie Mac’s Primary Mortgage Market Survey publishes an ongoing national mortgage rate series. Read it as a reference point rather than as your rate — it surveys owner-occupied lending, and a loan on a rental building generally prices differently. For a rent sanity check, HUD’s Fair Market Rent datasets give area-level figures by bedroom count. They exist to administer a federal program rather than to appraise a market, so treat them as a test of whether your assumption is plausible, never as a target rent.

For vacancy, the U.S. Census Bureau’s Housing Vacancies and Homeownership program publishes series you can read directly instead of assuming a flat allowance. For cost drift — the tendency of a maintenance or insurance line to move rather than hold still — the Bureau of Labor Statistics Consumer Price Index shows how the relevant components have actually behaved. And for the boundary between a repair you expense and an improvement you capitalise, IRS Publication 527 is the starting point and your CPA is the finishing one.

We are not reproducing current values from any of those, and that is deliberate. A number printed here is a snapshot with nothing behind it to keep it current; a source named here is a tool that gives you today’s answer.

The one line we can help you make exact costs nothing to find out. Ask us for a quote on the building you are modeling, and put a real figure in the sheet before you commit to anything resting on an estimate of it.

The bottom line

A return figure only means something once the convention behind it is named — which items sit on the return side, which sit on the invested side, and which line items were quietly left out of both.

Frequently asked questions

Why does one building produce several different ROI figures?

Because the conventions differ, not the arithmetic. Cap rate divides operating income by the price and ignores the financing entirely. Cash-on-cash divides the cash left after debt service by the cash actually put in. Total return adds principal paydown and any change in value. All three describe the same building truthfully, and they answer different questions, so they are not interchangeable.

What is the difference between cap rate and cash-on-cash return?

Cap rate is a property-level measure: net operating income over the purchase price, with debt service excluded on purpose so two buildings financed differently can still be compared. Cash-on-cash is an investor-level measure: the cash the building throws off after the loan is paid, over the cash you committed to acquire it. One describes the building, the other describes your position in it.

Should appreciation count as part of the return?

It can, in a total-return convention, but it should be named as a separate line rather than blended into the operating figure. Appreciation is unrealised until you sell or refinance, and it is the component most often used to make a thin cash return look acceptable. Keeping it visible lets you see what the building earns without it.

What do owners most often leave out of the expense side?

Four things, reliably. A vacancy and turnover allowance, because rent is modeled as scheduled rather than collected. A capital reserve for the roof, the heating plant and the service lines. A management figure, even where the owner does the work themselves. And a real insurance number, rather than whatever the seller happened to be paying on their own coverage decisions.

Why will this page not tell me what a good ROI is?

Because a published benchmark is wrong within about a year and wrong differently in every market, and nothing on a website goes back and re-checks it. What counts as acceptable moves with borrowing costs, with what safer alternatives pay, and with the building itself. We are also an insurance agency, not your investment adviser, and that judgment is not ours to make.

Can I use the seller’s insurance premium as my insurance line?

It is the wrong number, even when it is a real one. A premium reflects the deductible that owner chose, the coverage they carried, their claim history and the building as it was rated when they bought it. Change any of those and the figure changes. Since the building can be quoted at its address before you make an offer, there is no reason to inherit somebody else’s decisions.

About the author

Nate Jones, CPCU, is the licensed agent behind Rental Guard Insurance. Placing coverage on one-to-four-unit rental buildings in forty-eight states puts him in front of the insurance line well before it reaches an owner’s return calculation — and shows him how often that line was simply carried over from whatever the last owner happened to pay.

Rental Guard Insurance is a Wexford Insurance, LLC brand. More about who writes these pages.

Make the insurance line exact before you model the rest

Send us the building and the policy you have now. A licensed agent can quote the building at its address on the coverage you intend to carry, which turns the most guessed-at line on the sheet into a real one.

Get a Free Quote