Independent guidance for life in Indonesia. Not a government website.
ppanduanwarga.

Everyday money

Register for an Indonesian tax ID and file an annual return in Coretax

Use the official Coretax DJP route to register an individual NPWP, activate NIK, and file an Indonesian annual personal income tax return.

English edition. Official forms and source documents may be in Indonesian.

QUICK ANSWER

A new individual taxpayer can register through Coretax DJP using their NIK, verify contact and identity details, and receive a digital NPWP by email. An existing taxpayer files an annual return by creating a personal tax-return draft, checking prefilled data, completing it and signing and submitting. Registration and filing are separate tasks.

See 3 official references ↓

Open the official service ↗coretaxdjp.pajak.go.id

Guide contents

What to prepare

  • NIK, KTP-el details, active email and phone.
  • Withholding certificates, income, assets and liabilities for the tax year being reported.

Steps you can follow

  1. Choose the correct task

    New taxpayers register; existing taxpayers sign in and prepare a return rather than registering again.

  2. Register or activate through Coretax

    Use coretaxdjp.pajak.go.id and complete the requested OTP and selfie checks. Keep the official access or digital NPWP email.

  3. Create and review the return

    Choose the correct tax year, create the personal return draft and check prefilled withholding information and other data.

  4. Submit and retain proof

    Follow the digital signature and Bayar dan Lapor steps. If tax is due, follow the payment instructions and confirm the return reaches filed status.

Costs and timing

The official registration and filing channel does not charge an intermediary service fee. Any tax due is separate and depends on the taxpayer’s own facts and applicable rules.

Check current requirements, availability and charges through the official reference ↗ before applying or paying.

New registration versus account activation

DJP directs a new resident individual through Perorangan, Memiliki NIK and NIK activation. Email, phone and selfie validation lead to a digital NPWP sent by email, rather than an automatically mailed card.

Existing taxpayers should use the suitable account activation or recovery path. If population data do not match, check the underlying Dukcapil details before retrying. Never share an OTP with a supposed helper.

Annual individual return

DJP’s Coretaxpedia explains how to create an SPT draft, select personal income tax and the reporting period, review posted data and complete remaining fields. A return awaiting payment is not the same as a filed return.

Coretax Form and M-Pajak serve certain tasks and taxpayers. Check eligibility before choosing a form; one route does not fit every return.

Things to check carefully

  • The tax year can differ from the year of submission.
  • Prefilled information still needs review; submitting does not correct a mistaken withholding certificate.
  • Use the DJP domain rather than a fee-charging intermediary.

Frequently asked questions

Does having a NIK mean everyone must file a tax return?

No. Tax obligations depend on a person’s status and circumstances; NIK activation and filing duties are separate questions.

Is a return complete while it says tax is payable?

No. Follow the payment instructions and check for filed status in Coretax.

For related needs

First KTP-el: Indonesian identity-card requirements

Open a bank account in Indonesia

Get a business identification number (NIB) through OSS

Sources and review

Editorial review of public information: . This is not a review by an agency officer or a professional adviser. Official document titles are retained below.

  1. DJP Coretaxpedia: pendaftaran WP orang pribadi ↗www.pajak.go.id · Accessed 23 September 2026
  2. DJP Coretaxpedia: lapor SPT tahunan orang pribadi ↗www.pajak.go.id · Accessed 23 September 2026
  3. DJP: panduan SPT tahunan Coretax ↗www.pajak.go.id · Accessed 23 September 2026

Current agency rules take precedence. Editorial method · Report a correction

Continue according to your needs

Everyday money

Open a bank account in Indonesia

Compare account-opening routes at BCA, BRI, Mandiri and BNI, including ID checks, deposits and product charges.

Official sources · 3 min read