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 Indonesia 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
Why work with us
Fixed fee, full handling One price. Everything included — diagnostic, filing, full declaration. No hourly surprises.
Unlimited support until resolved Meetings included — online or face to face in Jakarta. We stay with you until DJP closes the matter.
No black box You understand exactly what is being filed and why. Full transparency — always.
Built from experience After working with dozens of expats in this exact situation, we decided this was the only responsible way to operate.
Critical Information

Indonesia Is Not
a Tax Haven.
Most Expats Just
Never Knew the Rules.

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 and foreign assets declaration.

Under DJP Tax Audit?

The Clock Is Already Ticking.

When DJP opens an audit case, Indonesian law sets strict deadlines for your response. Missing them — or responding incorrectly — dramatically worsens your position.

This is not the time to navigate the system alone. DJP tax officers communicate in Indonesian, follow formal administrative procedures, and expect precise answers. One wrong word in a response letter can escalate a routine audit into a criminal referral.

We handle all communication with DJP on your behalf
We know what tax officers look for — and what to avoid saying
Experience with expat-specific audit cases in Indonesia
We negotiate the best possible outcome within the legal framework
Get Audit Help Now →

Don't wait — every day counts once an audit is opened

🧭

Your Advisor & Team

A Western expat based in Jakarta for 16 years, with 20 years of experience in finance — working alongside a team of fully certified Indonesian tax consultants (Konsultan Pajak) with direct relationships inside the DJP network.

16
Years in
Jakarta
20
Years in
finance
FR/EN
Languages
spoken
Certified Konsultan Pajak on every case
Established network within DJP tax offices
Hundreds of expat cases handled in Indonesia

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
Our Approach

We Do It Differently.

Most tax advisors bill by the hour, answer your questions in jargon, and disappear once the invoice is paid. We decided that wasn't good enough.

"After working with dozens of expats in this exact situation, we decided this was the only responsible way to operate."
Talk to Us →
01
Fixed fee — everything included

One price covers your full tax declaration and every step until the matter is resolved. No surprises, no upselling.

02
Unlimited support until it's done

Meetings are included — online, or face to face if you're in Jakarta. We stay with you until DJP closes the matter, however long that takes.

03
Full transparency — no black box

You understand exactly what is being filed and why. We explain every step in plain language. Your name is on the filing — you deserve to know what's in it.

04
Built from real expat cases

Every process we follow was shaped by working through dozens of real situations — missed filings, foreign assets, multi-country income, audit responses. Nothing theoretical.

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.

Transparent Fixed Fee

Contact us for a quote. 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