Article updated on January 11, 2026, at 07:00 WIB
Hi Tokonauts,
Every year, taxpayers in Indonesia are required to report their income through the Annual Tax Return (SPT). Since 2022, income from crypto asset transactions has become a taxable object that must be reported.
As one of the most trusted crypto asset exchanges in Indonesia, Tokocrypto has consistently performed tax withholding and payments on behalf of its users in accordance with applicable regulations. This initiative makes it easier for Tokocrypto users to fulfill their tax obligations.
This article will guide you step-by-step through filing your Annual SPT for crypto taxes on the DJP Online portal using the new Coretax system and data from Tokocrypto.
Preparation Checklist
Before you begin, ensure you have the following ready:
NPWP: Your Taxpayer Identification Number.
Withholding Tax Vouchers: Form 1721-A1 or 1721-A2 (for employees).
Financial Statements: For corporate taxpayers.
Tokocrypto Tax Reports: You can learn how to obtain yours here: How to Get Your Annual Crypto Tax Report on Tokocrypto.
Asset List: A list of crypto assets held as of the end of the tax year (December 31, 2025).
Filing Your SPT via Coretax
Unlike previous years, the Directorate General of Taxes (DJP) has introduced the Coretax digital service to simplify Annual SPT reporting. Before filing, taxpayers must first activate their Coretax account.
How to Activate Your Coretax Account
Visit the official DJP Coretax website at [https://coretaxdjp.pajak.go.id/].
Enter your NPWP as your User ID, solve the captcha, and click Login.
Select your preferred confirmation method (Active Email or Mobile Number).
Enter the captcha code provided by the system.
Read and agree to the terms by checking the consent box, then click Submit.
Check your Email or SMS for the activation link. Ensure the message is from the
@pajak.go.iddomain or an official DJP sender.Click the link, then create a new password and passphrase as instructed.
Once completed, your Coretax account is active and ready for use.
Guide to Reporting Annual SPT via Coretax
Once your account is active, follow these steps to file your return:
Access the SPT Menu: On the Dashboard, select the "Surat Pemberitahuan (SPT)" menu.
Create Document: Go to the "SPT" submenu and click "Buat Konsep SPT" (Create SPT Draft).
Select Tax Type: Choose the type of SPT (e.g., PPh Orang Pribadi / Individual Income Tax), then click "Lanjut" (Next).
Period Type: Select "SPT Tahunan" (Annual Tax Return).
Tax Year & Period: Enter the range January 2025 – December 2025, then click "Lanjut".
Set SPT Status: Choose "Normal" (if filing for the first time this year) or "Pembetulan" (if revising a previous report).
Confirm: Click "Buat Konsep SPT" to save your initial settings.
Assets Disclosure: Under the "Harta Pada Akhir Tahun Pajak" (Assets at End of Tax Year) section, navigate to the "Investasi" (Investment) category to report your crypto asset balances.
Reporting Final Tax: Information regarding taxes already withheld (Final PPh on crypto transactions) is reported in Lampiran III (Pajak Final), specifically at Point 14, Letter c.
Input Withholding Data: Enter the Tax Base (DPP) and the PPh amount as shown in your withholding proof. You can download these documents via the official Tokocrypto link: https://www.tokocrypto.com/usercenter/history/tax-history.
Finalizing Your SPT
After completing the steps above, ensure all data in the SPT form is accurate and complete.
Verify that every entry matches your supporting documents.
Once all fields are filled, click "Bayar dan Lapor" (Pay and Report). The system will display billing code instructions for any required tax payments.
After a successful payment, save your transaction receipt as proof of filing.
Notes:
Ensure you are using the latest tax withholding proof from your crypto exchange as of December 31, 2025.
If you have questions, contact Kring Pajak at 1500200 or reach out to your local Tax Office (KPP) via their official WhatsApp numbers.
By following these steps, you can accurately report your crypto taxes in compliance with current regulations. Always double-check your data before submission to avoid discrepancies.
Thank you for your continued support!
The Tokocrypto Team
Stay updated via Tokocrypto’s official channels:
Telegram: Official Channel Tokocrypto | Official Group Tokocrypto
Twitter: Twitter Tokocrypto
Facebook: Official Facebook Tokocrypto
Instagram: Instagram Tokocrypto
YouTube: Youtube Tokocrypto
LinkedIn: LinkedIn Tokocrypto