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.
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
Choose the correct task
New taxpayers register; existing taxpayers sign in and prepare a return rather than registering again.
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.
Create and review the return
Choose the correct tax year, create the personal return draft and check prefilled withholding information and other data.
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.
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.
- DJP Coretaxpedia: pendaftaran WP orang pribadi ↗www.pajak.go.id · Accessed 23 September 2026
- DJP Coretaxpedia: lapor SPT tahunan orang pribadi ↗www.pajak.go.id · Accessed 23 September 2026
- DJP: panduan SPT tahunan Coretax ↗www.pajak.go.id · Accessed 23 September 2026
Current agency rules take precedence. Editorial method · Report a correction