How Bali Rental ROI Is Calculated — and How to Check a Developer's Numbers

Stanislav Sadovnikov
How Bali Rental ROI Is Calculated — and How to Check a Developer's Numbers

Written by Stanislav Sadovnikov, Founder, Magnum Estate · Reviewed by the Magnum Estate legal & investment desk · Last updated 23 August 2026

In short: Rental ROI in Bali is only as honest as the inputs behind it. A gross yield counts rent against price; a net yield subtracts occupancy gaps, management fees, operating costs, taxes and furnishing before you see the real return. This guide shows you how the calculation works, why “up to 20%” headlines are usually gross or best-case, and how to stress-test any projection, including Magnum’s own 9.5–12.3% net figures.

Before you trust any Bali rental projection, you need to know how the number was built. This guide breaks down how Bali rental ROI is calculated, line by line, and gives you a way to check that a developer’s figure holds up — the same scrutiny you would expect from independent Bali real estate investment advisory.

Gross yield vs net yield

Gross rental yield is the quick version: annual rental income divided by the purchase price, shown as a percentage. It ignores every cost of actually earning that rent. Net rental yield is what remains after those costs, and it is the only figure that tells you what lands in your account.

The gap between the two is where most disappointment lives. A property can advertise a strong gross yield and return a modest net one once the bills are paid. When a developer or agent quotes a single ROI number, your first question is simple: is this gross or net, and what was subtracted to get there?

What turns a gross yield into a real net yield

Five inputs move a gross figure toward the net number you will actually see. Each one is a question to put to the seller in writing.

  • Occupancy. Rent is only earned on nights the unit is booked, so a projection at 90% occupancy and one at 60% describe different investments. Magnum’s managed portfolio runs at around 65% average annual occupancy, and we build projections on that, not on a full calendar.
  • Management fee or revenue split. Someone handles the rental management, and they take a share. Ask whether the quoted yield is before or after the operator’s cut.
  • Operating costs. Utilities, cleaning, repairs, replacements, service charges and marketing all come out of gross rent. Ask for the line items, not a single “costs” figure.
  • Taxes. Rental income and ownership carry tax in Indonesia. The treatment depends on your structure, so confirm it with the developer’s finance desk and your own tax adviser rather than assuming a rate.
  • Furnishing and capex. A unit has to be furnished before it earns, and equipment wears out. Ask whether furnishing sits inside the purchase price or on top of it, because it changes the denominator of your return.

For any of these, if the seller cannot give you the figure, ask for the line-item breakdown. A number that cannot be broken down is a number to distrust.

A transparent worked example: Magnum’s own numbers

Across its portfolio, Magnum projects 9.5–12.3% net rental ROI, a 7–8 year payback on managed rental, and 40–70% value growth from construction start to completion. Those are net, portfolio-wide figures. Here is how the projected return breaks down by project, alongside entry price:

A transparent worked example: Magnum's own numbers

ProjectEntry price (USD)Projected net rental ROI
Umalas Signaturefrom $225,00012.3%
Berawafrom $339,00012.1%
Sanurfrom $531,00011.6%
Sky Starsfrom $508,00010.8%
Darmaask the advisory desk9.5%

Notice what the table does not tell you on its own. It shows the output of a calculation, not the inputs. To verify any line, including ours, ask for the assumptions behind it: the occupancy rate used, the nightly or monthly rate assumed, the management split, the operating-cost schedule, the tax treatment, and whether furnishing is in the price or on top. A developer confident in a number will hand you the workings. Magnum’s advisory desk will walk you through the line items for any project above.

Payback period and cash-on-cash answer two different questions

These get used interchangeably and should not be.

Payback period asks how many years of net rental income it takes to recover the capital you put in. Magnum projects 7–8 years on managed rental. It is easy to grasp, but it ignores capital growth and treats a dollar in year eight as equal to a dollar today.

Cash-on-cash return asks a narrower question: in a given year, what net cash did the property return against the cash you invested? It is a single-year snapshot, useful for comparing income now, but it says nothing about the years ahead or about resale.

Neither is wrong. They answer different things, and a projection that leans on only one is showing you a partial picture. Ask for both.

Rental yield is only half of the return

Rental yield measures income. Capital growth measures the change in the asset’s value. Magnum projects 40–70% value growth from construction start to completion, a return you realize only when you sell, and only if the market supports it at that point.

Total return combines the two, but they behave differently. Rental yield arrives yearly and can be spent. Capital growth stays unrealized until exit and carries its own costs and timing risk. A projection that folds an aggressive growth assumption into a headline “return” is mixing income with a bet on resale. Keep them separate so you can judge each on its own.

Why “up to 20%” headline yields deserve a second look

A yield advertised as “up to 20%” is doing a lot of work in two words. “Up to” describes a best case, not an average, and a figure that high is almost always gross, or built on assumptions that rarely all hold at once: peak-season rates applied year-round, near-full occupancy, no management fee, nothing set aside for tax, and furnishing left out of the price.

Recompute it with realistic inputs and the number usually settles into a high single-digit to low double-digit net range. That is why Magnum states a net band of 9.5–12.3% at around 65% occupancy rather than a bigger gross headline. Treat a large number as a claim to be verified, not a fact.

A repeatable way to stress-test any projection

Use the same checklist on every developer, including us. For each input, get the figure in writing and recompute the net yourself.

A repeatable way to stress-test any projection

What to ask forWhy it mattersIf you can't get it
Gross or net?Decides whether costs are already removedTreat the number as gross
Occupancy rate usedSets the rent actually earnedRecompute at a conservative rate
Nightly/monthly rate assumedThe other half of rental incomeCompare with live market listings
Management splitReduces your share of gross rentAssume the operator's cut applies
Operating-cost scheduleUtilities, upkeep, service chargesAsk for line items, not a lump sum
Tax treatmentDepends on your ownership structureConfirm with the desk and your adviser
Furnishing and capexChanges your total cash inAdd furnishing to the purchase price

Two projections are only comparable when they use the same assumptions. Once you have the inputs, the arithmetic is simple, and the honest projections survive it. Verifying the numbers is one half of due diligence; the other is knowing how to vet a Bali property developer behind those numbers.

Talk through your own numbers

This article is methodology, not personalized financial advice. Run any projection past your own tax and legal advisers before you commit. If you want the line-item workings behind Magnum’s figures, or a second opinion on a projection you have been handed, our advisory desk will go through them with you.

Choosing your Bali investment

Practical guides to help you pick the right unit, area and rental strategy.

Submit your request and we will advise you on any remaining questions!