Your Bali Developer Missed the Deadline: A Step-by-Step Guide

Published: 11 min read
Key takeaways
  • A missed handover is wanprestasi — breach of contract under Article 1243 of the Indonesian Civil Code. Contracts bind the parties under Article 1338, and consumer transactions are also covered by Consumer Protection Law No. 8/1999.
  • A developer's internal problems — funding gaps, contractor changes, poor planning — are not force majeure and do not excuse the breach.
  • The first legal step is not a chat message but a somasi: a formal written demand citing the contract clause, describing the delay and setting a response deadline. Without it, negotiation and litigation start from zero.
  • Penalty practice: a fixed percentage for each day of delay after a grace period. In the projects we represent the benchmark is 0.05% per day; market contracts range from capped penalties to none at all.
  • The real protection is set before signing: stage-based payments against completion acts, written deadlines and penalties, the specification as an annex, and handover after SLF.

Delays are not rare in Bali: schedules slip on projects with permits, on projects without them, and on the loudest names in the market. The difference is that one buyer has a date, stage acts and a penalty in the contract, and another has "approximately Q4". Here is what to do when handover is missed — and what should have been in the contract beforehand.

Step 0. Find the deadline and its consequences

Before acting, establish what exactly was breached. In an off-plan purchase contract (PPJB — the preliminary sale and purchase agreement) check four clauses:

  • Handover date. A specific date or a number of months from a defined event — not "approximately".
  • Grace period. How much delay passes without consequences. 30–90 days is market normal; six months is a red flag.
  • Penalty. The daily rate, the base it is calculated on, and any cap.
  • Handover condition. Handover after SLF — the building suitability certificate — or "when ready". The second means the developer decides when.

If there is a date but no penalty, the delay formally costs the other side nothing, and you negotiate on general legal grounds only.

A delay is wanprestasi, not "these things happen"

The legal frame in Indonesia is straightforward. Failure to perform on time is wanprestasi and gives a right to compensation under Article 1243 of the Civil Code. The contract binds both parties under Article 1338 and must be performed in good faith. Consumer transactions are additionally covered by Consumer Protection Law No. 8/1999, which prohibits missing agreed completion timelines.

On force majeure: it covers external, unforeseeable events. Funding gaps, contractor disputes, planning errors and "materials got more expensive" do not qualify — that is the developer's risk.

The longer an investor waits and hopes it resolves itself, the higher the risk the developer restructures or moves assets. Time works against whoever stays silent.

The escalation path: five steps

Step 1. Document everything. Ask the developer in writing for status, percentage complete, the new date and the reason. Put the contract with annexes, payment records, signed stage acts, photo reports and correspondence in one folder. That file serves both negotiation and litigation.

Step 2. Somasi — the formal demand. Not a chat message but a letter, usually from a lawyer, citing the specific clause, describing the breach, stating the demand and setting a response deadline. It establishes breach formally and almost always changes the tone. In practice, no answer within 30 days means escalate.

Step 3. Negotiate with numbers. Realistic outcomes: compensation for the delay period, a revised schedule with penalties, a discount on remaining instalments, a free upgrade or management during the delay. Record any deal in an addendum, never verbally.

Step 4. Suspend payments only if the contract allows. Where payments follow completion acts, an unfinished stage automatically means nothing is due. Where they follow the calendar, unilateral suspension can itself become a breach — check with a lawyer first.

Step 5. Escalate. The civil route is court, or arbitration if the contract has an arbitration clause. The criminal route is a police report, but only where fraud is indicated: money taken, no work, no permits, the company unreachable.

How the penalty is calculated

ParameterMarket practiceWhat to check
Ratefixed percentage per day of delaywhether a number exists at all; 0.05% per day is the benchmark in projects we represent
Baseamount paid, or full contract priceamount paid favours the developer; contract price favours the buyer
Grace period30–90 daysthe longer it runs, the later your protection starts
Capoften 5–10% of pricea cap limits your compensation too
Form of paymentoffset against remaining instalments, or cashoffsets are easier to collect than cash

Worked example. Paid $97,300 (70% of $139,000), 60 days of delay beyond the grace period, rate 0.05% per day. Penalty: 97,300 × 0.0005 × 60 = $2,919. It does not cover a lost high season, but it is specific, enforceable and usually becomes the anchor in negotiations. A contract without that clause gives you not even this.

How to cut the risk before signing

  • Payments against acts, not the calendar — see developer instalment plans.
  • A complete permit package before sales open: KKPR, PBG and a path to SLF — the three documents explained.
  • Vetting the developer itself: delivered projects, past timelines, the legal entity and its history — a six-step checklist.
  • The specification as an annex. Materials, areas, fit-out — otherwise "turnkey" becomes a concrete shell.
  • Legal due diligence on the property and the contract before the first payment: villa due diligence, 2–4 weeks and $1,000–2,500.

Construction stages and control points are covered here, and the most common buyer mistakes here.

What an agency does in this situation

DOMA is a real estate agency, and in a delay dispute we sit on the buyer's side. In practice that means keeping documents and correspondence in one place, requesting status and schedules in writing, calculating the contractual penalty, bringing in a notary and lawyer for the somasi, and negotiating compensation. The deadline obligation belongs to the developer — our job is to make sure it exists as a number before anyone signs.

Bottom line

Bottom line: delays are resolved with documents, not patience. The sequence is fixed — document the facts, send a formal demand, negotiate with numbers, pay only for completed stages, escalate if there is no reply. And most importantly: the date, the penalty and the handover-after-SLF condition must be in the contract before the first payment, not after the first slip.

Want the contract reviewed before you sign? Start with the configurator and a document request on the property — two minutes.

This material is informational, is not legal advice and does not constitute a public offer. Enforcement practice changes — verify status with a notary and lawyer at the time of your transaction.

FAQ

What should I do first when handover is missed?

Document it: request the status, revised schedule and reason in writing, and collect photo reports, stage acts and correspondence. Then send a formal demand (somasi) citing the deadline clause and setting a response date.

Is a developer's cash shortage force majeure?

No. Force majeure means external, unforeseeable events. Internal problems — cash gaps, contractor changes, planning errors — do not qualify and do not release the developer from obligations.

What penalty level is normal?

One that exists as a number. A workable benchmark is a fixed percentage of the amount paid for every day of delay after a short grace period: 0.05% per day in the projects we represent. A contract with no penalty means delay costs the developer nothing.

Can I terminate and get my money back?

Yes, but it is the slowest route. A full refund needs strong contract language or a court or arbitration decision. In practice parties more often agree compensation, a revised schedule or a discount — provided the claim is properly documented.

When do I go to the police rather than to court?

When there are signs of fraud: money taken, no construction, no permits, the developer unreachable or moving assets. A civil delay dispute goes through demand and court; intent never to perform is a criminal matter.

The DOMA team

Real estate agency in Bali since 2022: 30+ villas in the portfolio, delivered partner projects, real yield numbers. We write from the deals we support.

More on this

Also read

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.