The “Coretax” system (Core Tax Administration System) is Indonesia’s new tax platform replacing DJP Online. It becomes mandatory for reporting the 2025 tax year (which you file in early 2026).
Because this is a completely new system, the process is different from the old e-Filing or e-Form.
Phase 1: First-Time Setup (Crucial)
If you haven’t used Coretax before, you cannot simply log in with your old credentials. You must activate the new account first.4
Go to .
Click “Forgot Password?” (This is how you trigger activation)
Enter your 16-digit NPWP (or NIK for individuals) and the Captcha.
Check your email for a verification link from DJP.
Create a Passphrase: During setup, you will be asked to create a Passphrase. Do not lose this. You need it to “sign” your tax return at the end (replacing the old token code).
Also Read : New Google Core Update done on December 29, 2025
Phase 2: Reporting the Annual Return (SPT Tahunan)
Once logged in, follow these steps to file your return:
1. Create the Draft
Go to the “Surat Pemberitahuan (SPT)” menu.
Select “Buat Konsep SPT” (Create Draft).
Tax Year: Select 2025.
Status: Select Normal.
2. Verify Pre-Filled Data (The Big Change)
Unlike the old system where you typed everything manually, Coretax automatically pulls data from your employer or banks.
Gray Fields: You will see many fields are grayed out. This is normal. It means the system has already pulled this data (e.g., your salary from your office’s withholding slip/Bukti Potong). You cannot edit these directly; if they are wrong, your employer must correct them first.
White Fields: Fill in any missing data, such as freelance income, investments, or new assets purchased during the year.
3. Complete the Attachments
Navigate through the tabs for L-1 (Assets/Harta) and L-2 (Debts/Utang).
Ensure your list of assets matches what you actually own.
Tip: If you sold an asset, update the status here so you aren’t taxed on it in the future.
4. Calculate & Pay (If “Kurang Bayar”)
If the calculation shows “Nihil” (Zero balance), proceed to step 5.
If it shows “Kurang Bayar” (Underpayment), the system will generate a billing code automatically. Pay this via your bank app, then return to this page. The system will detect the payment automatically (no need to upload the receipt manually).
5. Sign and Submit
Click “Submit” or “Lapor”.
The system will ask for your Passphrase (the one you created in Phase 1), not your login password.
Once entered, you will receive your receipt (Bukti Penerimaan Elektronik) via email.
Summary of Key Differences
| Feature | Old System (DJP Online) | New Coretax System |
| Login | NPWP (15 digit) | NIK / NPWP (16 digit) |
| Data Entry | Mostly Manual | Pre-populated (Pre-filled) |
| Signature | Token via SMS/Email | Permanent Passphrase |
| Payment | Create Billing -> Pay -> Input NTPN | Integrated (Auto-detected) |
Be the first to comment