BedrockCalculator
Verified Primary-Source MathematicsVerified by Aapt Dubey, MBA (Marketing & Finance) 6 primary sourcesLast verified August 31, 2026

Philippines Net Salary Calculator (Gross to Take-Home After Tax, SSS, PhilHealth and Pag-IBIG)

Quick Answer: On a monthly gross salary of PHP 30,000 with no other benefits, your net take-home pay is PHP 26,542.45 a month. That is PHP 2,450 of mandatory contributions (PHP 1,500 SSS, PHP 750 PhilHealth, PHP 200 Pag-IBIG) and PHP 1,007.55 of withholding tax. Across a full year you also receive PHP 30,000 of 13th month pay tax free, for annual net pay of PHP 348,510.00.

Assumptions

Loading
PHP
PHP
PHP

Preset scenarios

Monthly Net Take-Home Pay
PHP 26,542.45

Every period in the schedule below reconciles to the exact penny.

Monthly Gross Salary
PHP 30,000.00
Monthly SSS (Employee Share)
PHP 1,500.00
Monthly PhilHealth (Employee Share)
PHP 750.00
Monthly Pag-IBIG (Employee Share)
PHP 200.00
Total Monthly Contributions
PHP 2,450.00
Monthly Taxable Compensation
PHP 27,550.00
Monthly Withholding Tax
PHP 1,007.55
Withholding Bracket Applied
P20,833 to P33,332 -- 15% over P20,833
13th Month Pay
PHP 30,000.00
Benefits Within the Exclusion Ceiling
PHP 30,000.00
Benefits Above the Ceiling (Taxable)
PHP 0.00
Annual Gross Pay
PHP 390,000.00
Annual Contributions
PHP 29,400.00
Annual Taxable Income
PHP 330,600.00
Annual Income Tax Due
PHP 12,090.00
Annual Net Pay
PHP 348,510.00
Effective Tax Rate
3.66%
Marginal Tax Rate
15.00%
Annual Bracket Applied
Over P250,000 to P400,000 -- 15% of the excess over P250,000
Total Withheld Across the Year
PHP 12,090.60
Year-End Adjustment (Positive = Refund)
PHP 0.60

Payoff trajectory

Remaining balanceCumulative principalCumulative interest
12 periods, peak PHP 98,537

Net Pay Across the Salary Range

Showing 12 rows.

Monthly Gross SalaryMandatory ContributionsWithholding TaxMonthly Net Pay
PHP 15000/monthPHP 1325.00PHP 0.00PHP 13675.00
PHP 25000/monthPHP 2075.00PHP 313.80PHP 22611.20
PHP 35000/monthPHP 2825.00PHP 1701.30PHP 30473.70
PHP 45000/monthPHP 3075.00PHP 3593.40PHP 38331.60
PHP 55000/monthPHP 3325.00PHP 5543.40PHP 46131.60
PHP 65000/monthPHP 3575.00PHP 7493.40PHP 53931.60
PHP 75000/monthPHP 3825.00PHP 9668.80PHP 61506.20
PHP 85000/monthPHP 4075.00PHP 12106.30PHP 68818.70
PHP 95000/monthPHP 4325.00PHP 14543.80PHP 76131.20
PHP 105000/monthPHP 4450.00PHP 17012.55PHP 83537.45
PHP 115000/monthPHP 4450.00PHP 19512.55PHP 91037.45
PHP 125000/monthPHP 4450.00PHP 22012.55PHP 98537.45
Quick Answer: On a monthly gross salary of PHP 30,000 with no other benefits, your net take-home pay is PHP 26,542.45 a month. That is PHP 2,450 of mandatory contributions (PHP 1,500 SSS, PHP 750 PhilHealth, PHP 200 Pag-IBIG) and PHP 1,007.55 of withholding tax. Across a full year you also receive PHP 30,000 of 13th month pay tax free, for annual net pay of PHP 348,510.00.

Overview

A Philippine payslip subtracts four things from gross pay, and they come off in a fixed order that matters. Three of them are mandatory social contributions: SSS, PhilHealth and Pag-IBIG. The fourth is the BIR withholding tax. The contributions are deducted first, and only what remains is exposed to tax. That ordering is worth understanding, because it means every peso of contribution costs you less than a peso of take-home: it also shrinks your tax base.

This calculator runs the whole chain from one figure. Enter your monthly gross salary and it derives each contribution from its own published schedule, subtracts them, reads the remainder against the BIR withholding table, and reports what actually lands in your account.

It then does something a simple payslip calculator does not: it reconciles the month against the year. Your employer withholds tax monthly using a table built on the assumption that your current salary runs for all twelve months. Your actual liability is settled annually on the graduated TRAIN Law schedule. When those two disagree, and they almost always disagree slightly, the difference surfaces in December as a refund or an extra deduction. This page shows both numbers and the gap between them.

The 13th month pay is folded in as well, because it is the single largest reason Philippine annual take-home is higher than twelve times monthly take-home. Presidential Decree No. 851 makes it mandatory, and the first PHP 90,000 of it and your other bonuses combined is excluded from income tax entirely.

How This Is Calculated

1. Compute each mandatory contribution from its own schedule. The three run on unrelated rules. SSS assigns your pay to a Monthly Salary Credit rounded to the nearest PHP 500 band and clamped between PHP 5,000 and PHP 35,000, splits that credit at PHP 20,000 between the regular programme and the Mandatory Provident Fund, and charges the employee 5% of both parts. PhilHealth clamps your salary between an income floor and ceiling and charges 5%, split evenly with your employer. Pag-IBIG caps your pay at the PHP 10,000 Maximum Fund Salary and charges 2% above a PHP 1,500 fund salary.

Contributions=SSSee+PhilHealthee+Pag-IBIGee\text{Contributions} = \text{SSS}_{ee} + \text{PhilHealth}_{ee} + \text{Pag-IBIG}_{ee}

2. Subtract contributions and non-taxable benefits to reach the tax base.

Monthly Taxable=max(GrossContributionsNon-Taxable Benefits, 0)\text{Monthly Taxable} = \max\big(\text{Gross} - \text{Contributions} - \text{Non-Taxable Benefits},\ 0\big)

3. Read that figure against the BIR monthly withholding table. RR 11-2018 Annex "E" gives each bracket a prescribed tax at its floor plus a marginal rate on the excess above it.

Withholding=Base Tax+(Monthly TaxableBracket Floor)×Marginal Rate\text{Withholding} = \text{Base Tax} + \big(\text{Monthly Taxable} - \text{Bracket Floor}\big) \times \text{Marginal Rate}

4. Net monthly pay is gross less contributions less withholding. Non-taxable benefits do not appear here: they reduced the tax base in step 2, but this calculator does not add them to your gross salary.

Monthly Net=GrossContributionsWithholding\text{Monthly Net} = \text{Gross} - \text{Contributions} - \text{Withholding}

5. Compute the 13th month pay and split the benefit pot. Under PD 851 the benefit is one twelfth of basic salary earned in the calendar year, so a partial year produces a proportionally smaller benefit. That amount plus your other bonuses is then measured against the PHP 90,000 exclusion ceiling.

13th Month=Monthly Gross×Months Worked12\text{13th Month} = \frac{\text{Monthly Gross} \times \text{Months Worked}}{12}
Taxable Excess=max(13th Month+Other Bonuses90,000, 0)\text{Taxable Excess} = \max\big(\text{13th Month} + \text{Other Bonuses} - 90{,}000,\ 0\big)

6. Build annual taxable income and apply the graduated schedule. The monthly tax base is scaled by the months actually worked, and the taxable excess of your benefits is added on top.

Annual Taxable=Monthly Taxable×Months Worked+Taxable Excess\text{Annual Taxable} = \text{Monthly Taxable} \times \text{Months Worked} + \text{Taxable Excess}

The TRAIN Law schedule in NIRC Sec. 24(A)(2)(a) then applies in the same base-plus-marginal shape as the withholding table, but on annual figures.

7. Reconcile the year against what was withheld.

Adjustment=Withholding×Months WorkedAnnual Tax Due\text{Adjustment} = \text{Withholding} \times \text{Months Worked} - \text{Annual Tax Due}

A positive adjustment means you were over-withheld and are owed a refund. Annual net pay is annual gross, less annual contributions, less the annual tax actually due.

Worked Example

Scenario: PHP 30,000 a month, twelve months, no bonuses.

Step 1: Compute the three contributions.

SSS assigns a Monthly Salary Credit of PHP 30,000, which splits into PHP 20,000 of regular credit and PHP 10,000 of Mandatory Provident Fund credit. The employee pays 5% of each:

20,000×5%=1,000,10,000×5%=50020{,}000 \times 5\% = 1{,}000, \qquad 10{,}000 \times 5\% = 500

PhilHealth: PHP 30,000 sits inside the income floor and ceiling, so 5% of it is PHP 1,500, halved with the employer to PHP 750. Pag-IBIG: the fund salary is capped at PHP 10,000, and 2% of that is PHP 200.

Total monthly contributions: PHP 2,450.00

Step 2: Reach the monthly tax base.

30,0002,4500=27,55030{,}000 - 2{,}450 - 0 = 27{,}550

Monthly taxable compensation: PHP 27,550.00

Step 3: Apply the BIR monthly withholding table.

PHP 27,550 falls in the column running from PHP 20,833 to PHP 33,332, which carries no base tax and a 15% marginal rate.

(27,55020,833)×15%=6,717×15%=1,007.55\big(27{,}550 - 20{,}833\big) \times 15\% = 6{,}717 \times 15\% = 1{,}007.55

Monthly withholding tax: PHP 1,007.55

Step 4: Net monthly pay.

30,0002,4501,007.55=26,542.4530{,}000 - 2{,}450 - 1{,}007.55 = 26{,}542.45

Monthly net take-home: PHP 26,542.45

Step 5: The 13th month pay.

Basic salary earned in the year is PHP 360,000, so the benefit is PHP 30,000. That is well under the PHP 90,000 ceiling, so all of it is tax free and the taxable excess is zero.

Step 6: Annual taxable income and the tax actually due.

27,550×12+0=330,60027{,}550 \times 12 + 0 = 330{,}600

That falls in the graduated bracket running from PHP 250,000 to PHP 400,000, which carries no base tax and a 15% rate on the excess:

(330,600250,000)×15%=80,600×15%=12,090.00\big(330{,}600 - 250{,}000\big) \times 15\% = 80{,}600 \times 15\% = 12{,}090.00

Annual income tax due: PHP 12,090.00

Step 7: Reconcile, and total up the year.

Withheld across the year: PHP 1,007.55 x 12 = PHP 12,090.60. Against PHP 12,090.00 actually due, that is PHP 0.60 over-withheld. The gap is not a rounding artifact in this calculator: the monthly table's PHP 20,833 exempt threshold annualizes to PHP 249,996, four pesos short of the statutory PHP 250,000, and 15% of those four pesos is exactly PHP 0.60.

Annual gross is PHP 360,000 of salary plus PHP 30,000 of 13th month pay, or PHP 390,000. Annual contributions are PHP 29,400.

390,00029,40012,090=348,510390{,}000 - 29{,}400 - 12{,}090 = 348{,}510

Annual net pay: PHP 348,510.00

What This Does Not Account For

  • The PhilHealth premium rate for 2026 and later. This is the most consequential limitation on this page. PhilHealth Circular No. 2019-0009 published a year by year premium ramp whose final band is labelled "2024 to 2025": a 5.00% rate, a PHP 10,000 income floor and a PHP 100,000 income ceiling. No PhilHealth circular extending or replacing that schedule for calendar year 2026 could be retrieved when this page was built. The figures used here are the last published values, not a confirmed current schedule. Note also that the ramp was suspended once before, staying at 4% through 2023 despite the published table showing 4.5%, so a published schedule is not a guarantee of what is collected.
  • The Pag-IBIG schedule was not read from the issuing agency. HDMF Circular No. 460 sets the 1%/2% employee rates and the PHP 10,000 Maximum Fund Salary used here, but pagibigfund.gov.ph sat behind a browser verification interstitial when this page was built, so the circular text was read from a hosted scan of the signed document rather than from HDMF directly.
  • The distinction between basic salary and gross pay. This calculator applies one salary figure to everything. In a real payroll, PhilHealth and the 13th month pay are computed on basic salary, while other elements may run on a broader gross. If your allowances are substantial, the two bases diverge.
  • Allowances, overtime, night differential and holiday premiums. Variable pay is not modelled. Overtime and holiday premium pay are taxable compensation and would raise both the withholding and the annual tax, but they do not enter the 13th month pay computation, which runs on basic salary only.
  • The de minimis benefit limits. The non-taxable benefits field accepts whatever you enter. It does not check your figure against the per-item ceilings the BIR prescribes for rice subsidy, uniform allowance, medical assistance and the rest. Amounts above those ceilings spill into the PHP 90,000 benefit pot rather than being excluded outright.
  • Substituted filing and multiple employers. The annual figures assume a single employer for the whole period. If you changed jobs during the year, your new employer must consolidate your previous employer's BIR Form 2316 to annualize correctly, and you may fall outside substituted filing.
  • Semi-monthly and other payroll frequencies. This page uses the monthly Annex "E" table. If you are paid twice a month, the withholding tax calculator applies the semi-monthly table instead.
  • Voluntary deductions. Salary loans, company HMO share, union dues and Pag-IBIG MP2 savings are real reductions in take-home pay and none of them are modelled here.

Common Pitfalls

  • Multiplying monthly net pay by twelve. This understates annual take-home, usually by close to a full month of pay, because it ignores the 13th month benefit and the exclusion that makes it tax free.
  • Expecting monthly withholding to equal the annual tax. It does not, and it is not supposed to. The monthly table is an estimate built on an assumption of level pay all year. Anyone who joined mid-year, left mid-year, received a raise, or earned a bonus will see a December adjustment.
  • Assuming a mid-year hire is taxed on their monthly rate. Six months at PHP 30,000 produces PHP 165,300 of annual taxable income, below the PHP 250,000 exempt threshold, so the entire PHP 6,045.30 withheld across those six months is refundable. The monthly table cannot know this while it is running.
  • Treating the PHP 90,000 ceiling as applying to 13th month pay alone. It is a single combined ceiling covering your 13th month pay and other benefits together. A modest 13th month plus a large performance bonus can breach it easily.
  • Forgetting that contributions cut the tax base. People often add contributions and tax together as though both were fixed costs. Raising a contribution reduces taxable pay, so its net cost to take-home is less than its face value.
  • Reading contribution ceilings as proportional. All three contributions cap out. Above a PHP 35,000 salary credit, a PHP 100,000 PhilHealth ceiling and a PHP 10,000 Pag-IBIG fund salary, the peso amounts stop growing, so contributions fall as a share of pay as salary rises.

Frequently Asked Questions

How do I compute net salary in the Philippines?
Subtract your SSS, PhilHealth and Pag-IBIG employee shares from gross pay, then subtract the BIR withholding tax computed on what remains. Contributions come off before tax, which is why the order matters.
Are SSS, PhilHealth and Pag-IBIG deducted before income tax?
Yes. All three employee shares are mandatory contributions deductible from gross compensation before either the withholding table or the graduated annual schedule is applied.
Why is my December pay different?
Because your employer annualizes at year end. The tax withheld monthly is an estimate; in December your employer computes what you actually owe on the year's total and settles the difference, either refunding the excess or collecting the shortfall.
Is 13th month pay taxable?
Only above the ceiling. Your 13th month pay and other benefits are combined, and the first PHP 90,000 of that combined total is excluded from income tax under NIRC Sec. 32(B)(7)(e). Anything above PHP 90,000 is added to your taxable income.
What salary is tax free in the Philippines?
Annual taxable income of PHP 250,000 or less pays no income tax under the TRAIN Law. Because contributions are deducted first, a gross salary somewhat above PHP 250,000 a year can still land under the threshold. A PHP 18,000 monthly salary, for instance, produces PHP 197,400 of annual taxable income and pays nothing.
Do bonuses change my monthly take-home?
Not the monthly figure this page reports, which is driven by your regular salary. A bonus is taxed when paid, and if it pushes your combined benefits past PHP 90,000 the excess enters your annual taxable income and shows up in the year-end settlement.
How much is deducted from a PHP 30,000 salary?
PHP 2,450 in contributions and PHP 1,007.55 in withholding tax, or PHP 3,457.55 in total, leaving PHP 26,542.45.

Sources

  • Republic Act No. 10963, the Tax Reform for Acceleration and Inclusion (TRAIN) Act, amending NIRC Sec. 24(A)(2)(a) to set the graduated individual income tax schedule effective 1 January 2023 and onwards, and amending Sec. 32(B)(7)(e) to set the PHP 90,000 exclusion ceiling for 13th month pay and other benefits. https://lawphil.net/statutes/repacts/ra2017/ra_10963_2017.html (read 31 August 2026)
  • Bureau of Internal Revenue, Revenue Regulations No. 11-2018, Annex "E", "Revised Withholding Tax Table", effective 1 January 2023 and onwards. The monthly table columns used here were transcribed from the BIR document. https://bir-cdn.bir.gov.ph/local/pdf/Annex%20E%20RR%2011-2018.pdf (read 31 August 2026)
  • Presidential Decree No. 851 (1975), requiring 13th month pay of one twelfth of basic salary earned within a calendar year, payable not later than 24 December. The original PHP 1,000 monthly salary ceiling was removed by Memorandum Order No. 28 (1986), extending the benefit to all rank-and-file employees. https://lawphil.net/statutes/presdecs/pd1975/pd_851_1975.html (read 31 August 2026)
  • Social Security System Circular No. 2024-006, "Schedule of SSS Contributions Effective January 2025", issued under Republic Act No. 11199 (Social Security Act of 2018). Sets the 15% contribution rate with a 10%/5% employer/employee split, a PHP 5,000 minimum and PHP 35,000 maximum Monthly Salary Credit, and the PHP 20,000 regular programme cap above which contributions fund the Mandatory Provident Fund. https://www.sss.gov.ph/wp-content/uploads/2024/12/CI-2024-006-Publication.pdf (read 31 August 2026)
  • PhilHealth Circular No. 2019-0009, "Premium Contribution Schedule in the National Health Insurance Program Pursuant to R.A. No. 11223 (Universal Health Care Act)". The published schedule's final band is "2024 to 2025" at a 5.00% rate, a PHP 10,000 income floor and a PHP 100,000 income ceiling. It does not extend to calendar year 2026. https://www.philhealth.gov.ph/partners/employers/ContributionTable_v2.pdf (read 31 August 2026)
  • HDMF Circular No. 460, setting Pag-IBIG employee rates of 1.0% at a fund salary of PHP 1,500 and below and 2.0% above it, with a Maximum Fund Salary of PHP 10,000 under Section 7 of Republic Act No. 9679. Sourcing caveat: pagibigfund.gov.ph was behind a browser verification interstitial on 31 August 2026 and the circular text was read from a hosted scan of the signed document rather than from the issuing agency.

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews

Start with the basics

Savings Calculator

Savings Calculator

Related calculators in this suite

Complementary financial planning tools