balipropertyguideForeign ownership, from the statute Ask about a property

Bali lease ROI calculator: what the remaining term actually costs you

Two villas, same price, same rent, same village. One has 45 years left on its lease and the other has 19. Every Bali calculator we could find prices them identically. This one does not.

Written from the Indonesian originals · Editor-reviewed · Law as read on 2026-09-27
By the balipropertyguide.com editorial team · Published 20 September 2026 · Last reviewed 2026-09-27 · 8 min read
3 primary sources cited on this page. How we check what is on this site

Enter the deal you are looking at

Nothing you type here is sent anywhere. The calculation runs in your browser; if you then send an enquiry, the figures travel with it so that whoever replies is not starting from scratch.

What the three headline numbers mean

Cost per year of use. Price divided by horizon. For a lease the horizon is the remaining term; for hak pakai and HGB it is 80 years, being 30 + 20 + 30 under PP 18/2021 articles 52(1) and 37(1). This is the number that makes two listings comparable, and it is the number the market does not publish.

The 80-year horizon is for hak pakai or HGB over State land. Granted over someone else’s freehold, either runs at most 30 years and is renewable only by a new deed (PP 18/2021 arts. 52(3) and 37(2)). For that structure, choose leasehold and enter the years left on the grant — that is the honest model of it.

IRR over your holding period. The discount rate at which the rent you collect plus what is left when you sell exactly repays what you paid. Cash flows are: the price out at the start, the rent in each year, and the residual in at the end. If the right expires before your holding period ends, the rent stops with it — which is the case the tool handles and the spreadsheet you built at the kitchen table probably does not.

Value still in it when you sell. Straight-line: price multiplied by the proportion of the horizon still unused. A model, stated plainly, and simple enough to check on paper.

Three deals, run through the same arithmetic

All three assume the same rent of USD 24,000 a year and the same ten-year hold. The only things that change are the price and the structure. Every figure in this table is produced by the same code that runs the calculator above — the build fails if the two disagree.

 StructurePriceCost per year IRR over 10 yearsCapital left at year 10
A 19-year remainderLeasehold, 19 years leftUSD 300,000USD 15,7893.5%47.4%
A 45-year lease at the same priceLeasehold, 45 years leftUSD 300,000USD 6,6676.3%77.8%
Hak pakai at a 25% higher priceHak PakaiUSD 375,000USD 4,6885.4%87.5%

Read the first two rows together, because they are the comparison the market actually puts in front of you. Same price, same rent, same village. The 19-year remainder costs USD 15,789 per year of use against USD 6,667 for the 45-year lease — and after ten years the first has 47.4% of your capital still in it against 77.8% for the second. On IRR the gap is 3.5% against 6.3%.

The third row is the one that surprises people. Hak pakai at a price 25% higher returns 5.4% — lower than the 45-year lease, because you paid more for the same rent — while leaving 87.5% of your capital intact. Whether that trade is worth making depends on whether you are optimising for the next ten years or for the next forty, and the calculator will not decide that for you. It will only stop you from pretending the question is not there.

Cost per year of use against years remaining At a constant purchase price, the cost of a single year of use rises hyperbolically as the remaining term shortens: a 25-year lease costs twice per year what a 50-year lease costs, and a 10-year lease costs five times. 1.0×2.0×3.0×4.0×5.0×1020304050Years remaining on the leaseCost of one year of use, indexed to a 50-year lease at the same price10 years — 5.0×25 years — 2.0×50 years — 1.0×
Two listings at the same price and the same rent are not the same asset. This curve is arithmetic, not a market view — and it is the curve every Bali cost calculator leaves out.
The same diagram as a table
Cost of one year of use at a constant purchase price
Years remainingRelative cost per year
501.0×
401.3×
301.7×
252.0×
202.5×
153.3×
105.0×

The model, in full

Published because a calculator whose workings are hidden is a marketing device. A direct competitor in this space describes its figures as estimates synthesised from public market data using AI research, and gives no sample size and no sources. Here is ours instead, and you can reproduce every number in a spreadsheet.

What the model does not do. It does not forecast prices, rents, occupancy or the exchange rate. It does not model taxes, agency fees, refurbishment, vacancy, or the cost of a lease extension. It does not know whether the extension clause in your lease is enforceable — and if it is not, the residual number above is optimistic. It assumes the right runs its full stated horizon, which for hak pakai and HGB means assuming every extension and renewal application succeeds.

The assumption to argue with

Straight-line decay is the choice most open to challenge, so here is the case against it and why we kept it.

Real leasehold markets do not decay in a straight line. Elsewhere in the world, short leases fall away faster than proportionally, because the pool of buyers shrinks and financing dries up first. If that holds in Bali, a short remainder is worth less than the straight line says, not more. Straight line is therefore the conservative direction for the point this site is making, and it has the considerable advantage of being checkable with a pencil.

We do not apply a curve because applying one would require Bali resale data by remaining term, we do not have it, and neither does anyone who has published a number. Inventing a decay curve and calling it a model would be exactly the thing the methodology page exists to refuse.

This tool will sometimes tell you a deal is worse than it looks, and we are paid the same either way — a fixed fee per enquiry, agreed in advance, unrelated to whether you buy. That is the only reason a calculator that talks buyers out of purchases can exist.

Using this to weigh an investment rather than a single listing? What sets a Bali investment case beyond the yield.

What to do with the answer

Three things, in order.

Run the other listing too. The number is useless on its own and decisive in a pair. If two properties are within 15% of each other on cost per year of use, the term is not what separates them and you can go back to arguing about the pool. If one is double the other, you have found the real difference.

Check whether the extension is real. If the price you are paying assumes an extension, the residual above assumes it too. Whether that assumption holds is a question about the drafting, and the three grades of extension clause is where to start.

Ask for the remaining term as a date. Not “about twenty-five years”. A commencement date, a term, and the document that evidences both. Everything on this page is downstream of that one number being right.

Send the numbers with your questions

If you ran the calculator, the figures travel with the enquiry so nobody starts from scratch. Five questions, details last.

Step 1 of 5
Where are you up to?

This decides whether the question is “how does this work” or “check this certificate before Friday”, and those are different pieces of work.

Which ownership route is on the table?

“I do not know” is a normal answer and it is not a worse one. It is simply the most common thing a first-time buyer here has not been told.

What is your Indonesian immigration status?

This one is not a formality. Under PP 18/2021 art. 69(1) a foreigner can only hold a home while holding a valid immigration document, and the land office asks for it again at every extension and renewal.

When do you expect to decide?

No wrong answer here either. It only decides whether anyone should be getting in touch this week or in six months.

Where should they reach you?

This is the only step that asks for personal details.

By clicking “Send my questions” I agree that balipropertyguide.com may pass the answers above to no more than three property agencies or Indonesian legal advisers that advertise for Bali, so that they can contact me by email, phone or messaging app about the purchase I have described. Consent is a condition of nothing — every page, guide and calculator on this site works without it. You can withdraw consent at any time by replying to any message you receive or by writing to us through the enquiry form on any page. We are not an agency, a notary or a law firm, and sending this creates no professional relationship with anyone; the disclaimer linked in the footer sets out the whole arrangement.

  • Your answers go to no more than three businesses, and to nobody else
  • Free to you — they pay us a fixed fee per enquiry, agreed before you ever arrive
  • No obligation to speak to, instruct or pay anyone

Your questions are ready to send

Here is what happens after you submit:

  1. Your answers go to businesses that advertise for Bali purchases.
  2. No more than three of them may contact you, using the details you gave.
  3. You decide who, if anyone, you reply to. You are committed to nothing.

We are not an agency, a notary or a law firm, and we do not rank or recommend anyone. Sending this creates no professional relationship.

Questions about the calculator

Why does this ask for the remaining term when other calculators do not?

Because it is the variable that decides the answer. The two Bali calculators that rank for cost queries take a price and an ownership structure and return acquisition duty, notary fees and due diligence costs. Neither asks how many years are left, so both treat a lease with 19 years to run and a hak pakai with 80 as the same asset at the same price. Transfer costs are a few percent of a purchase. The remaining term can halve what a year of use costs you.

What does 'cost per year of use' mean?

The purchase price divided by the horizon: the remaining years for a lease, or 80 for hak pakai and HGB, being 30 + 20 + 30 under PP 18/2021 articles 52(1) and 37(1). It is the simplest possible normalization and it is the one that makes two listings comparable. If one villa costs twice as much per year of use as another, that is a fact about the two of them, not an opinion.

Why do you hold the market price constant?

On purpose, and it is the most important assumption in the tool. Adding capital growth would make the output a forecast, and we do not forecast Bali property prices — nobody who does has shown their working. Holding price flat isolates the effect of the term, which is the thing this tool exists to measure. If you believe prices will rise, add that yourself, and be aware you have moved from arithmetic to prediction.

How is the residual value calculated?

Straight line over the horizon. After holding for h years out of a horizon of H, the residual is the purchase price multiplied by (H − h) / H. It assumes the right loses value evenly as the term runs down and that nothing else moves. It is a model, it is stated in full, and it is deliberately simple enough that you can check it on paper.

Why does the IRR sometimes say 'never recovers'?

Because on the numbers you entered it does not. If the rent and the residual together never sum to the price at any discount rate in the bracket, there is no internal rate of return to report and printing a negative number would imply a precision that is not there. It happens most often with a short remaining term, a long holding period and modest rent — which is the exact combination the market is worst at pricing.

Does this include taxes and fees?

No, and that is deliberate. Acquisition duty, notary fees and due diligence are already covered well by two existing calculators and we would be building a worse version of something that exists. Put your all-in cost into the price field if you want them included; the arithmetic does not care whether the number you enter is the headline price or the total outlay. What those costs are made of is a separate page.

Is this financial advice?

No. It is arithmetic on numbers you supplied, with every formula published. We are not valuers, we have no transaction data and we have no view on whether any particular property is worth buying. The output is a way of comparing two listings on a like-for-like basis, nothing more.

Sources cited on this page

  1. PP 18/2021 arts. 37(1), 52(1) — the 30 + 20 + 30 ladder
  2. Law 5/1960 (UUPA) arts. 44–45 — hak sewa has no statutory term
  3. Law 1/2022 (HKPD) art. 44(3) — which acquisitions are taxed

Every rule above was read in the Indonesian original on 20 September 2026, not from an English summary. How we check this.

Free enquiryFive questions · no obligation Start now