Hidden Costs When Buying a House That Are Almost Always Underestimated

Hidden Costs When Buying a House That Are Almost Always Underestimated

16 July 2026

You've already agreed to the price stated in the brochure. The down payment has been prepared with great effort. Then at the notary's desk, you suddenly discover there's BPHTB, AJB fees, name transfer fees, bank provision fees, insurance premiums, and several other items that can total tens of millions of rupiah. This isn't a scam — it's standard practice in Indonesia's property industry, which unfortunately is rarely explained fully and transparently upfront. This article lays out all these components before it happens to you.

Costs on the Buyer's Side: Taxes and Acquisition Duties

BPHTB (Bea Perolehan Hak atas Tanah dan Bangunan / Land and Building Rights Acquisition Duty) is the buyer's main obligation, present in virtually every property transaction without exception. It amounts to five percent of the Taxable Sale Value of Tax Object (NPOPKP).

NPOPKP is the sale price or NJOP from the SPPT PBB — whichever is higher — minus NPOPTKP. NPOPTKP is the non-taxable value, which is set by each local government and varies between cities or regencies. Check the current figure with BPKPAD Kota Semarang for the value applicable at the time of your transaction.

Illustrative example (not actual figures — always verify the current NPOPTKP value): if the sale price is Rp 700 million and your local NPOPTKP is Rp 60 million, then NPOPKP = Rp 640 million, and BPHTB = 5% × Rp 640 million = Rp 32 million. This amount must be paid in cash before or at the signing of the AJB before the notary.

VAT for developer properties: if buying from a developer that is a Taxable Entrepreneur (PKP), VAT applies to the sale of new properties. Confirm with the developer whether the quoted price already includes VAT or not — this determines the true total amount you need to prepare.

Notary Fees and Legal Administration

The property sale and purchase process in Indonesia must go through a Notary or PPAT (Land Deed Official). The costs arising from this side vary quite a bit:

  • AJB (Deed of Sale and Purchase) fee — drafting of the property transaction deed by the notary. The amount is negotiated with the notary, typically zero point five to one percent of the transaction price, or a flat rate based on the local notary fee schedule.
  • Certificate name transfer fee — the process of changing the name on the certificate from seller to buyer at BPN. The cost is relatively small but requires several weeks for the administrative process.
  • APHT (Deed of Granting Mortgage Rights) fee — for transactions using a mortgage (KPR), there's an additional deed pledging the property to the bank. The cost is comparable to the AJB fee and is borne by the buyer.
  • Certificate check and encumbrance release fee — before the AJB, the notary conducts a check with BPN to ensure the certificate is free of disputes or active mortgage encumbrances. There's a fee charged to the buyer for this service.

Total notary fees for one complete mortgage transaction typically range between Rp 5 to 15 million, depending on the property price, transaction complexity, and the local notary rate agreed upon before the process begins.

Costs from the Bank for Mortgage (KPR)

If you're using a mortgage, there's another layer of costs that comes directly from the lending bank:

  • Provision fee — a credit processing fee paid upfront, typically zero point five to one percent of the loan amount approved by the bank.
  • Administration fee — varies by bank, can be a flat rate or a small percentage of the loan amount.
  • Appraisal fee — the bank conducts an independent property valuation using its own appraiser. This cost is generally borne by the applicant.
  • Life insurance premium — mandatory as a mortgage requirement to protect the bank if the borrower dies before the loan is paid off. It can be paid in full for the entire tenor or annually depending on the bank's policy.
  • Fire insurance premium — also mandatory for properties pledged to the bank. Typically paid annually or in full upfront for the entire mortgage period.

How to Prepare the Total Funds Needed

Before signing anything, request a written breakdown of all costs from three parties: the developer or seller, the bank, and the notary. Add up all the components and factor them in alongside your down payment — that's the total amount of funds that must be available on the day of signing.

As an initial planning benchmark: prepare an additional five to eight percent of the property price on top of the down payment to cover all these cost components. For a Rp 600 million property with a twenty percent down payment of Rp 120 million, you need to prepare an additional Rp 30–48 million for acquisition costs. The total cash needed on signing day could reach Rp 150–168 million.

One thing to note: some costs can be paid in installments or through certain schemes, but not all. The costs that almost always must be paid in full cash on signing day are BPHTB and notary fees. Confirm with your notary well ahead of the day to avoid sudden liquidity problems.

One question that always needs to be clarified with the developer or seller before agreeing to a deal: "Does the quoted price already include the AJB fee, BPHTB, and name transfer — or are all of those additional costs on top of the price?" The answer determines whether the figure on the brochure is the net price or the base price before acquisition costs are added.