Calcul Net ID Calculator
Estimate your monthly and annual net salary in Indonesia with a premium calculator that factors in gross pay, fixed allowances, annual bonus, PTKP status, BPJS deductions, pension limits, and an annualized PPh 21 estimate.
Your estimated results
Enter your payroll information and click Calculate Net Salary.
Expert guide to calcul net id: how to estimate net salary in Indonesia accurately
If you search for calcul net id, you are usually trying to answer a simple but important question: how much money will actually land in my bank account after deductions? In Indonesia, the answer is not always obvious because take home pay depends on multiple moving parts, including gross salary, taxable allowances, annual bonus or THR, social security contributions, pension deductions, tax status, and annual personal income tax known as PPh 21.
This calculator is designed to make that process much easier. It converts your monthly salary inputs into an annualized tax estimate, subtracts employee contributions such as JHT and JP, applies a PTKP threshold based on family status, and then estimates the monthly and yearly net outcome. It is not a replacement for an employer payroll engine, but it gives a practical, decision ready estimate for job offers, salary negotiations, personal budgeting, and relocation planning.
What does calcul net id mean in practice?
In practical payroll terms, calcul net id means calculating net pay for an employee in Indonesia. Net salary is the amount remaining after the most common employee side deductions have been applied. These typically include:
- PPh 21 income tax based on annual taxable income after PTKP and allowable deductions.
- BPJS Ketenagakerjaan employee contributions, especially Jaminan Hari Tua or JHT and Jaminan Pensiun or JP.
- BPJS Kesehatan employee contribution, commonly 1% of salary for the employee share under standard payroll setups.
- Biaya jabatan, an allowable deduction used in the tax base calculation, generally 5% of annual gross income subject to a cap.
Because income tax is annualized, your monthly net pay is often best estimated by first converting all taxable income into a yearly figure, then calculating tax, then translating it back into a monthly amount. That is exactly the logic used in this calculator.
Why gross salary and net salary are not the same
Gross salary is the headline number in your contract. Net salary is the amount you can actually spend. For example, two employees with the same gross monthly pay can end up with different take home pay if one receives an annual bonus, one has a higher PTKP category, or one does not have a valid tax ID. That is why a simple percentage subtraction is not enough.
In Indonesia, one of the biggest reasons net pay differs from gross pay is the progressive tax structure. Once taxable income rises above certain thresholds, the next slice of income is taxed at a higher rate. This means salary growth does increase your take home pay, but not on a one to one basis. A reliable calcul net id tool has to apply these thresholds correctly.
Core components included in this calculator
- Monthly gross salary as the main payroll base.
- Monthly fixed allowances such as transport, meals, or role allowances that are taxable.
- Annual bonus or THR because irregular annual pay still affects annual tax.
- PTKP status to reflect personal and family tax free allowances.
- JHT and JP employee contributions as payroll deductions.
- BPJS Kesehatan employee contribution estimated at 1% of monthly salary.
- NPWP or tax ID status to estimate the surcharge if no valid tax ID is available.
Important statutory figures used in Indonesian payroll estimation
Below is a practical summary of common employee side rates and thresholds often used in payroll estimates. Exact company implementation can vary slightly based on benefit structure, caps, and payroll policy, but these figures are widely referenced in compensation planning.
| Payroll item | Typical employee rate or threshold | How it affects net pay |
|---|---|---|
| BPJS Kesehatan employee share | 1% of salary | Direct monthly deduction from employee pay. |
| JHT employee share | 2% of salary | Direct monthly deduction and also deductible in annual tax calculation. |
| JP employee share | 1% up to the monthly cap | Direct monthly deduction with a salary ceiling, also deductible in the tax base. |
| Biaya jabatan | 5% of annual gross income, capped at Rp6,000,000 per year | Reduces annual taxable income before PTKP is applied. |
| PTKP TK/0 | Rp54,000,000 per year | Tax free annual threshold for a single taxpayer with no dependents. |
| PTKP additional spouse or dependent amount | Rp4,500,000 each, up to 3 dependents | Raises the tax free threshold and can reduce annual PPh 21. |
Progressive annual PPh 21 brackets commonly applied in current estimates
To calculate annual tax, taxable income after deductions and PTKP is separated into layers. Each layer is taxed at a different rate. This matters because your last rupiah earned may be taxed at a higher rate than your first.
| Annual taxable income layer | Tax rate | Practical interpretation |
|---|---|---|
| Up to Rp60,000,000 | 5% | The first layer of taxable income is lightly taxed. |
| Rp60,000,001 to Rp250,000,000 | 15% | The next income slice is taxed at a mid level rate. |
| Rp250,000,001 to Rp500,000,000 | 25% | Higher earning employees start to see materially larger tax deductions. |
| Rp500,000,001 to Rp5,000,000,000 | 30% | Upper income layer under the progressive schedule. |
| Above Rp5,000,000,000 | 35% | Top band for very high annual taxable income. |
How the calculator works step by step
Here is the simplified methodology used by this page:
- It adds your monthly gross salary and monthly fixed allowances.
- It annualizes that total by multiplying by 12.
- It adds your annual bonus or THR.
- It calculates employee social security deductions: BPJS Kesehatan, JHT, and JP.
- It calculates biaya jabatan at 5% of annual income subject to the common yearly cap.
- It subtracts allowable deductions and then subtracts PTKP.
- It rounds taxable income down to the nearest thousand rupiah for a practical tax estimate.
- It applies the progressive PPh 21 rate schedule.
- If no valid tax ID is selected, it increases the estimated tax by 20%.
- It presents an estimated monthly net salary and annual net cash compensation.
This approach is useful for planning because it combines recurring salary and irregular yearly pay into one coherent estimate. It also helps you understand why bonus timing can affect tax withholding even if your total yearly income stays the same.
Why PTKP status matters so much
PTKP can significantly change your tax bill. A taxpayer classified as TK/0 receives a lower tax free threshold than a taxpayer classified as K/3. In practical terms, a higher PTKP means less annual income is subject to tax. For middle income employees, this difference can noticeably improve monthly net pay. When comparing job offers, always check whether HR has applied the correct PTKP status on the payroll system.
If your personal situation changes, such as marriage or the addition of dependents, update your payroll documents promptly. Otherwise, your withholding may be too high during the year. Over time, this can create avoidable cash flow pressure even if final year end settlement corrects the total.
How annual bonus and THR affect your estimated net salary
Many employees focus only on monthly pay, but annual cash items matter too. THR and bonuses are taxable and can increase the effective tax burden for the year because they push total annual income into higher tax layers. This does not mean the bonus is bad. It simply means the correct way to evaluate compensation is by looking at annual net income, not just one month of take home pay.
For example, two offers may both advertise Rp12,000,000 per month. But if one includes a guaranteed THR and performance bonus, its annual net value can still be better even after extra tax is applied. This is why a calcul net id tool should always include a separate bonus field.
Common mistakes people make when estimating net pay
- Ignoring annual bonus or THR when estimating tax.
- Using gross salary only and forgetting fixed taxable allowances.
- Applying one flat tax rate to all income, which is incorrect under a progressive system.
- Forgetting BPJS and pension deductions.
- Using the wrong PTKP status.
- Assuming monthly withholding is the same as final annual tax liability in every payroll setup.
A good salary estimate must handle all of these items together. Even a small omission can distort the result by hundreds of thousands or millions of rupiah over a year.
How to use this calculator when comparing job offers
If you are deciding between offers, enter each package one at a time and compare the resulting monthly net and annual net values. Pay special attention to:
- Fixed versus variable compensation. Guaranteed cash is easier to plan around than discretionary bonus.
- Employer covered versus employee covered benefits. Some employers absorb a larger portion of benefits or tax equalization costs.
- PTKP accuracy. A misclassified family status can distort your expected take home pay.
- Documentation status. If tax ID compliance is incomplete, the estimate may rise because of the 20% surcharge assumption.
For the clearest comparison, compare both monthly spendable pay and annual after tax compensation. A job with slightly lower monthly cash can still be the better deal if the total annual package is stronger and more stable.
When this estimate may differ from your actual payslip
No public calculator can reflect every single payroll rule inside every company. Your actual payslip may differ because of employer specific benefit policies, salary caps, non taxable reimbursements, taxable benefits in kind, special tax treatments, retroactive pay, or company payroll software logic. Some employers also use more detailed TER or monthly withholding approaches before final annual reconciliation.
That said, this calculator remains highly useful because it captures the major drivers of employee net salary. For career planning, budgeting, and first pass payroll analysis, it gives a strong estimate grounded in the real structure of Indonesian compensation.
Authoritative sources for payroll, tax, and compensation context
For broader payroll and tax education, review these authoritative resources:
- IRS.gov for official explanations of withholding, taxable compensation, and annualized tax concepts.
- SSA.gov for social insurance concepts and contribution structures that help frame payroll deductions.
- DOL.gov for wage, compensation, and payroll guidance in an official labor policy context.
These links are included as government references for payroll methodology and official wage education. Always confirm current Indonesia specific rules and company payroll practice before making tax filings or signing a compensation package.
Bottom line
The best way to understand calcul net id is to think beyond your headline gross salary. Net income in Indonesia depends on tax brackets, PTKP status, BPJS contributions, pension caps, and the annual value of your compensation package. A careful estimate can protect you from cash flow surprises, improve negotiations, and help you compare offers on a true after tax basis.
Use the calculator above to model different scenarios. Change your PTKP, add a bonus, or test a higher salary offer. In just a few clicks, you can see how much of your compensation is likely to remain after deductions and where the biggest cost drivers sit inside the payroll structure.