BPHTB When Buying a Villa in Bali: Calculation, Payment and Refund

Published: 11 min read
Key takeaways
  • BPHTB is the buyer's tax on acquiring property rights in Indonesia: a 5% rate on the tax base, and it is the buyer who pays it, not the seller.
  • The base is not the full price but NPOP (the higher of the deal value and the NJOP official valuation) minus the NPOPTKP tax-free threshold, which in Badung for a purchase is 80 million rupiah.
  • BPHTB is paid before signing the deed of sale (AJB) at the PPAT notary: without a paid and validated tax the deal is not executed and rights are not registered.
  • The seller pays a separate PPh Final tax of 2.5% of the deal value, so it is important to know in advance who bears which tax and to build BPHTB into the deal budget.
  • Overpaid or wrongly paid BPHTB can be contested and refunded through the tax authority, but it is a separate procedure, so the amount and base are checked before payment, not after.

BPHTB is the buyer's tax on a transfer of property rights in Indonesia: a 5% rate on the tax base, paid by the buyer. The base is NPOP (the higher of the deal value and the NJOP official valuation) minus the NPOPTKP tax-free threshold, which in Badung for a purchase is 80 million rupiah. The tax is paid before signing the deed at the notary. Below we go through the calculation with an example, the payment procedure, refunds and who bears which tax.

When buying a villa in Bali an investor usually thinks about price and leasehold and leaves taxes and fees for later. Wrongly: BPHTB is a tangible line of the deal budget, and without paying it the transfer of rights is simply not executed. Let us go through how the tax works, how it is calculated, when and who pays, whether an overpayment can be refunded and how the buyer's BPHTB differs from the seller's tax.

What BPHTB is and who pays it

BPHTB (Bea Perolehan Hak atas Tanah dan Bangunan) is the tax on acquiring rights to land and buildings. It is paid by the acquirer of the rights, that is the buyer, on a transfer of property. The rate is 5% of the tax base, and the tax is administered by regional authorities under law UU No. 1/2022.

It is important not to confuse the two taxes on opposite sides of the deal: the buyer pays BPHTB, while the seller separately pays PPh Final at 2.5% of the deal value. These are different taxes, and each side bears its own. The overall picture of property taxes is covered in property taxes in Bali.

TaxWho paysRate
BPHTBbuyer5% of (NPOP minus NPOPTKP)
PPh Finalseller2.5% of the deal value

How BPHTB is calculated

The formula is simple: BPHTB equals 5% times (NPOP minus NPOPTKP). Behind these abbreviations are two important values that determine the result.

  • NPOP is the valuation base: the higher of the deal value and the NJOP official valuation. So if the NJOP is above the stated price, the tax is calculated from the NJOP.
  • NPOPTKP is the tax-free threshold deducted from the base. It is set by the region, so it differs across Bali districts. In Badung for a purchase it is 80 million rupiah.

Let us look at an example. For a villa worth 8 billion rupiah in Badung, BPHTB is calculated as 5% of (8 billion minus 80 million), that is about 396 million rupiah. This is a benchmark: the result depends on the NJOP, the region and its NPOPTKP, so the exact sum is calculated per specific property with the notary.

BPHTB is not a percentage of the nice listing price but 5% of the higher of price and official valuation minus the regional threshold. So the sum is calculated per specific property, not by eye.

When and how BPHTB is paid

BPHTB is paid before signing the deed of sale (AJB) at the PPAT notary. The order of steps is: the payment document (SSPD) is prepared, validated at the tax authority (Bapenda) and paid, and only then does the PPAT sign the deed and the rights are registered at BPN.

This means that without a paid and validated BPHTB the deal cannot be completed: the tax is on the critical path. How the notary's role and the deal structure work is covered in the notary and the deal in Bali, and what happens next at registration in land registration at BPN.

Can BPHTB be refunded

Yes, overpaid or wrongly paid tax can be contested and refunded through the tax authority. Such cases do happen in practice, including large refunds by decision of local authorities when the base or calculation was overstated. But a refund is a separate procedure with its own timelines and documents, so it is wiser to check the base and amount before payment than to chase a refund later.

For an investor the practical takeaway is: the NPOP, NJOP and regional NPOPTKP are worth checking in advance, because the tax depends on exactly these, and an error in the base is either an overpayment or a dispute with the tax office later.

BPHTB and the leasehold structure

BPHTB concerns a transfer of property rights. For a foreign investor in Bali a purchase is usually structured as leasehold, and the tax and registration steps go within that structure. The exact calculation and procedure depend on the type of right, so they are handled with a notary. What happens on a later assignment of the leasehold and which taxes arise then is covered in assigning a Bali leasehold.

How an investment partner handles it. DOMA is an investment partner in Bali: we run the villa project on the investor's side from land to the first payouts, including permits, construction and handover under management, and we answer for the result by contract. We build the deal's taxes and fees, including BPHTB, into a realistic budget and go through them together with the notary on the investor's side, so the sum is not a surprise at signing. Entry into a villa from $139,000, leasehold 69 years.

Bottom line: BPHTB is the buyer's tax, 5% of NPOP minus the regional NPOPTKP (80 million rupiah in Badung for a purchase). It is paid before signing the deed at the notary, while the seller separately pays PPh of 2.5%. An overpayment can be refunded, but the base and amount are better checked in advance. If you want us to build the taxes and fees into the budget for a specific property, write to us.

This material is for information and is not tax, legal or investment advice. We are not tax advisers. Rates, NPOPTKP and the payment procedure depend on the region, the type of right and the specific deal and are checked with a notary and tax authority individually.

Sources: the BPHTB rate of 5% and the NPOPTKP deduction, law UU No. 1/2022 (UU HKPD), Badung's NPOPTKP of 80 million rupiah and the calculation example (BaliZero, Bali Pajak, 2026), plus deal practice in Bali and DOMA project canon. Regional parameters are checked individually.

FAQ

What is BPHTB?

BPHTB (Bea Perolehan Hak atas Tanah dan Bangunan) is the tax on acquiring rights to land and buildings in Indonesia. The buyer pays it on a transfer of rights, for example when buying a villa. The rate is 5% of the tax base, and the tax is administered by regional authorities under law UU No. 1/2022.

Who pays BPHTB, the buyer or the seller?

The buyer. BPHTB is the acquirer's tax. The seller meanwhile pays a separate tax, PPh Final at 2.5% of the deal value. So there are two different taxes on two sides of the deal, and they should not be confused.

How is BPHTB calculated?

By the formula 5% times (NPOP minus NPOPTKP). NPOP is the higher of the deal value and the NJOP official valuation, and NPOPTKP is the tax-free threshold set by the region. In Badung for a purchase the NPOPTKP is 80 million rupiah.

How much is it in money, as an example?

For a villa worth 8 billion rupiah in Badung, BPHTB is calculated as 5% of (8 billion minus 80 million), that is about 396 million rupiah. This is a benchmark: the result depends on the NJOP, the region and its NPOPTKP, so the exact sum is calculated per specific property.

When is BPHTB paid?

Before signing the deed of sale (AJB) at the PPAT notary. First the payment document (SSPD) is prepared, validated at the tax authority (Bapenda) and paid, and only then does the PPAT sign the deed and the rights are registered at BPN. Without a paid BPHTB the deal cannot be completed.

What is the NPOPTKP and why does it matter?

NPOPTKP is the tax-free threshold deducted from the base before the tax is calculated. It is set at the regional level, so it differs across Bali districts. In Badung for a purchase it is 80 million rupiah, more for inheritance and gifts. This deduction directly reduces the tax.

Can BPHTB be refunded?

Overpaid or wrongly paid tax can be contested and refunded through the tax authority, and such cases do happen in practice, including large refunds by decision of local authorities. But it is a separate procedure with its own timelines, so the base and amount are better checked before payment.

Does BPHTB depend on whether it is leasehold or freehold?

BPHTB concerns a transfer of property rights. For a foreign investor in Bali a purchase is usually structured as leasehold, and the tax and registration steps go within that structure. The exact calculation and procedure depend on the type of right and are checked with a notary.

Is this a matter for the notary or can you calculate it yourself?

You can estimate the order of magnitude yourself by the formula, but the exact calculation, the base (NPOP and NJOP), the regional NPOPTKP and the payment procedure are handled by the PPAT notary and the tax authority. We are not tax advisers and speak here only about how the tax works and what to watch.

The DOMA team

Investment partner in Bali since 2022: 30+ villas built in Ubud, five projects, actual yield numbers. We write from the projects we run.

More on this

Also read

Land Title Transfer in 10 Days: Indonesia's 2026 ATR/BPN Reform in Bali and What It Changes for a Villa Buyer

Since 17 August 2026 the land offices of Badung and Buleleng process title transfers in 10 days instead of the previous 55 on average, and Denpasar, Tabanan, Gianyar and Jembrana joined on 24 September. We explain the 3+2+5 mechanism, sanctions for officials, what it means for Ubud, and what the reform changes for a leasehold villa buyer and what it does not.

UbudBali areas map: 19 areas in numbers

Land and villa prices, nightly rate and occupancy, unit types, who each area suits and the 2026 rules. No brands, every figure has a source.

Open the map →

Ready to move from theory to numbers?

We'll send current Mirador units with prices and a yield estimate for your budget.