Tax Compliance Calendar
Deadlines, reminders and compliance for businesses in Bali.
- in 1dPPh 25 — monthlyDelegate to usPPh
Payment due by the 15th of the following month (JCSS 2025 shifted it from the 10th to the 15th).
- in 1dLKPM Q3 2026Delegate to usLKPM
Quarterly investment activity report (Laporan Kegiatan Penanaman Modal).
- in 1dPB1 GianyarDelegate to usPB1 · Gianyar
PB1 for Gianyar regency.
- in 19dPPN SPT MasaDelegate to usPPN
VAT return (SPT Masa) due by the end of the following month.
- in 27dPB1 BadungDelegate to usPB1 · Badung
Hotel and restaurant tax, 10%.
- in 168dSPT Tahunan — Individual 2026Delegate to usPPh
Annual personal income tax return, due 3 months after the tax year ends (31 March).
- in 198dSPT Tahunan — Badan 2026Delegate to usPPh
Annual corporate income tax return, due 4 months after fiscal year end (30 April for a December year end).
Dates shown are the next occurrence per obligation. PPh 25, PPN and both SPT Tahunan returns move forward if the computed date lands on a Saturday or Sunday; they are not shifted for Indonesian public holidays. LKPM and PB1 dates are shown as computed, unshifted.
My tax calendar
Answer a few questions to see the deadlines that apply to you.
Step 1 of 6