The legal framework governing tax administration in Indonesia is primarily established under Law No. 6 of 1983 on General Tax Provisions and Procedures, which has undergone several significant amendments, most recently through Law No. 11 of 2020 on Job Creation and Law No. 7 of 2021 on the Harmonization of Tax Regulations (the “HPP Law”). This body of law, collectively referred to as the KUP (Ketentuan Umum dan Tata Cara Perpajakan), functions as the procedural cornerstone for most substantive taxes in Indonesia, including Income Tax and Value Added Tax, by defining the rights and obligations of taxpayers and the authority of the Directorate General of Taxes (DGT).

Taxpayer Registration and Identification

The administrative process commences with the obligation of every taxpayer meeting subjective and objective requirements to register with the DGT. Under Article 2 of the KUP Law, taxpayers are issued a Taxpayer Identification Number (Nomor Pokok Wajib Pajak or NPWP). For individual taxpayers who are residents, the HPP Law integrated the National Identification Number (Nomor Induk Kependudukan or NIK) as the NPWP to streamline administration. Business entities must register at the Tax Office (Kantor Pelayanan Pajak) overseeing their legal domicile or place of business. Failure to register voluntarily allows the DGT to issue an NPWP ex officio (secara jabatan), with tax obligations potentially backdated for a maximum of five years prior to the issuance of the NPWP, provided the requirements were met during that period.

The Self-Assessment System and Reporting Obligations

Indonesia adheres to a self-assessment system, a doctrine codified in Article 12, Paragraph (1) of the KUP Law:

“Setiap Wajib Pajak wajib membayar pajak yang terutang sesuai dengan ketentuan peraturan perundang-undangan perpajakan, dengan tidak menggantungkan pada adanya surat ketetapan pajak.” (Every Taxpayer is obliged to pay the tax due in accordance with the provisions of tax laws and regulations, without depending on the existence of a tax assessment notice.)

Under this system, the burden of calculating, paying, and reporting tax liability rests solely on the taxpayer. Reporting is executed through the Tax Return (Surat Pemberitahuan or SPT). The KUP Law distinguishes between two types of SPT:

  1. Periodic Tax Returns (SPT Masa): Used for monthly reporting of withholding taxes and VAT.
  2. Annual Tax Returns (SPT Tahunan): Used for reporting annual income tax for both individuals and corporate entities.

The statutory deadlines for filing SPT are:

  • For Periodic Tax Returns: No later than 20 days after the end of the Tax Period.
  • For Individual Annual Tax Returns: No later than three months after the end of the Tax Year.
  • For Corporate Annual Tax Returns: No later than four months after the end of the Tax Year.

Taxpayers may extend the filing deadline for the Annual SPT for a maximum of two months by submitting a written notification to the DGT, provided they include a preliminary tax calculation and proof of payment for any tax underpayment.

Bookkeeping and Records

Article 28 of the KUP Law mandates that individual taxpayers engaged in business or professional work, and all corporate taxpayers, maintain bookkeeping (pembukuan). Bookkeeping must be conducted in good faith, reflecting the actual circumstances of the business, and must use the Latin alphabet, Arabic numerals, and the Rupiah currency. While the Minister of Finance may authorize the use of English and US Dollars for certain entities (such as those under Production Sharing Contracts or Foreign Investment/PMA status), this requires specific approval under PMK No. 123/PMK.03/2019. All books, records, and source documents must be stored for ten years in Indonesia.

Tax Audits and Assessments

The DGT is empowered under Article 29 of the KUP Law to conduct audits (pemeriksaan) to verify taxpayer compliance or for other purposes. An audit typically concludes with the issuance of a Tax Assessment Notice (Surat Ketetapan Pajak or SKP). The types of assessments include:

  • Tax Underpayment Assessment Notice (Surat Ketetapan Pajak Kurang Bayar or SKPKB).
  • Additional Tax Underpayment Assessment Notice (Surat Ketetapan Pajak Kurang Bayar Tambahan or SKPKBT).
  • Overpayment Tax Assessment Notice (Surat Ketetapan Pajak Lebih Bayar or SKPLB).
  • Nil Tax Assessment Notice (Surat Ketetapan Pajak Nihil or SKPN).

The DGT may issue an SKPKB within five years after the tax becomes due if, based on the audit, the tax paid is found to be insufficient. However, an SKPKB may still be issued after the five-year limitation if the taxpayer is convicted of a tax crime.

Administrative Sanctions

The HPP Law significantly reformed the interest-based sanction regime, moving from a fixed monthly rate of 2% to a market-based rate. According to Article 13 of the KUP Law as amended by the HPP Law, the monthly interest rate is determined by the Minister of Finance based on the following formula:

  • (Reference Interest Rate + Uplift Factor) / 12.

The uplift factors vary depending on the violation:

  • 5% for underpayment resulting from voluntary amendments of returns.
  • 10% for underpayment discovered during an audit or due to failure to file a return.
  • 15% for underpayment resulting from an SKPKB issued after an audit.

These sanctions are capped at a maximum of 24 months.

Taxpayers who disagree with a tax assessment notice may seek legal recourse. The first stage is filing an Objection (Keberatan) to the DGT under Article 25 of the KUP Law.

  • The objection must be filed within three months of the date the SKP was sent.
  • The taxpayer must pay the amount of tax agreed upon during the audit closing conference before filing.
  • The DGT must issue a decision within 12 months; failure to do so results in the objection being deemed granted.

If the objection is rejected, the taxpayer may file an Appeal (Banding) to the Tax Court within three months of receiving the Objection Decision, as regulated by Law No. 14 of 2002 on the Tax Court. A significant deterrent introduced by the HPP Law is the administrative penalty for unsuccessful disputes:

  • 30% of the tax amount if an Objection is rejected or partially granted.
  • 60% of the tax amount if an Appeal is rejected or partially granted.

Tax Collection and Enforcement

If a taxpayer fails to pay tax debts by the due date, the DGT initiates active collection under Law No. 19 of 1997 as amended by Law No. 19 of 2000. The procedural steps include:

  1. Issuance of a Distress Warrant (Surat Teguran) after seven days from the due date.
  2. Issuance of a Forced Letter (Surat Paksa) after 21 days from the Distress Warrant. This letter has the same legal executory power as a court civil judgment.
  3. Seizure of assets (Penyitaan) 48 hours after the Forced Letter.
  4. Public Auction or foreclosure of bank accounts.
  5. Prevention from leaving the country (Pencegahan) and physical detention (Gijzeling) for a maximum of six months (extendable) for significant tax debts.

Voluntary Disclosure and Corrections

Taxpayers may voluntarily correct errors in their filed SPT under Article 8 of the KUP Law, provided the DGT has not commenced an audit. If the correction results in a higher tax liability, an interest penalty is applied based on the MoF market rate plus a 5% uplift factor. Under the HPP Law, a Voluntary Disclosure Program (VDP) was implemented in 2022, though its permanent procedural basis remains the ability for taxpayers to disclose “unreported income” before an investigation begins to avoid heavier criminal penalties, as stipulated in Article 44B of the KUP Law.

Sources