Filing Deadline Alert: The annual Indonesian tax return (SPT) is normally due March 30 — extended this year to April 30, 2026. Prior years can still be corrected voluntarily.
For Western Expats in Indonesia

You May Owe Indonesian Tax on Every Dollar You Earn Worldwide.

Most expats in Jakarta don't know this. Indonesia's tax authority does — and since 2018, they automatically receive your overseas bank data from over 100 countries.

Check My Risk Level → 2-minute diagnostic · No registration
INDONESIA Tax Authority (DJP) 🇫🇷 France 🇬🇧 UK 🇩🇪 Germany 🇸🇬 SG 🇦🇺 Australia 🇺🇸 USA COMMON REPORTING STANDARD Automatic data exchange since 2018 100+ Countries report to Indonesia
100+
Countries automatically sharing
your financial data with Indonesia
183
Days per year that establish
Indonesian tax residency
200%
Maximum penalty applied to
undeclared income found by DJP
2-Minute Diagnostic

What Is Your Indonesian Tax Exposure?

Answer honestly. The results may surprise you — and could be the most important 2 minutes you spend this year.

Question 1 / 9
Critical Information

Indonesia Is Not
a Tax Haven.
It Just Used to
Be Easy to Hide.

Since 2018, Indonesia receives automatic financial data from over 100 countries through the Common Reporting Standard. What follows is what the Indonesian tax authority already knows about you — and what most expats in Jakarta don't.

Data Exchange

Your Bank Reports to Indonesia Automatically

France, UK, Germany, Australia, Singapore, the Netherlands — 100+ countries send your account balances, dividends, and investment returns to DJP every year. They don't ask you. The data arrives automatically.

Tax Residency

183 Days Makes You a Full Tax Resident

More than 183 days in Indonesia = you must declare worldwide income. Rental income abroad. Dividends from foreign brokerages. Salary paid to a foreign account. All of it. Every year.

Foreign Assets

It's Not Just Income — It's What You Own

Bank accounts, real estate, investment portfolios, business interests abroad — all must be declared in your annual SPT, even if they generate no income. These are precisely the assets CRS reports on every year.

Financial Penalties

The Numbers Are Not Theoretical

Late filing +2% / month interest
Undeclared income 50%–200% of tax owed
Deliberate evasion Up to 6 years prison
Immigration Risk

They Can Block You at the Airport

DJP can issue a cekal — a travel ban — preventing you from leaving Indonesia until your tax debt is resolved. This is used. It applies to foreign nationals. Not just major fraud cases.

Asset Seizure

Your Indonesian Assets Are Exposed

DJP can freeze accounts and seize property held in Indonesia without a court ruling. It can happen before you know an investigation has begun.

System Alert

CoreTax: Indonesia's New All-Seeing Tax Engine

In 2025, Indonesia's Directorate General of Taxation (DJP) launched CoreTax — a fully integrated digital tax administration platform that replaces the fragmented legacy systems in place since the 1980s. For expats who have not yet declared, this changes everything.

One Centralised Database

CoreTax consolidates every taxpayer record — NPWP filings, bank reports, property registrations, payroll data, and customs declarations — into a single real-time platform accessible to DJP auditors nationwide.

Automatic CRS Cross-Matching

CRS data received from foreign banks is now automatically cross-referenced against your SPT filings. If your declared Indonesian income does not match the foreign assets and income reported by overseas institutions, the system flags a discrepancy — without any human auditor involved.

Digital Audit Trails, No Paper Gaps

Previously, enforcement depended on manual document requests that were easy to delay. Under CoreTax, every digital transaction, e-invoice, and financial record is logged and retrievable instantly. There is no longer a "paper gap" that buys time.

Expat Profiles Are a Priority Target

DJP has stated publicly that high-income foreign residents are among the priority audit segments for CoreTax's first enforcement cycle. Expats with undeclared foreign income or assets represent the highest-yield, easiest-to-detect cases in the new system.

CoreTax Rollout Timeline
Jan 2025CoreTax goes live — replaces DJP Online for all new filings
Mid 2025CRS 2024 data batch imported; automated cross-matching begins
Late 2025First wave of computer-generated audit notices sent to flagged taxpayers
2026 →Full enforcement cycle — penalty assessments and cekal (travel ban) orders issued
Why Most Expats Are Caught Off Guard
01
«I didn't know I had to declare»

The vast majority of Western expats arrive in Indonesia without being told that Indonesian tax residency triggers a worldwide income declaration obligation. Your employer, your bank, your landlord — none of them will tell you. By the time you find out, years of unreported income have already accumulated.

02
CoreTax is intimidating by design

The new platform uses Indonesian-language interfaces, requires digital certificates, and involves tax codes that even local accountants struggle with. Many expats attempt to start, hit the first administrative wall, and quietly abandon the process — unknowingly extending their legal exposure every year they delay.

03
«It's complicated — I'll deal with it later»

Administrative complexity creates a paralysis loop. DJP, however, has no such hesitation. CoreTax does not pause while you procrastinate. Ignorance of the law is not a recognised defence in Indonesian tax proceedings — and «I didn't understand the system» will not reduce a penalty assessment.

The combination of unawareness + complexity + procrastination is exactly the pattern CoreTax was built to exploit.

The window to act proactively is closing. Once CoreTax flags your profile and an audit case is opened, voluntary disclosure is no longer available and penalties increase significantly. The time to regularise your position is before the system finds you — not after.

Assess My Risk Now
The Good News

You Can Still Come Forward — On Your Terms.

Indonesia has historically offered voluntary disclosure programs with dramatically reduced penalties. If you structure your disclosure before DJP contacts you, your criminal exposure is virtually eliminated and financial penalties are significantly lower.

If you have missed prior years, it is not too late. But the cost of waiting compounds every month — and DJP's data matching capabilities improve every year.

2026 Filing Deadline The annual SPT deadline is normally March 30. This year it has been extended to April 30, 2026. Prior years can still be corrected through voluntary disclosure.
Without Action
Acting Now

DJP receives your CRS data

Your overseas accounts reported automatically — every year.

DJP matches data to your SPT

Gaps between declared and actual income become visible to them.

DJP contacts you first

Audit notice issued. You lose all voluntary disclosure rights.

Full penalties apply

50–200% of tax owed + 2%/month interest + criminal prosecution risk.

You come forward first

Voluntary disclosure filed before DJP contacts you.

Prior years corrected

All gaps addressed with an advisor before they become liabilities.

Penalties dramatically reduced

Voluntary correction is treated far more leniently by DJP.

Criminal risk eliminated

Full compliance achieved. No audit risk. No travel ban exposure.

Our Service

One Engagement.
Full Resolution.

From initial diagnostic to filed declaration — everything handled. No piecemeal advice. No hourly billing surprises.

Book Your Consultation →

Tax Compliance Package

For Western expats in Jakarta with undeclared global income or assets

1

Full Tax Diagnostic

We review your residency status, all income sources, filing history, foreign bank accounts, real estate, and investment exposure. We identify exactly what you owe and what risk you carry.

2

Compliance Roadmap

A written action plan: which years to file, how to declare foreign income and assets, and how to minimize penalties before DJP contacts you.

3

Full Indonesian Tax Declaration

We handle your complete SPT filing with a certified Konsultan Pajak — including foreign income, foreign assets, and prior-year corrections where applicable.

🧭

Your Advisor

A Western expat based in Jakarta for 16 years, with 20 years of experience in finance. He works directly with expats to assess tax exposure, structure declarations, and coordinate with certified Indonesian tax consultants.

16
Years in
Jakarta
20
Years in
finance
FR/EN
Languages
spoken

Why Act Now?

DJP's CRS data matching improves every year
Voluntary disclosure is only possible before DJP contacts you
Each year of delay adds 2% monthly compounded interest
April 30, 2026 deadline for current-year SPT
Travel ban risk increases with outstanding obligations
Client Stories

You Are Not Alone — But You Need to Act First.

Thousands of Western expats in Jakarta are in the same position. The difference between those who face penalties and those who don't is straightforward: who acted first.

Start Now →

"I had no idea my UK pension was taxable in Indonesia. The team sorted everything in 2 weeks. The process was completely painless — I can now sleep at night."

"I was 3 years behind on my SPT filings. The quiz made me realize the exposure I had. Got me fully compliant with minimal penalties. Worth every rupiah."

"My French rental income was undeclared for 4 years. ExpatTax Indonesia caught it before DJP did, structured the voluntary disclosure, and managed the entire process."

Book Your Consultation

One Conversation. Full Clarity.

Share your details below. We'll respond within 24 hours to schedule your consultation.

100% Confidential

Your information is never shared. Private advisory only.

Fixed Fee — IDR 15,000,000

All-in. No hourly billing. No surprises.

Jakarta-Based Advisor

Available in French and English.

Direct Access to Konsultan Pajak

Certified Indonesian tax consultant handles your filing.

Tax Audit Assistance

Already under DJP investigation? We represent you, manage the audit process end-to-end, and negotiate the best possible outcome on your behalf.

Prefer email? Write to us directly: contact@expat-tax-indonesia.id
Send Your Request

Your information is never shared. Private advisory inquiry only.

Request Received.

We'll respond within 24 hours to schedule your consultation.

Something went wrong. Please email us directly at contact@expat-tax-indonesia.id
💬 Chat on WhatsApp