PPH 21 Calculator – Calculate Your Indonesian Income Tax


PPH 21 Calculator: Your Indonesian Income Tax Estimator

PPH 21 Calculator

Estimate your monthly and annual PPH 21 (Article 21 Income Tax) liability in Indonesia based on your gross salary, deductions, and personal status.



Your total income before any deductions.


Mandatory pension contributions (e.g., BPJS Ketenagakerjaan).


Affects your Non-Taxable Income (PTKP).


Children or fully dependent family members.


Without an NPWP, your PPH 21 tariff is 20% higher.


Your Estimated PPH 21 Tax

IDR 0

Estimated Monthly PPH 21 Tax

Annual PPH 21 Tax: IDR 0
Gross Annual Salary: IDR 0
Net Annual Income: IDR 0
Non-Taxable Income (PTKP): IDR 0
Taxable Annual Income (PKP): IDR 0

The PPH 21 calculation involves determining gross annual income, subtracting allowable deductions to get net income, then subtracting Non-Taxable Income (PTKP) to arrive at Taxable Income (PKP). Finally, progressive PPH 21 tariffs are applied to the PKP.

PPH 21 Progressive Tariff Table (with NPWP)

Current PPH 21 Progressive Tax Rates (with NPWP)
Taxable Income (PKP) Range Tariff Rate
Up to IDR 60,000,000 5%
IDR 60,000,001 – IDR 250,000,000 15%
IDR 250,000,001 – IDR 500,000,000 25%
IDR 500,000,001 – IDR 5,000,000,000 30%
Above IDR 5,000,000,000 35%

Annual Income Breakdown

This chart illustrates the distribution of your Gross Annual Salary into Net Annual Income and Annual PPH 21 Tax.

What is PPH 21 Calculator?

A PPH 21 Calculator is an essential online tool designed to help individuals and employers estimate the PPH 21 (Pajak Penghasilan Pasal 21) tax liability in Indonesia. PPH 21 is a withholding tax on income received by an individual taxpayer in connection with employment, services, or activities. This includes salaries, wages, honoraria, allowances, and other forms of remuneration.

Who Should Use a PPH 21 Calculator?

  • Employees: To understand how much of their gross salary will be deducted for tax and to verify their payslips.
  • Employers/HR Professionals: To accurately calculate and withhold PPH 21 from employee salaries, ensuring compliance with Indonesian tax regulations.
  • Freelancers/Consultants: To estimate their tax obligations on professional fees.
  • Financial Planners: To assist clients in budgeting and financial forecasting.

Common Misconceptions about PPH 21

  • Gross vs. Net Salary: Many confuse gross salary with net salary. The PPH 21 Calculator clarifies that PPH 21 is calculated from a taxable income derived after specific deductions from gross income, not directly from gross.
  • Fixed Tax Rate: PPH 21 is not a fixed rate. It uses a progressive tariff system, meaning higher taxable incomes are subject to higher percentage rates.
  • PTKP is a Deduction: While PTKP (Penghasilan Tidak Kena Pajak – Non-Taxable Income) reduces your taxable base, it’s not a direct deduction from your gross income like pension contributions. It’s an amount of income that is exempt from tax.
  • NPWP Doesn’t Matter: Having an NPWP (Nomor Pokok Wajib Pajak – Taxpayer Identification Number) is crucial. Without it, your PPH 21 liability is 20% higher than for those with an NPWP.

PPH 21 Formula and Mathematical Explanation

The calculation of PPH 21 involves several steps, transforming gross income into taxable income, and then applying progressive tax rates. Understanding the PPH 21 Calculator formula is key to demystifying your tax obligations.

Step-by-Step Derivation:

  1. Calculate Gross Annual Salary (GAS):

    GAS = Gross Monthly Salary × 12
  2. Calculate Annual Deductions:
    • Biaya Jabatan (Position Cost): This is a statutory deduction for employees, set at 5% of GAS, with a maximum of IDR 6,000,000 per year.

      Biaya Jabatan = MIN(5% of GAS, IDR 6,000,000)
    • Annual Pension Contribution: If applicable, this is the total annual contribution to approved pension funds.

      Annual Pension Contribution = Monthly Pension Contribution × 12
    • Total Annual Deductions = Biaya Jabatan + Annual Pension Contribution
  3. Calculate Net Annual Income (NAI):

    NAI = GAS - Total Annual Deductions
  4. Determine Non-Taxable Income (PTKP): PTKP is a personal allowance that reduces your taxable income. It depends on your marital status and number of dependents.
    • Basic for Taxpayer (WP): IDR 54,000,000
    • Additional for Married Status (K): IDR 4,500,000
    • Additional for Each Dependent (Max 3): IDR 4,500,000 per dependent

    Example: K/0 (Married, 0 dependents) = IDR 54,000,000 + IDR 4,500,000 = IDR 58,500,000

  5. Calculate Taxable Annual Income (PKP):

    PKP = NAI - PTKP

    If PKP is negative, it is considered zero (no tax liability).
  6. Apply PPH 21 Progressive Tariffs: The calculated PKP is then subjected to the progressive tax rates. If the taxpayer does not have an NPWP, each tariff layer is multiplied by 120%.
    • Up to IDR 60,000,000: 5% (or 6% without NPWP)
    • IDR 60,000,001 – IDR 250,000,000: 15% (or 18% without NPWP)
    • IDR 250,000,001 – IDR 500,000,000: 25% (or 30% without NPWP)
    • IDR 500,000,001 – IDR 5,000,000,000: 30% (or 36% without NPWP)
    • Above IDR 5,000,000,000: 35% (or 42% without NPWP)
  7. Calculate Annual PPH 21 Tax: Sum of tax from each applicable tariff layer.
  8. Calculate Monthly PPH 21 Tax:

    Monthly PPH 21 Tax = Annual PPH 21 Tax / 12

Variables Table for PPH 21 Calculator

Key Variables in PPH 21 Calculation
Variable Meaning Unit Typical Range
Gross Monthly Salary Total income before any deductions IDR 5,000,000 – 50,000,000+
Monthly Pension Contribution Mandatory contributions to pension funds IDR 0 – 1,000,000
Marital Status Single (TK) or Married (K) N/A TK, K
Number of Dependents Number of family members financially supported Count 0 – 3
NPWP Status Possession of Taxpayer Identification Number Yes/No Yes, No
Biaya Jabatan Statutory position cost deduction IDR Up to 6,000,000/year
PTKP Non-Taxable Income allowance IDR 54,000,000 – 72,000,000
PKP Income subject to PPH 21 tax rates IDR 0 – Varies

Practical Examples (Real-World Use Cases)

To illustrate how the PPH 21 Calculator works, let’s look at a couple of practical scenarios with realistic numbers.

Example 1: Single Employee with NPWP

  • Gross Monthly Salary: IDR 8,000,000
  • Monthly Pension Contribution: IDR 160,000
  • Marital Status: Single (TK)
  • Number of Dependents: 0
  • Has NPWP: Yes

Calculation Steps:

  1. Gross Annual Salary: 8,000,000 × 12 = IDR 96,000,000
  2. Biaya Jabatan: 5% of 96,000,000 = IDR 4,800,000 (within max IDR 6,000,000)
  3. Annual Pension Contribution: 160,000 × 12 = IDR 1,920,000
  4. Total Annual Deductions: 4,800,000 + 1,920,000 = IDR 6,720,000
  5. Net Annual Income: 96,000,000 – 6,720,000 = IDR 89,280,000
  6. PTKP (TK/0): IDR 54,000,000
  7. Taxable Annual Income (PKP): 89,280,000 – 54,000,000 = IDR 35,280,000
  8. Annual PPH 21 Tax:
    • 5% × IDR 35,280,000 = IDR 1,764,000
  9. Monthly PPH 21 Tax: 1,764,000 / 12 = IDR 147,000

Financial Interpretation: This employee will have IDR 147,000 withheld from their salary each month for PPH 21 tax.

Example 2: Married Employee with 2 Dependents, No NPWP

  • Gross Monthly Salary: IDR 15,000,000
  • Monthly Pension Contribution: IDR 300,000
  • Marital Status: Married (K)
  • Number of Dependents: 2
  • Has NPWP: No

Calculation Steps:

  1. Gross Annual Salary: 15,000,000 × 12 = IDR 180,000,000
  2. Biaya Jabatan: 5% of 180,000,000 = IDR 9,000,000. Capped at IDR 6,000,000.
  3. Annual Pension Contribution: 300,000 × 12 = IDR 3,600,000
  4. Total Annual Deductions: 6,000,000 + 3,600,000 = IDR 9,600,000
  5. Net Annual Income: 180,000,000 – 9,600,000 = IDR 170,400,000
  6. PTKP (K/2): 54,000,000 (WP) + 4,500,000 (Married) + (2 × 4,500,000) (Dependents) = IDR 54,000,000 + 4,500,000 + 9,000,000 = IDR 67,500,000
  7. Taxable Annual Income (PKP): 170,400,000 – 67,500,000 = IDR 102,900,000
  8. Annual PPH 21 Tax (without NPWP – 120% tariff):
    • Layer 1 (up to 60,000,000): 6% × IDR 60,000,000 = IDR 3,600,000
    • Layer 2 (remaining 42,900,000): 18% × IDR 42,900,000 = IDR 7,722,000
    • Total Annual PPH 21 Tax: 3,600,000 + 7,722,000 = IDR 11,322,000
  9. Monthly PPH 21 Tax: 11,322,000 / 12 = IDR 943,500

Financial Interpretation: This employee will have IDR 943,500 withheld monthly. The absence of an NPWP significantly increases their tax burden compared to someone with the same income and an NPWP.

How to Use This PPH 21 Calculator

Our PPH 21 Calculator is designed for ease of use, providing quick and accurate estimates of your Indonesian income tax. Follow these simple steps:

Step-by-Step Instructions:

  1. Enter Gross Monthly Salary: Input your total monthly income before any deductions. Ensure this is the gross amount.
  2. Enter Monthly Pension Contribution: Provide the amount you contribute monthly to mandatory pension schemes like BPJS Ketenagakerjaan. If none, enter 0.
  3. Select Marital Status: Choose ‘Single (TK)’ or ‘Married (K)’ from the dropdown. This impacts your Non-Taxable Income (PTKP).
  4. Select Number of Dependents: Indicate how many dependents you have, up to a maximum of 3. Each dependent increases your PTKP.
  5. Indicate NPWP Status: Select ‘Yes’ if you have an NPWP, or ‘No’ if you don’t. This significantly affects the applicable tax tariffs.
  6. Click “Calculate PPH 21”: The calculator will instantly process your inputs and display the results.
  7. Click “Reset”: To clear all fields and start a new calculation with default values.
  8. Click “Copy Results”: To easily copy the main results and key assumptions to your clipboard for sharing or record-keeping.

How to Read Results:

  • Estimated Monthly PPH 21 Tax: This is the primary result, displayed prominently. It’s the amount likely to be withheld from your salary each month.
  • Annual PPH 21 Tax: The total PPH 21 tax liability for the entire year.
  • Gross Annual Salary: Your total income for the year before any deductions.
  • Net Annual Income: Your income after statutory deductions like Biaya Jabatan and pension contributions, but before PTKP.
  • Non-Taxable Income (PTKP): The portion of your income that is exempt from PPH 21 tax, based on your personal status.
  • Taxable Annual Income (PKP): The final amount of income on which the progressive PPH 21 tariffs are applied.
  • Annual Income Breakdown Chart: Visualizes how your gross annual salary is distributed between your net income and the PPH 21 tax.

Decision-Making Guidance:

Using this PPH 21 Calculator can help you:

  • Budgeting: Understand your actual take-home pay.
  • Salary Negotiations: Have a clearer picture of the net value of a gross salary offer.
  • Tax Planning: See the impact of having an NPWP or changes in marital status/dependents on your tax.
  • Compliance: Ensure your employer’s PPH 21 withholding aligns with regulations.

Key Factors That Affect PPH 21 Results

Several variables significantly influence the outcome of your PPH 21 calculation. Understanding these factors is crucial for accurate tax planning and using the PPH 21 Calculator effectively.

  • Gross Monthly Salary: This is the most direct factor. A higher gross salary generally leads to a higher taxable income and, consequently, a higher PPH 21 liability due to progressive tax rates.
  • Monthly Pension Contributions: Mandatory pension contributions are deductible from gross income, reducing your net annual income and thus your taxable income. Higher contributions (within limits) can lower your PPH 21.
  • Marital Status and Number of Dependents: These factors determine your Non-Taxable Income (PTKP). A higher PTKP means a larger portion of your income is exempt from tax, leading to a lower taxable income and PPH 21. For example, a married individual with three dependents will have a higher PTKP than a single individual with no dependents.
  • NPWP Status: Possessing an NPWP (Taxpayer Identification Number) is critical. Without an NPWP, the PPH 21 tariffs applied to your taxable income are 20% higher, significantly increasing your tax burden. This is a key incentive for individuals to register for an NPWP.
  • Biaya Jabatan (Position Cost): This statutory deduction (5% of gross annual income, capped at IDR 6,000,000 per year) reduces your net annual income. While fixed for most employees, it’s an important component that lowers the taxable base.
  • PPH 21 Progressive Tariff Rates: Indonesia employs a progressive tax system. As your taxable income crosses certain thresholds, higher portions of your income are taxed at higher rates (e.g., 5%, 15%, 25%, 30%, 35%). This means the marginal tax rate increases with income.
  • Other Allowable Deductions: While our PPH 21 Calculator focuses on common deductions, other specific deductions or non-taxable benefits might exist depending on the employment contract or specific regulations, further impacting the final PPH 21.

Frequently Asked Questions (FAQ)

Q: What is PPH 21?

A: PPH 21 (Pajak Penghasilan Pasal 21) is an income tax withheld by employers or service users from income paid to individual taxpayers in Indonesia, related to employment, services, or activities.

Q: Is PPH 21 the only tax I pay in Indonesia?

A: No, PPH 21 is just one type of income tax. Depending on your activities, you might also be subject to other taxes like PPH 23 (for certain services), PPH 4(2) (final tax for specific incomes), or VAT (Value Added Tax) if you are a business owner.

Q: What is PTKP and how does it affect my PPH 21?

A: PTKP stands for Penghasilan Tidak Kena Pajak, or Non-Taxable Income. It’s a threshold of income that is exempt from PPH 21 tax. Your marital status and number of dependents determine your PTKP amount. A higher PTKP reduces your taxable income, thus lowering your PPH 21 liability.

Q: Why is my PPH 21 higher if I don’t have an NPWP?

A: The Indonesian tax law stipulates that individual taxpayers who do not possess an NPWP will be subject to a PPH 21 tariff that is 20% higher than the standard rates. This encourages tax compliance and registration.

Q: Can I claim more than 3 dependents for PTKP?

A: No, for PPH 21 purposes, the maximum number of dependents that can be claimed for PTKP is three, regardless of the actual number of dependents you may have.

Q: What is Biaya Jabatan?

A: Biaya Jabatan, or Position Cost, is a statutory deduction for employees. It’s calculated as 5% of gross annual income, with a maximum cap of IDR 6,000,000 per year. It’s intended to cover general employment-related expenses.

Q: Does this PPH 21 Calculator account for all possible deductions?

A: Our PPH 21 Calculator covers the most common and significant deductions for employees (Biaya Jabatan and pension contributions). For highly specific or complex situations, consulting a tax professional is recommended.

Q: How often do PPH 21 rates or PTKP amounts change?

A: PPH 21 rates and PTKP amounts are set by government regulations and can change periodically, though not typically every year. It’s important to use a PPH 21 Calculator that is updated with the latest regulations.

Related Tools and Internal Resources

Explore more of our financial and tax tools to help you manage your finances effectively:



Leave a Reply

Your email address will not be published. Required fields are marked *