Guide · TRAIN law

How to compute your withholding tax in 2026

Short answer

Withholding tax is not charged on your gross salary. First subtract your mandatory contributions — the employee shares of SSS + PhilHealth + Pag-IBIG — to get your taxable income. If that is ₱20,833 or below per month, your tax is ₱0. Above that, apply the BIR TRAIN bracket: a fixed amount plus a percentage of the excess. A ₱30,000 salary works out to about ₱1,007.55 a month.

Almost everyone who gets a payslip in the Philippines has withholding tax deducted from it, and the 2026 figures come from the BIR withholding tax table under the TRAIN law (Republic Act 10963). The monthly table has been unchanged since January 2023 and continues to apply for 2026. The single most common mistake is applying the tax rate to your gross pay — so before anything else, remember one rule: tax lands on what's left after your contributions come out.

Want to see the whole payslip at once? The Take-Home Pay Calculator runs contributions and tax together and shows your true net salary in one pass.

The one rule that trips everyone up

The BIR does not tax your gross salary. It taxes your taxable income, which is:

Taxable income = Gross salary − mandatory contributions (the employee shares of SSS, PhilHealth, and Pag-IBIG). Your contributions are deducted first; only what remains is exposed to tax.

This ordering matters more than it looks. Those contributions shrink the base the tax table is applied to, so a worker who ignores them will always over-estimate the tax. Get the taxable income right and the rest is just a lookup.

The 2026 monthly TRAIN tax table

Once you have your monthly taxable income, find the row it falls into. Each bracket is a fixed peso amount plus a percentage of the amount over the bracket floor.

BIR monthly withholding tax table, 2026 (TRAIN law)
Monthly taxable incomeWithholding tax
₱0 – ₱20,8330.00 (exempt)
Over ₱20,833 – ₱33,33215% of excess over 20,833
Over ₱33,333 – ₱66,6661,875 + 20% of excess over 33,333
Over ₱66,667 – ₱166,6668,541.80 + 25% of excess over 66,667
Over ₱166,667 – ₱666,66633,541.80 + 30% of excess over 166,667
Over ₱666,667183,541.80 + 35% of excess over 666,667

The floors and fixed amounts refer to taxable income, not gross salary. Contributions come out before you reach this table.

The exemption: if your monthly taxable income is ₱20,833 or below — equivalent to ₱250,000 a year — the withholding tax is ₱0. Because contributions are subtracted first, a gross salary a little above ₱20,833 can still land in the exempt band.

Step by step

Step 1 — Add up your mandatory contributions

Total the employee shares of your SSS, PhilHealth, and Pag-IBIG for the month. These are the same deductions already on your payslip.

Step 2 — Subtract them to get taxable income

Gross salary minus those contributions is your taxable income — the number the tax table actually cares about.

Step 3 — Find your bracket and apply it

Locate the row your taxable income falls in, take the fixed amount, and add the stated percentage of the amount over that bracket's floor. If you're at or below ₱20,833, you're done — the tax is ₱0.

Worked example — ₱30,000 salary

Take an employed worker earning ₱30,000 gross per month.

So on a ₱30,000 salary, only ₱1,007.55 is withheld for tax each month — not the far larger figure you'd get by taxing the full ₱30,000.

Worked example — ₱50,000 salary

Now a worker earning ₱50,000 gross.

Withholding tax at a glance (2026)

Here's the full path — gross to tax — at five common salary levels for an employed member.

Monthly withholding tax by salary, 2026
Gross salaryContributionsTaxable incomeMonthly tax
₱20,0001,70018,3000.00
₱25,0002,07522,925313.80
₱30,0002,45027,5501,007.55
₱40,0002,95037,0502,618.40
₱50,0003,20046,8004,568.40

Contributions use the employee shares: SSS at 5% of the Monthly Salary Credit, PhilHealth at 2.5%, and Pag-IBIG capped at ₱200. Your exact figures may vary slightly by bracket.

Notice the ₱20,000 row: after ₱1,700 in contributions the taxable income is ₱18,300 — below ₱20,833 — so the tax is ₱0. The exemption does real work at the lower salary levels.

Don't want to do this by hand?

Enter your salary and let the calculator subtract your contributions, find your TRAIN bracket, and return your exact monthly withholding tax instantly.

Open the Withholding Tax Calculator →

Why your number can differ slightly

Remember the exemption is measured on taxable income: ₱20,833 per month, or ₱250,000 per year. If your take-home base sits at or under that line, no withholding tax applies at all.
AD SLOT — responsive

Frequently asked questions

How do I compute my withholding tax in 2026?

Subtract your mandatory contributions (employee SSS + PhilHealth + Pag-IBIG) from your gross salary to get taxable income, then apply the BIR TRAIN table. If taxable income is ₱20,833 or below, the tax is ₱0; above that you pay a fixed amount plus a percentage of the excess for your bracket.

Is withholding tax computed on gross salary or net?

On neither exactly — it's computed on your taxable income, which is gross salary minus the employee shares of SSS, PhilHealth, and Pag-IBIG. Those contributions come out first, and only the remainder is taxed. Using gross alone overstates the tax.

How much salary is tax-exempt in 2026?

A monthly taxable income of ₱20,833 or below — ₱250,000 per year — is exempt, so the withholding tax is ₱0. Because contributions are subtracted first, a gross salary a bit above ₱20,833 can still land in the exempt band.

What tax table is used for 2026?

The BIR withholding tax table under the TRAIN law (RA 10963). The monthly table has been unchanged since January 2023 and still applies in 2026, with six brackets from a ₱0 exempt band up to 35% on taxable income above ₱666,667.

How much is the withholding tax on a ₱30,000 salary?

Contributions total about ₱2,450 (SSS ₱1,500 + PhilHealth ₱750 + Pag-IBIG ₱200), leaving taxable income of ₱27,550. That's in the 15% bracket, so the monthly tax is (27,550 − 20,833) × 15% = ₱1,007.55.