Tax Status of Private Sector Employees
Employees working under employment contracts in Indonesia - whether fixed-term (PKWT) or permanent (PKWTT) - are classified as income recipients from an employer under the Indonesian tax system. Their primary tax obligation is income tax under Article 21 (PPh 21).
The responsibility for withholding PPh 21 lies with the employer (withholding agent), not the employee. Every month, the company deducts PPh 21 from gross salary before payment, remits it to the state treasury, and reports it via the monthly PPh 21 return (SPT Masa).
Employee obligations are limited to:
- Providing correct PTKP (personal allowance) status to the payroll department
- Keeping the annual 1721-A1 withholding certificate
- Filing the annual personal income tax return (SPT Tahunan) by 31 March
PPh 21 and the Effective Average Rate (TER)
Since 1 January 2024, PPh 21 withholding uses the Effective Average Rate (TER) system under PMK No. 168/PMK.03/2023. This replaced the previous method of calculating monthly net income minus PTKP.
How TER Works
TER is a fixed rate applied directly to monthly gross income. The rate varies by PTKP status and falls into three categories:
| TER Category | Marital and Dependent Status |
|---|---|
| TER A | Single, no dependants (TK/0) |
| TER B | Single with 1-3 dependants, or married with no dependants (K/0) |
| TER C | Married with 1-3 dependants (K/1, K/2, K/3) |
Rates within each category are progressive based on monthly gross income brackets, as set out in the Appendix to PMK 168/2023.
Monthly Withholding Formula
Gross income includes base salary, fixed allowances, variable allowances, and other regular cash benefits.
December Year-End Reconciliation
In December, the employer performs an annual reconciliation: the full-year PPh 21 liability is calculated using the Article 17 progressive rates, then amounts already withheld January to November are subtracted. The difference is deducted in December.
This ensures the total PPh 21 withheld over the year exactly matches the annual liability. Employees generally owe no additional tax unless they have income from other sources.
PTKP: Personal Tax Allowance
PTKP (Penghasilan Tidak Kena Pajak) is a deduction from net income representing the minimum cost of living. Amounts are set under PMK No. 101/PMK.010/2016:
| Status | Annual PTKP |
|---|---|
| TK/0 - Single, no dependants | IDR 54,000,000 |
| TK/1 - Single, 1 dependant | IDR 58,500,000 |
| TK/2 - Single, 2 dependants | IDR 63,000,000 |
| TK/3 - Single, 3 dependants | IDR 67,500,000 |
| K/0 - Married, no dependants | IDR 58,500,000 |
| K/1 - Married, 1 dependant | IDR 63,000,000 |
| K/2 - Married, 2 dependants | IDR 67,500,000 |
| K/3 - Married, 3 dependants | IDR 72,000,000 |
Maximum 3 dependants: direct-line family members (children, parents) who have no independent income and are fully supported by the taxpayer.
Important: Ensure your PTKP status on file with payroll is accurate. Incorrect status affects which TER category applies and can result in under- or over-withholding.
Reading the 1721-A1 Withholding Certificate
Every private sector employee is entitled to receive a 1721-A1 withholding certificate from their employer within one month of the tax year end. This summarises total income and PPh 21 withheld for the year.
| Row | Content |
|---|---|
| Row 1 | Total gross income (salary, allowances, bonuses) |
| Row 8 | PTKP allowance used |
| Row 9 | Taxable Income (PKP) |
| Row 10 | Annual PPh 21 liability |
| Row 11 | PPh 21 actually withheld |
| Row 12 | Over- or under-payment |
If Row 12 shows an overpayment, you can credit it against your annual return and request a refund or carry it forward.
Keep your 1721-A1 safe. It must be attached to the 1770S annual return and is the primary document in any tax audit.
Annual Tax Return: Choosing the Right Form
| Form | Criteria |
|---|---|
| 1770SS | Annual gross income does not exceed IDR 60,000,000 AND income is from a single employer only |
| 1770S | Annual gross income exceeds IDR 60,000,000 OR income is from more than one source |
Filing via DJP Online
- Log in to djponline.pajak.go.id using your NPWP and password
- Select Lapor > e-Filing > Buat SPT
- Answer guided questions to determine the correct form
- Enter data from your 1721-A1 certificate
- Check the calculation: if PPh 29 (underpayment) shows, generate a billing code and pay before submitting
- Submit and save the Electronic Receipt (BPE)
Deadline: 31 March of the following year. Late filing incurs a penalty of IDR 100,000 under Article 7 of UU KUP.
Employees with Two Employers
If you work for two companies simultaneously or change jobs during the year, each employer withholds PPh 21 separately without knowledge of the other income. As a result, total PPh 21 withheld is almost always less than the actual annual liability.
Steps to take:
- Use Form 1770S (not 1770SS)
- Combine income from all sources in the annual return
- Recalculate PPh 21 on the combined total
- Pay the shortfall as PPh 29 before submitting
Frequently Asked Questions
Do private sector employees need an NPWP (Tax ID)?
Yes. Under Article 2 of Law No. 28 of 2007 (UU KUP), every person earning income above the PTKP threshold must register and obtain an NPWP. Without one, the PPh 21 withholding rate is 20% higher under Article 20 of PMK 168/2023.
Is salary below PTKP still taxable?
No. If Taxable Income (after occupational expenses and PTKP) is zero or negative, no PPh 21 is owed. Occupational expenses are 5% of gross income, capped at IDR 6,000,000 per year under PER-16/PJ/2016.
Must all employees file an annual return?
Yes. Those with income from a single employer and gross income below IDR 60 million may use the simplified 1770SS form, which takes under five minutes on DJP Online.
Can BPJS contributions reduce tax?
Employee-side BPJS Ketenagakerjaan and BPJS Kesehatan contributions can be deducted from gross income in the PPh 21 calculation. Employer-side contributions are treated as additional taxable income for the employee.
What if I receive a large bonus?
Bonuses and holiday allowances (THR) increase that month's gross income, triggering a higher TER for that period. The December reconciliation corrects the total so the annual tax liability remains accurate.