Indonesian Tax Deadline Calendar — PPh Deposits, SPT Masa & SPT Tahunan
In the Coretax era (PMK 81/2024), Indonesia's recurring tax deadlines are: monthly PPh deposits by the 15th of the following month (including the 0.5% PPh Final UMKM and any PPh 21/23 you withheld), the SPT Masa PPh Unifikasi report by the 20th of the following month via e-Bupot, and the PPN deposit plus SPT Masa PPN by the end of the following month (PKP only). Once a year: the individual annual return by 31 March and the corporate return by 30 April. To avoid missing them, download the .ics calendar file from this page and import it into your own calendar app — the reminders appear automatically, with no email or push notifications. Schedules can change, so always confirm the current rules with DJP (pajak.go.id / Kring Pajak 1500200) before depositing or filing.
These deadlines recur on schedule and mirror the figures in our guides (PMK 81/2024). The rules can change — always confirm the current schedule with the Directorate General of Taxes (www.pajak.go.id / Kring Pajak 1500200) before depositing or filing.
Due by the 15th of the following month after the tax period ends — recurs every month
Due by the 20th of the following month after the tax period ends — recurs every month
Due by the end of the following month after the tax period ends — recurs every month
Due by 31 March each year, for the previous tax year
Due by 30 April each year, for the previous tax year
Add to your own calendar
Download the .ics calendar file and import it into your calendar app for automatic monthly and yearly reminders — we never email or push reminders for you.
Download reminder calendar (.ics)Frequently asked questions
When is the monthly PPh deposit (PPh Final UMKM 0.5%, PPh 21/23) due?
By the 15th of the month after the tax period ends (PMK 81/2024, Coretax era). This covers the 0.5% PPh Final UMKM on your monthly turnover and any PPh 21/23 you withheld from others. Confirm the current rules with DJP before depositing.
When must the SPT Masa PPh Unifikasi be filed?
Within 20 days after the tax period ends — in practice the 20th of the following month — via e-Bupot in DJP Coretax. You only need to file when you actually withheld PPh that month.
When are the PPN deposit and SPT Masa PPN due?
By the end of the month after the tax period ends, for both the PPN deposit and the SPT Masa PPN return. This only applies to PKP (VAT-registered businesses) — if you are not a PKP, this line does not apply to you.
When is the annual return (SPT Tahunan) due?
The annual individual return is due by 31 March and the annual corporate return (PT/CV) by 30 April, for the previous tax year. Filing the individual return late carries a Rp100,000 fine.
How can I get a reminder for these deadlines?
Download the calendar file (.ics) on this page and import it into your own calendar app — it adds the recurring monthly and yearly reminders there. (Tagihin does not email or push reminders for you.)
Let Tagihin total your tax figures
Issue invoices that calculate PPN and PPh withholding automatically, with monthly totals to help you deposit and file. (The filing itself still happens in DJP Coretax.)
Start free →Reviewed 2026-06-10. This page is general information, not specific tax advice. Deadlines may change — verify with DJP or your tax consultant before relying on this.