Leaving Indonesia permanently or closing your company means one critical administrative task: KITAS cancellation. This isn't optional. Indonesian immigration regulations require formal cancellation when you exit permanently or when your sponsoring entity dissolves.
This guide covers the entire cancellation process, EPO (Exit Permit Only) issuance, tax clearance requirements, BPJS deregistration, and what happens when a PT PMA closes. Whether you're wrapping up a business, taking a new role abroad, or simply leaving Indonesia for good, this is your complete roadmap.
Why KITAS Cancellation Is Mandatory
Indonesian immigration law treats KITAS as an active legal status tied to a sponsor. When you leave permanently or your sponsor ceases to exist, that status must be formally terminated.
Legal Obligations
For the KITAS holder:
- You remain legally bound to your KITAS terms until formally cancelled
- Overstaying or abandoning KITAS creates immigration violations
- Future visa applications may be affected if cancellation isn't completed properly
For the sponsor:
- Sponsor liability continues until cancellation is processed
- Uncancelled KITAS count against the company's TKA quota
- Immigration office can impose penalties for non-compliance
- Company closure cannot be finalized without cancelling all TKA permits
For dependents:
- Every dependent KITAS (spouse, children) tied to your KITAS must also be cancelled
- Dependent cancellation must happen simultaneously with the primary KITAS holder
- Each dependent receives their own EPO
When Cancellation Is Required
Mandatory cancellation scenarios:
- Leaving Indonesia permanently (no return to work/residence)
- Company closure or dissolution (PT PMA, CV, PT)
- Termination of employment (if KITAS is tied to employment, not ownership)
- Transfer to new sponsor (old KITAS must cancel before new one activates)
- Death of KITAS holder (family must cancel on behalf)
Not required:
- Temporary trips abroad (use Multiple Re-Entry Permit instead)
- Changing residence address within Indonesia
- KITAS extension (this is renewal, not cancellation)
KITAS Cancellation Process
KITAS cancellation must be initiated by your sponsor (your PT PMA, CV, or other legal entity). You cannot cancel it yourself as an individual.
Required documents from sponsor:
- Letter of cancellation request (on company letterhead)
- Copy of sponsor's business license (NIB)
- Copy of RPTKA (work permit)
- Copy of IMTA (stay permit)
- Copy of KITAS card
- Copy of Wajib Lapor confirmation
- Copy of passport (all pages)
- Letter explaining reason for cancellation
Common reasons stated:
- "Permanent departure from Indonesia"
- "End of employment contract"
- "Company closure/dissolution"
- "Transfer to new sponsor"
Step 2: Immigration Office Submission
The sponsor submits the cancellation request to the immigration office (Kantor Imigrasi) where the KITAS was issued or where you're currently residing.
Timeline:
- Submission: 1 day
- Processing: 7-14 working days
- EPO issuance: Same day as approval
What immigration does:
- Verifies documents
- Checks for outstanding violations or fines
- Confirms no travel bans or holds
- Issues EPO (Exit Permit Only)
- Deactivates KITAS in system
Step 3: EPO (Exit Permit Only) Issuance
Once cancellation is approved, immigration issues an EPO — a single-use exit permit.
EPO characteristics:
- Valid for 7 days from issuance
- Single exit only (cannot re-enter on EPO)
- Must be used before expiration
- Non-extendable
- Costs included in cancellation fee
Using the EPO:
- Present EPO + passport at airport immigration
- Immigration stamps exit clearance
- EPO is surrendered at departure
- KITAS status officially terminates
Step 4: Departure
You must depart Indonesia within the EPO validity period (7 days). If you fail to exit:
- EPO expires
- You become overstay
- Fines apply (IDR 1,000,000/day)
- New EPO may be required
Pricing & Service Packages
Bali Zero offers full-service KITAS cancellation through experienced immigration agents.
KITAS Cancellation Packages
| Service | Includes | Price (IDR) | Timeline |
|---|
| RPTKA Cancellation Only | Cancel work permit | 500,000 | 3-5 days |
| Full KITAS Cancellation | RPTKA + IMTA + Wajib Lapor + EPO | 3,500,000 | 7-14 days |
Full cancellation includes:
- RPTKA (work permit) cancellation
- IMTA (stay permit) cancellation
- Wajib Lapor (reporting obligation) cancellation
- EPO processing
- Immigration office liaison
- Document preparation
- Submission & follow-up
Not included:
- Tax clearance (SKF) — see below
- BPJS deregistration — see below
- Bank account closure fees
- Translation services (if needed)
Hidden Costs to Consider
Tax clearance (SKF): IDR 1,000,000 - 3,000,000 (if using tax consultant)
BPJS cancellation: Free (online), or IDR 500,000 if outsourced
Outstanding fines: Variable (overstay, late reporting, etc.)
Dependent cancellations: IDR 3,500,000 per dependent
Total realistic cost for single KITAS holder: IDR 5,000,000 - 8,000,000
Tax Clearance: SKF (Surat Keterangan Fiskal)
Indonesian tax law requires foreigners who've been working in Indonesia to obtain an SKF (Surat Keterangan Fiskal) — a fiscal exit certificate — before leaving permanently.
What Is SKF?
SKF is a certificate from Direktorat Jenderal Pajak (DJP) confirming you have no outstanding tax obligations.
What it covers:
- Personal income tax (PPh 21)
- Corporate tax (if you're a director/shareholder)
- VAT liabilities (if applicable)
- Property tax (PBB), if you own land/buildings
- Any penalties or interest
Do You Need SKF for KITAS Cancellation?
Technically: SKF is not an absolute prerequisite for KITAS cancellation. Immigration can process cancellation without it.
Practically: Many immigration offices request SKF as part of the cancellation dossier, especially if you've been employed in Indonesia for more than 183 days (tax residency threshold).
Best practice: Obtain SKF before submitting cancellation. It prevents:
- Future DJP audits or inquiries
- Problems with re-entry visa applications
- Sponsor liability for unpaid taxes
- Blacklist or travel bans
How to Obtain SKF
Timeline: 7-30 days (depending on tax complexity)
Process:
- Submit final tax return (SPT Tahunan) for the year
- Settle any outstanding tax liabilities
- Apply for SKF at KPP (Kantor Pelayanan Pajak)
- DJP reviews tax compliance history
- SKF issued if clear
Required documents:
- NPWP (tax ID number)
- Final SPT Tahunan
- Proof of tax payments
- Copy of passport
- Copy of KITAS
- Letter explaining reason for exit
Cost:
- Government fee: Free
- Tax consultant assistance: IDR 1,000,000 - 3,000,000
What If You Have Unpaid Taxes?
DJP will not issue SKF until all liabilities are settled. Common issues:
- Unreported income (freelance, rental, dividends)
- Late filing penalties
- Incorrect withholding by employer
- Missing monthly tax payments
Solution: Work with a tax consultant to reconcile. Penalties and interest may apply, but resolving them is the only way to get SKF.
BPJS Deregistration
If you've been employed in Indonesia, you're likely enrolled in BPJS Ketenagakerjaan (employment insurance) and/or BPJS Kesehatan (health insurance).
Why BPJS Cancellation Matters
- Outstanding BPJS contributions can block tax clearance
- Employer remains liable for contributions until deregistration
- Unresolved BPJS debt can affect future employment in Indonesia
How to Cancel BPJS
BPJS Ketenagakerjaan (employment):
- Employer submits deregistration request via BPJSTKU app
- Settle any outstanding contributions
- System deactivates account
- No certificate issued (just confirmation in system)
BPJS Kesehatan (health):
- Visit BPJS office or use Mobile JKN app
- Submit deregistration form + supporting documents
- Settle outstanding premiums
- Receive deactivation confirmation
Timeline: 1-3 days
Cost: Free (government), or IDR 500,000 if outsourced to agent
Documents needed:
- Copy of KITAS
- Copy of passport
- Employer letter (for BPJS Ketenagakerjaan)
- BPJS card
Bank Accounts
Indonesian banks require KITAS for account opening and may require closure when KITAS is cancelled.
Do You Have to Close Bank Accounts?
Depends on bank policy:
- Some banks allow account retention if you convert to "non-resident" status
- Others require closure within 30 days of KITAS cancellation
- Few banks allow indefinite retention (especially for mortgages or investments)
How to Close Bank Accounts
Process:
- Visit branch in person (cannot be done online)
- Bring KITAS, passport, ATM card, checkbook (if any)
- Settle any outstanding loans or credit card balances
- Close all linked accounts (savings, deposits, credit cards)
- Request final balance transfer (to overseas account) or withdrawal
Timeline: Same day
Fees: Variable (IDR 50,000 - 150,000 for account closure)
Important: If you have a mortgage or vehicle loan, you cannot close the account until the loan is fully repaid or transferred.
Company Closure: Cancelling All TKA KITAS
If your PT PMA is closing, all TKA (foreign worker) KITAS must be cancelled before the company can be dissolved.
Legal Sequence for PT PMA Closure
Indonesian company law requires specific closure steps:
- Shareholder resolution (RUPS) to dissolve company
- Cancel all TKA work permits (RPTKA, IMTA, KITAS)
- Deregister from BPJS (all employees)
- Close bank accounts
- Settle tax obligations (corporate + personal)
- Notify Ministry of Law (AHU) of dissolution
- Publish dissolution announcement in State Gazette
- Final tax return (SPT Likuidasi)
- Ministry approval of dissolution
Timeline: 3-6 months
Cancelling Multiple KITAS
If your PT PMA has multiple foreign employees:
- Each KITAS requires separate cancellation
- All cancellations can be submitted simultaneously
- Costs multiply: IDR 3.5M per KITAS
- All dependents also need cancellation
Example cost:
- Director (1 KITAS + spouse + 2 children): IDR 14,000,000
- Manager (1 KITAS): IDR 3,500,000
- Consultant (1 KITAS + spouse): IDR 7,000,000
- Total: IDR 24,500,000
Immigration Clearance Letter
After all KITAS are cancelled, immigration issues a clearance letter confirming no foreign workers remain under company sponsorship. This letter is required for:
- Ministry of Law (AHU) dissolution approval
- Final tax filing
- Bank account closure
Dependent KITAS Cancellation
Every dependent KITAS (spouse, children) linked to your KITAS must be cancelled separately.
Process for Dependents
Same process as primary KITAS:
- Sponsor initiates cancellation
- Immigration processes each dependent individually
- Each receives their own EPO
- Must exit Indonesia within 7 days of EPO issuance
Documents per dependent:
- Copy of dependent KITAS
- Copy of passport
- Copy of marriage certificate (spouse) or birth certificate (children)
- Copy of primary KITAS holder's cancellation
Timing Coordination
Best practice: Submit all cancellations (primary + dependents) simultaneously. This ensures:
- EPOs are issued on the same day
- Everyone exits together within 7-day window
- No issues with "abandoned" dependent KITAS
What happens if primary holder leaves first?
- Dependents lose legal basis for KITAS
- Dependents become overstay immediately
- Must apply for emergency cancellation (fines may apply)
Common Mistakes & How to Avoid Them
Mistake 1: Leaving Without Cancelling
Problem: You leave Indonesia without cancelling KITAS, thinking it will expire naturally.
Consequence:
- Sponsor remains liable
- KITAS stays active in system
- Future visa applications may be flagged
- Sponsor may face penalties
Solution: Always initiate cancellation before departure, even if KITAS is expiring soon.
Mistake 2: Ignoring Tax Clearance
Problem: You cancel KITAS without obtaining SKF.
Consequence:
- DJP may audit you remotely
- Travel bans can be imposed retroactively
- Sponsor may be held liable for your taxes
- Future re-entry complicated
Solution: Get SKF before submitting cancellation documents.
Mistake 3: Overstaying EPO
Problem: EPO is valid 7 days, but you delay departure.
Consequence:
- EPO expires
- You become overstay (IDR 1,000,000/day fine)
- May need new EPO (additional cost + time)
Solution: Book flights immediately after receiving EPO. Build in 1-2 day buffer for unexpected delays.
Mistake 4: Forgetting Dependents
Problem: You cancel your KITAS but forget to cancel spouse/children.
Consequence:
- Dependents become illegal residents
- Fines for each dependent
- Complicated emergency cancellation
Solution: Submit all cancellations together on same day.
Problem: Bank discovers KITAS is cancelled and freezes account without warning.
Consequence:
- Cannot access funds
- Must visit branch in person to resolve
- If you've already left Indonesia, very difficult to unfreeze remotely
Solution: Inform bank of cancellation plans. Close or convert account proactively.
Timeline: Typical KITAS Cancellation Schedule
Here's a realistic timeline for clean KITAS cancellation:
| Week | Task | Status |
|---|
| Week 1 | Consult with Bali Zero, gather documents | Planning |
| Week 2 | Obtain SKF from DJP | Tax clearance |
| Week 3 | Sponsor submits cancellation to immigration | Submission |
| Week 4-5 | Immigration processes cancellation | Waiting |
| Week 6 | EPO issued | Ready to exit |
| Week 6 | Depart Indonesia within 7 days of EPO | Exit |
Total: 6 weeks from start to exit
Expedited: If you skip SKF (not recommended), timeline can compress to 2-3 weeks.
Can You Re-Enter Indonesia After Cancellation?
Yes, but not on the cancelled KITAS.
Re-Entry Options
Tourist visa (E-VOA):
- Available immediately after exit
- 60 days stay (extendable to 120 days)
- No work allowed
New KITAS:
- Requires new sponsor
- Full KITAS application process
- 2-4 months processing
- Costs IDR 15M - 25M
Different KITAS type:
- If previous was employment (E25B), new could be investor (E28A) or retirement (E311A)
- Requires different sponsor/basis
Important: Cancellation doesn't blacklist you. Your immigration record shows a clean exit. Future applications judge you on new merits, not past cancellations.
Working with Bali Zero for Cancellation
Bali Zero's immigration team handles 50+ KITAS cancellations annually. Here's what makes us different:
What We Handle
Full-service cancellation:
- Document preparation + translation
- Sponsor liaison (we work with your PT PMA)
- Immigration office submission + follow-up
- EPO processing
- Tax clearance coordination (if needed)
- BPJS deregistration assistance
Transparent pricing:
- No hidden fees
- Fixed IDR 3.5M for full cancellation
- Upfront cost breakdown
- Payment plan available
Timeline guarantees:
- 7-14 day processing (guaranteed)
- Expedited service available (3-5 days, surcharge applies)
- Real-time status updates
How to Get Started
- WhatsApp consultation: the WhatsApp CTA below and send "KITAS Cancel"
- Document checklist: We send full requirements
- Quote confirmation: Fixed price, no surprises
- Submit documents: Digital or in-person
- We handle the rest: Immigration liaison, EPO pickup, exit guidance
FAQ
What happens if I leave Indonesia without cancelling my KITAS?
Your sponsor remains liable, and you may be flagged in the immigration system. This can cause problems with future visa applications and may result in penalties for your sponsor. In worst cases, uncancelled KITAS can lead to sponsor blacklisting or fines of IDR 5M - 10M.
Do I need tax clearance before cancelling KITAS?
It's recommended. An SKF (Surat Keterangan Fiskal) proves you've settled all tax obligations. While not always strictly required for KITAS cancellation, it prevents future issues with DJP (tax office) and ensures you can re-enter Indonesia without complications.
What happens to my dependent's KITAS?
All dependent KITAS (spouse, children) tied to your KITAS must also be cancelled. Each dependent needs their own cancellation and EPO. Costs are IDR 3.5M per dependent. Timing must be coordinated so everyone exits within their 7-day EPO window.
Can I re-enter Indonesia after KITAS cancellation?
Yes, but you'll need a new visa. You can enter on tourist visa (E-VOA) or apply for a new KITAS through a new sponsor. Your previous KITAS history is recorded but doesn't create a blacklist. Clean cancellation is actually viewed positively by immigration.
How long does KITAS cancellation take?
Standard timeline is 7-14 working days after submission. Expedited service (3-5 days) is available for urgent departures. EPO is issued same-day once cancellation is approved. You then have 7 days to exit Indonesia.
What if my company is closing but I want to stay in Indonesia?
You have two options:
- Find new sponsor: Transfer to new PT PMA, CV, or other entity. Old KITAS cancels, new KITAS applied.
- Change KITAS type: Convert to retirement (E311A), investor (E28A), or spouse visa (if married to Indonesian). Requires separate application.
Both options require planning. Start 2-3 months before company closure to avoid gaps.
Do I need a lawyer for KITAS cancellation?
Not legally required, but immigration agents (like Bali Zero) make the process much smoother. We handle bureaucracy, translation, and liaison with immigration offices. DIY cancellation is possible but time-consuming and error-prone.
What happens if I overstay after EPO expires?
You're immediately in overstay status. Fines are IDR 1,000,000/day. You'll need to visit immigration office to:
- Pay fines
- Request new EPO (if approved)
- Exit immediately
Prolonged overstay (30+ days) can lead to detention or deportation.
Conclusion
KITAS cancellation is non-negotiable when leaving Indonesia permanently or closing your company. The process costs IDR 3.5M through Bali Zero, takes 7-14 days, and results in an EPO valid for 7 days.
Critical steps:
- Initiate cancellation through sponsor (not you personally)
- Obtain tax clearance (SKF) if you've worked in Indonesia
- Deregister from BPJS
- Submit cancellation documents to immigration
- Receive EPO and exit within 7 days
- Cancel all dependent KITAS simultaneously
For company closures:
- All TKA KITAS must be cancelled before PT dissolution
- Budget IDR 3.5M per foreign employee + dependents
- Allow 3-6 months for full company closure process
Avoid these mistakes:
- Leaving without cancelling (sponsor liability continues)
- Ignoring tax clearance (future travel bans possible)
- Overstaying EPO (IDR 1,000,000/day fine)
- Forgetting dependent cancellations (illegal residence status)
Bali Zero handles full-service KITAS cancellation with transparent pricing, guaranteed timelines, and immigration office liaison. Whether you're wrapping up a business, taking a new role abroad, or simply leaving Indonesia, we ensure a clean exit with zero immigration complications.
Next steps: contact Bali Zero through the WhatsApp CTA below with "KITAS Cancel" to start your cancellation process. Mention this article for priority consultation.
This article was AI-generated by Zantara and reviewed for accuracy against Indonesian immigration regulations current as of February 2026. Laws change frequently; always verify with licensed immigration agents or legal counsel before making decisions.