Tax-free benefits and the marginal tax on the excess.
Tax on excess
—
Tax-free portion
—
Taxable excess
—
Your breakdown
Updates live as you type| Step | Amount (PHP) |
|---|
One ceiling, many bonuses
The thing to understand before you look at any number is that your 13th-month pay and your other year-end perks do not each get their own tax break. They draw from a single shared allowance. The size of that allowance this calculator applies is PHP 90,000, a ceiling set under the TRAIN law and administered by the BIR (Bureau of Internal Revenue). Read it as the figure modelled here and verify the current amount with the BIR before you plan around it. Productivity incentives, a Christmas bonus, a loyalty award in cash, and the taxable part of de minimis benefits all compete for the same PHP 90,000 of headroom alongside your 13th-month pay.
This calculator asks for three things: your 13th-month pay, your other bonuses and benefits, and your annual taxable income. It pools the first two, shelters up to PHP 90,000, and then works out the tax on whatever spills over. Crucially, it does not tax the excess in isolation. It stacks the excess on top of your existing taxable income and measures how much your annual tax bill rises. That is the honest way to see what a bonus really costs you, because the slice lands in your highest band, not your lowest.
Why your marginal band is what matters
The Philippine graduated income tax runs in steps. There is no tax on the first PHP 250,000 of annual taxable income, then 15 percent, 20 percent, 25 percent, 30 percent, and finally 35 percent on income above PHP 8 million, using the bands this calculator applies. State any specific rate or threshold here as a modelling assumption and confirm it with the BIR. Because a bonus excess sits on top of your salary, it is taxed at the rate of your top band, which is why someone already earning a comfortable salary loses more of each peso of bonus than a junior colleague would.
Tracing a PHP 150,000 benefits package
Picture an employee with PHP 600,000 of annual taxable income who receives PHP 80,000 of 13th-month pay and PHP 70,000 of other bonuses. Combined benefits are PHP 150,000. The first PHP 90,000 is tax-free, leaving a taxable excess of PHP 60,000. Stacked on PHP 600,000 of income, that excess falls inside the 20 percent band, so the annual tax rises from PHP 62,500 to PHP 74,500. The extra PHP 12,000 is the true tax cost of the overflow, using the rates this calculator applies.
A timing trick worth knowing
Because the ceiling resets each calendar year, the month a bonus is paid can change its tax treatment. A discretionary bonus shifted from December to January falls into the next year's fresh PHP 90,000 allowance. If you are an employer with discretion over timing, or an employee negotiating when a sign-on bonus lands, that split can keep more of the money tax-free across two years rather than crowding one year's ceiling. This is a planning point, not advice to defer pay you are owed, and your withholding still trues up on the annual return.
Does a mid-year bonus count toward the same ceiling?
Yes. The PHP 90,000 allowance covers all 13th-month pay and other benefits received during the calendar year, whenever they are paid. A mid-year bonus in June and the 13th-month pay in December are added together against the one ceiling, so a large mid-year payout reduces the headroom left for December.
Is the tax on my bonus withheld immediately?
Usually yes. Employers fold the taxable excess into your withholding for the period the bonus is paid, then reconcile everything in the annual adjustment. If too much was withheld across the year you get it back through that year-end true-up, so this tool's figure is best read as the underlying tax cost rather than a separate bill you settle on the spot.