PesoHub

How Withholding Tax Works in the Philippines

A practical, plain-language guide to understanding Philippine withholding tax under the TRAIN Law. Learn the tax brackets, computation formula, and how to verify your payslip.

Updated March 14, 2026
Quick Answer

Withholding tax is the amount your employer deducts from your salary each payday and remits to the BIR on your behalf. Under the TRAIN Law, the first PHP 250,000 of annual taxable income is tax-free. Income above that is taxed at graduated rates from 15% to 35%.

1. What Is Withholding Tax?

Withholding tax is the Philippine government's method of collecting income tax at the source. Instead of paying your entire annual tax bill in one lump sum, your employer deducts a portion of your salary every payday and sends it directly to the Bureau of Internal Revenue (BIR).

Think of it as a “pay-as-you-earn” system. By the end of the year, most of your income tax obligation has already been collected through these regular deductions.

2. Who Pays Withholding Tax?

Most employees in the Philippines are subject to withholding tax. However, these groups are exempt:

  • Minimum wage earners — those receiving only the statutory minimum wage for their region are exempt from income tax regardless of the amount.
  • Employees earning PHP 250,000 or less per year — under the TRAIN Law, the first PHP 250,000 of annual taxable income is tax-free.

Self-employed individuals and freelancers also pay income tax but through a different mechanism (quarterly filings via BIR Form 1701Q).

3. TRAIN Law Tax Brackets (2023 Onwards)

The Tax Reform for Acceleration and Inclusion (TRAIN) Law, or Republic Act No. 10963, revised the Philippine income tax brackets. The table below shows the graduated rates effective January 1, 2023:

Taxable Income (Over)But Not OverBase TaxRateOf Excess Over
PHP 0PHP 250,000₱00%-
PHP 250,000PHP 400,000₱015%₱250,000
PHP 400,000PHP 800,000₱22,50020%₱400,000
PHP 800,000PHP 2,000,000₱102,50025%₱800,000
PHP 2,000,000PHP 8,000,000₱402,50030%₱2,000,000
PHP 8,000,000No limit₱2,202,50035%₱8,000,000

4. How to Compute Your Withholding Tax

The basic formula is:

Annual Tax = Base Tax + (Tax Rate x (Taxable Income - Lower Bracket Limit))

Follow these steps:

  1. Determine annual gross compensation. Multiply your monthly basic salary by 12 and add other taxable benefits (overtime, commissions, etc.).
  2. Subtract mandatory deductions. Deduct your employee share of SSS, PhilHealth, and Pag-IBIG contributions. This gives you your taxable income.
  3. Locate your tax bracket in the TRAIN Law table above.
  4. Apply the formula. Take the base tax for your bracket, then add the tax rate multiplied by the amount your income exceeds the bracket floor.
  5. Divide by 12 (or by the number of pay periods) to get your monthly withholding tax.

5. How Employers Withhold Tax

Employers use the BIR's Revised Withholding Tax Table to determine how much to deduct from each payroll. The amount depends on the employee's pay frequency (monthly, semi-monthly, weekly, or daily) and their taxable compensation for that period.

At year-end (usually in December), the employer performs an annualization: they compute the actual annual tax based on total compensation, compare it to the total amount already withheld, and either refund the excess or collect the shortfall through the final payroll.

Worked Example: PHP 35,000 Monthly Salary

Scenario: An employee earns PHP 35,000 per month in basic salary with no other taxable benefits.

Step 1: Annual Gross Compensation

PHP 35,000 x 12 = PHP 420,000

Step 2: Subtract Mandatory Contributions (estimated annual)

  • SSS: PHP 1,750/month x 12 = PHP 21,000
  • PhilHealth: PHP 612.50/month x 12 = PHP 7,350
  • Pag-IBIG: PHP 200/month x 12 = PHP 2,400

Total deductions: PHP 30,750

Taxable income: PHP 420,000 - PHP 30,750 = PHP 389,250

Step 3: Identify Tax Bracket

PHP 389,250 falls in the bracket: Over PHP 250,000 but not over PHP 400,000.

Step 4: Apply the Formula

Tax = PHP 0 + 15% x (PHP 389,250 - PHP 250,000)

Tax = 15% x PHP 139,250

Tax = PHP 20,887.50 per year

Step 5: Monthly Withholding Tax

PHP 20,887.50 / 12 = approximately PHP 1,740.63 per month

Result: The employee can expect approximately ₱1,740.63 deducted monthly as withholding tax.

Common Mistakes to Avoid

  • Forgetting to subtract mandatory contributions. Your taxable income is your gross pay minus SSS, PhilHealth, and Pag-IBIG. Using gross pay directly will overestimate your tax.
  • Confusing the tax rate with the effective tax rate. If you fall in the 15% bracket, it does not mean 15% of your entire income goes to tax. Only the amount exceeding PHP 250,000 is taxed at 15%.
  • Not accounting for 13th-month pay and bonuses. Under the TRAIN Law, the first PHP 90,000 of 13th-month pay and other benefits is tax-exempt. Any excess is added to your taxable income.
  • Not filing BIR Form 2316. Even if your employer handles withholding, make sure you receive your Certificate of Compensation Payment/Tax Withheld (BIR Form 2316) every year for your records.
  • Assuming minimum wage = automatic tax exemption. You are only exempt if your pay is exactly the statutory minimum wage. If you receive any amount above minimum wage (such as night differential or overtime beyond legal limits), the excess may be taxable.

Withholding Tax Calculator

Compute your exact withholding tax based on your salary and deductions.

Use Calculator

Frequently Asked Questions

Source & Freshness
Updated
March 14, 2026
Review cycle
Every 90 days

This page is not affiliated with any Philippine government agency. Information is based on publicly available official sources and may change. Always verify details with the relevant government office.

This tool is for informational purposes only and should not be considered financial advice. Actual amounts may vary based on your specific situation, lender policies, and current rates. Always consult with a qualified financial professional before making financial decisions.