Tax🇮🇩 Surabaya, Indonesia

Income tax, the NPWP, and East Java's regional layer

You become an Indonesian tax resident either by spending more than 183 days in the country in any twelve months or, earlier, by being present with the intention to reside — and a twelve-month KITAS, an Indonesian employment contract and a year-long lease all count as evidence of that intention. Residents are taxed on worldwide income at progressive rates from 5% to 35%, need an NPWP (now the same sixteen-digit number as the NIK), and file an annual return by 31 March through Coretax. In greater Surabaya the regional layer matters more than it does in Jakarta, because the property and vehicle taxes you pay depend on whether your address is in Surabaya, Sidoarjo or Gresik.

Total cost
NPWP registration and filing are free. The tax itself is progressive on income above the PTKP personal allowance, running from 5% on the first band through 15%, 25% and 30% to 35% on the top band. The bands and the allowance are national and revised periodically, so confirm current figures with DJP rather than any secondary source.
Time needed
NPWP is same-day to a few days. Withholding is automatic monthly. The annual return takes under an hour for a simple salary case.
Validity
Residency is retested each year. The NPWP is a one-time registration. Regional property and vehicle taxes are annual and set by whichever city or regency you are in. Treaty positions evolve — re-check each filing season.
Verified
August 2026
Medium confidence·Anyone living in greater Surabaya long enough to become an Indonesian tax resident. Income tax is national and run by the DJP; property and vehicle taxes are regional and depend on which city or regency you are in. Orientation only — take a local adviser.

Before you start

  • An assessment of your residency under both the day-count and the intent tests
  • An NPWP registered at the KPP tax office covering your address, with passport and KITAS
  • Records of Indonesian and foreign income and of any tax already paid abroad
  • A Certificate of Domicile or DGT form from your home tax authority if you intend to claim treaty relief

Step-by-step

  1. 1

    Establish when you became resident, not when you expect to

    More than 183 days in any rolling twelve-month period makes you resident, and the days need not be consecutive. So does being present with the intention to reside — evidenced by a long stay permit, an employment contract or a long lease. On an employer-sponsored Surabaya posting all three exist from day one, so assume residency from arrival rather than from day 184.

    OnlineWho: You, ideally with an adviserAssess on arrivalFree
  2. 2

    Register for an NPWP at the KPP covering your address

    Register in person with passport and KITAS, or online through DJP. Residents use the sixteen-digit NIK format; the old fifteen-digit number was phased out of DJP services from mid-2024. Which KPP you belong to follows your address, so a Sidoarjo or Gresik address means a different tax office from Surabaya's.

    In personWho: YouSame day to a few daysFree
  3. 3

    Let PPh 21 withholding run and understand its edges

    Your Indonesian employer withholds monthly under PPh 21 and issues an annual statement. That covers Indonesian employment income. Anything foreign-sourced is in worldwide-income scope for a resident by default and is relieved only through a properly claimed tax treaty, or the narrow four-year exemption for certain foreign experts employed by Indonesian entities. Check with your employer whether your package includes a tax equalisation or gross-up, because in Indonesia many expatriate packages do and it changes the numbers on your payslip.

    Via employerWho: Your employer for local income; you for anything foreignMonthly
  4. 4

    File the annual return by 31 March through Coretax

    Resident individuals file an SPT Tahunan for the prior calendar year by 31 March. Filing moved onto the Coretax platform from the 2025 tax year and the transition has been rough — do not leave it to the last week. You reconcile withheld tax, report worldwide income, claim any treaty relief and settle the balance.

    OnlineWho: YouJanuary to 31 MarchFree to file
  5. 5

    Handle the regional taxes separately, and note which region you are in

    Land and building tax on any property, and annual vehicle tax, are regional rather than national. In greater Surabaya they follow the city or regency, so a house in Sidoarjo is assessed by Sidoarjo and a vehicle on a Gresik plate is taxed through Gresik's Samsat. Since January 2025 vehicle tax has also been split between a reduced provincial rate and a regency surcharge — a structural change rather than an increase.

    OnlineWho: YouAnnually

Documents you’ll need

  • Passport, KITAS and your NPWP
  • Form 1721-A1 annual withholding statement from your employer
  • Records of foreign income and foreign tax paid
  • Certificate of Domicile or DGT form for treaty relief
  • Property and vehicle documents, for the regional taxes

Things most newcomers don’t know

On an employer-sponsored posting you are almost certainly resident from arrival, not from day 184.

The intent-to-reside limb of the residency test sits alongside the day count, and a twelve-month KITAS plus an Indonesian employment contract plus a year-long lease is exactly the evidence it looks for. A Surabaya assignment produces all three on the first day. Planning around the 183-day figure is relying on the half of the test that does not describe your situation.

Source: DJP (pajak.go.id) — domestic tax subject criteria

Ask HR whether your package is gross or net before you compare it with an offer elsewhere.

Expatriate packages in Indonesian industry frequently include tax equalisation or a gross-up, so the employer bears the Indonesian tax and the number you are quoted is what you keep. Others are gross and you carry a 30%-plus marginal rate. The two look identical on an offer letter and are wildly different, and this is a normal question to ask rather than a delicate one.

Source: Indonesian expatriate employment practice; PwC Indonesia

The four-year exemption for foreign experts is real, narrow, and probably not yours.

Indonesia does grant certain incoming foreign specialists a territorial regime for their first four years, taxing only Indonesian-sourced income, under a manpower-approved specialist role with an Indonesian employer. It is not automatic, the role must qualify, and the knowledge-transfer conditions attach. Employers occasionally assume it applies to any foreign engineer. Get it confirmed in writing before it appears in a salary calculation.

Source: PMK-18/2021; PwC Indonesia tax summaries

Which regency your address is in decides your tax office, your property tax and your Samsat.

Greater Surabaya crosses three administrations with no visible boundary, and the regional tax layer follows the boundary rather than the built-up area. It determines the KPP you register your NPWP with, which authority assesses land and building tax on your home, and which Samsat handles your vehicle. Establish it at lease signing; correcting it later means moving registrations rather than filling in a form.

Source: Bapenda Jawa Timur; DJP regional office structure

Common mistakes to avoid

  • Planning around 183 days when an employer-sponsored posting makes you resident from arrival under the intent test.
  • Accepting a salary figure without establishing whether it is gross or net of Indonesian tax.
  • Delaying the NPWP and paying penalty-rate withholding on every payslip until it exists.
  • Assuming foreign income is out of scope — it is in scope for a resident by default and relief must be claimed.
  • Registering your NPWP or your property against the wrong administration because the metropolitan area crosses regency lines.

Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.

Make it your personal checklist

Globe Quest turns this into a tracked, AI-personalized plan for Surabaya — timed to your move date, with reminders so nothing slips. Free to start.

Sources

Last verified August 2026. Government processes change — always confirm critical details against the official source before acting.