Key facts at a glance
AW ceiling formula
$102,000 - OW
combined annual CPF-subject ceiling
OW ceiling (2026)
$8,000/mo
from 1 January 2026
Foreigner CPF on bonus
0%
Employment Pass & S Pass, always
Here's the mechanism before anything else: your Singapore AWS / 13th-month bonus CPF deduction is capped by the Additional Wage (AW) ceiling, calculated per employee per year as $102,000 minus the Ordinary Wages (OW) you've already had CPF deducted from that year. A Citizen or PR earning the full $8,000/month OW ceiling (2026) has only $6,000 of AW headroom left for the whole year, so a $20,000 bonus attracts CPF on just that $6,000 slice, while the remaining $14,000 is paid out completely CPF-free.
That's the single most confusing part of a Singapore bonus payslip: people assume CPF applies uniformly to every dollar, the way it does to salary, and then can't work out why a big year-end bonus barely moved the needle on their CPF statement. It didn't move much because it wasn't supposed to, once the AW ceiling 2026 figures are applied correctly.
Run your own bonus through the AW ceiling and see the exact CPF-adjusted net.
Open the Bonus / AWS CalculatorAWS vs. a discretionary bonus: they're not the same thing legally
"The bonus" on a December payslip is often two different legal categories wearing the same label. Singapore's Employment Act doesn't create a statutory right to a 13th-month payment, but once AWS is written into your employment contract or a collective agreement, it becomes a contractual obligation your employer can't unilaterally withdraw. A performance or variable bonus, by contrast, is purely discretionary unless your contract says otherwise, there's no entitlement to it at all, only an expectation shaped by past practice.
| AWS (13th-month) | Discretionary / variable bonus | |
|---|---|---|
| Legal status | Contractual once agreed in writing | No statutory entitlement, employer's discretion |
| Can it be withdrawn? | Not unilaterally, once contractual | Yes, in principle, each cycle |
| Typical basis | Fixed amount, usually one month's salary | Company and/or individual performance |
| CPF treatment | Additional Wage, shares the AW ceiling | Additional Wage, shares the same AW ceiling |
The distinction matters for whether you can rely on getting paid, not for CPF: both AWS and a variable bonus are Additional Wages to CPF Board, and both draw from the same AW ceiling headroom described below.
How the AW ceiling actually works
CPF Board splits your CPF-subject pay into two categories. Ordinary Wages (OW) are your regular monthly salary, capped for CPF purposes at the OW ceiling: $8,000/month from 1 January 2026. Additional Wages (AW) are everything paid less regularly, AWS, 13th-month bonus, performance bonus, commission paid as a lump sum, and so on.
AW doesn't get its own separate allowance. Instead, it shares a single combined annual ceiling with OW: $102,000 of total CPF-contributable wages per employee per year. The AW ceiling for any given year is simply what's left of that $102,000 after your year's OW has already used its share, calculated as AW Ceiling = $102,000 minus annual OW subject to CPF.
The higher your base salary, the more of that $102,000 gets consumed before your bonus ever arrives. At the full $8,000/month OW ceiling, twelve months of salary alone uses up $96,000, or 94% of the combined annual ceiling, leaving only $6,000 of room for CPF to apply to any Additional Wage paid that year. A bonus larger than that headroom still gets paid in full, CPF just stops applying once the headroom runs out.
Worked example: $8,000/month salary, $20,000 bonus
A Citizen or PR aged 35 earning the full $8,000/month OW ceiling has already used $96,000 of the $102,000 combined ceiling on salary alone, leaving $6,000 of AW headroom for the year. A $20,000 AWS or bonus splits like this:
| Status | Bonus | CPF-attracting | Employee CPF | Net bonus |
|---|---|---|---|---|
| Citizen / PR | $20,000 | $6,000 | $1,200 | $18,800 |
| Employment Pass / S Pass | $20,000 | $0 | $0 | $20,000 |
Citizen/PR row: $1,200 employee CPF plus a separate $1,020 employer CPF contribution on the $6,000 CPF-attracting slice, both at the 2026 age-≤55 rate of 20%/17%. Figures generated by the Singapore Bonus / AWS Calculator.
Citizen/PR vs Employment Pass: the AW ceiling only matters for one of them
Everything above, the AW ceiling, the $102,000 combined limit, the age-banded rates, only applies if you're a Singapore Citizen or Permanent Resident. If you're on an Employment Pass or S Pass, CPF never touches your pay at all, not on Ordinary Wages, not on Additional Wages, not on a bonus of any size. There's no ceiling to calculate because there's no CPF contribution to cap in the first place. A $20,000 AWS lands in an Employment Pass holder's account in full, the same way it would if CPF didn't exist for them, because for CPF purposes, it doesn't.
CPF rates on the AW-attracting slice, by age (2026)
Whatever portion of your bonus falls within the AW ceiling gets CPF at the same age-banded rate as your salary, following the senior-worker step-up effective 1 January 2026:
| Age band | Employee | Employer |
|---|---|---|
| Age 55 and below | 20% | 17% |
| Above 55 to 60 | 18% | 16% |
| Above 60 to 65 | 12.5% | 12.5% |
| Above 65 to 70 | 7.5% | 9% |
| Above 70 | 5% | 7.5% |
The "CPF applies to everything" trap
A common assumption: since CPF is 20% of salary, a bonus should also lose roughly 20% to CPF. It usually doesn't, or at least not all of it. The AW ceiling means higher earners, who've already used up most of the $102,000 combined ceiling on salary, often see most or all of a bonus pass through with zero or minimal CPF. Don't budget for a 20% CPF hit on a bonus without first checking your remaining AW ceiling headroom for the year.
If you join or leave mid-year: how pro-ration usually works
Joining partway through the year: most employers pro-rate a contractual AWS by completed months of service, so six months in the role typically means roughly half the AWS. Some employers also gate this on completing probation, meaning you only become eligible once you're confirmed, even if the pro-ration is later calculated back to your start date. The exact rule always sits in your contract, not in any law, so check it rather than assume.
Leaving before the payout date: this is where it gets contract-specific. Some employment contracts include an "in service on the payout date" clause, meaning you forfeit the AWS entirely if you've already resigned or left by the time it's paid, commonly in December. Others use a pro-rata exit approach, paying out the AWS earned up to your last day even if you're gone before the usual payout. Where a contract is silent, paying a pro-rated AWS to a departing employee is common practice rather than a legal requirement. A purely discretionary performance bonus sits on different footing again: since there's no entitlement to it in the first place, employers can simply choose not to award one to staff who are leaving, without needing any specific clause to justify it.
The CPF-exempt slice of your bonus is not tax-exempt
The AW ceiling only decides how much CPF applies, it has no bearing on Income Tax. Your employer reports your full AWS and bonus, including the entire portion that sat above the AW ceiling and attracted zero CPF, to IRAS on Form IR8A under gross salary, wages, and bonus for the Year of Assessment. Every dollar of it is ordinary taxable employment income, assessed in the year you actually receive it, at your marginal Income Tax rate alongside your salary. Don't mistake "CPF-free" for "tax-free," they're two separate systems answering two separate questions.
Check the exact CPF split on your own bonus
Enter your monthly base salary, bonus amount, age, and residency status to see the CPF-adjusted net figure instantly.
Open the Singapore Bonus / AWS CalculatorMonthly briefing
Get our monthly salary and market update
Salary movements, contractor rate changes, tax updates, and new tools. Sent once a month, no noise.
No spam. Unsubscribe any time. GDPR-compliant.
Frequently asked questions
Why didn't my full bonus get CPF deducted?
Because CPF on Additional Wages (AWS, 13th-month, or any other variable bonus) stops at the Additional Wage ceiling, and that ceiling shrinks the more Ordinary Wage (your regular monthly salary) you've already earned that year. The ceiling is fixed at $102,000 combined OW + AW per employee per year. If your monthly salary already uses up $96,000 of that (the case at the full $8,000/month OW ceiling), only $6,000 of headroom is left for CPF on a bonus, no matter how large the bonus is. Everything above that headroom is paid out with zero CPF deduction, it isn't a mistake or a missing deduction, it's the ceiling doing exactly what it's designed to do.
What if I get multiple bonuses in the same year, does each one get its own AW ceiling?
No, the AW ceiling is a single annual allowance shared across every Additional Wage payment you receive in the year, not a per-payment reset. If you receive a mid-year performance bonus and a year-end AWS, CPF Board effectively treats them as drawing from the same $102,000-minus-OW pool in the order they're paid. An earlier bonus that already used up most of the AW ceiling headroom will leave little or nothing left for a later one, even if the later bonus is smaller.
Does the AW ceiling reset if I change employers mid-year?
Each employer generally calculates your Additional Wage ceiling based on the Ordinary Wages paid through that specific employment, so switching employers mid-year can change the practical headroom available at the new employer, since the new employer's calculation typically starts from the OW they've paid you, not your prior employer's figures. In practice this means a job change partway through the year can genuinely shift how much CPF gets deducted from a bonus, so don't assume the math carries over exactly the way it would if you'd stayed with one employer all year.
Do Employment Pass or S Pass holders get any CPF on their AWS or bonus?
No, zero, for the same reason CPF doesn't apply to their base salary: CPF (Central Provident Fund) contributions are scoped by the CPF Board to Singapore Citizens and Permanent Residents only. An Employment Pass or S Pass holder's bonus is paid out in full, with no employee deduction and no separate employer contribution either, regardless of how large the bonus is or how much OW they've already earned that year.
Is my bonus taxed the same way as my salary?
Yes, a bonus is ordinary taxable employment income to IRAS, there's no separate "bonus tax rate." What it actually costs you in Income Tax depends on your total annual income and which marginal band the bonus falls into once added on top of your salary, not on the bonus amount in isolation. This article and the linked calculator model CPF only; use the Singapore Salary Calculator to see the combined Income Tax and CPF picture across your full year including the bonus.
Does the Additional Wage ceiling change every year?
The $102,000 combined annual ceiling has stayed the same figure for several years, but the Ordinary Wage ceiling that determines how much of it your salary uses up first has been rising, most recently to $8,000/month ($96,000/year) from 1 January 2026. Because the AW ceiling is defined as $102,000 minus OW subject to CPF, a higher OW ceiling mechanically shrinks the AW headroom left for bonuses at any given salary level, so it's worth rechecking each year rather than assuming last year's headroom still applies.
What CPF rate applies to the portion of my bonus that is CPF-attracting?
The same age-banded rate that applies to your Ordinary Wages, there's no separate bonus rate. For 2026, that's 20% employee / 17% employer up to age 55, stepping down through 18%/16% (above 55 to 60), 12.5%/12.5% (above 60 to 65), 7.5%/9% (above 65 to 70), and 5%/7.5% (above 70), reflecting the CPF Board's senior-worker rate step-up effective 1 January 2026.
What happens to my IR21 tax clearance if I resign or leave Singapore with an unpaid AWS or bonus?
If you're a foreigner (Employment Pass, S Pass, or a departing Permanent Resident), your employer is legally required to file Form IR21 with IRAS at least one month before your last day of work or your departure from Singapore, and to withhold every payment due to you, salary, leave pay, AWS, bonus, commission, until IRAS issues a Clearance Directive. That withholding period runs until the Directive arrives or 30 days from filing, whichever comes first, and most IR21 forms are processed within about 21 days. Once the Directive is issued, your employer pays your tax bill out of the withheld amount and releases whatever balance is left to you, typically within 10 days of the Directive. In practice this means your AWS or bonus can sit frozen for several weeks around your exit, it hasn't disappeared, it's just held until the tax clearance step finishes.
Can I end up with CPF overpaid on my bonus, and do I get it back?
Yes, this happens more often than people expect. If you change jobs, get an unplanned pay rise, or receive an extra bonus later in the year, an employer calculating CPF month by month can end up deducting more CPF on your Additional Wages than the full-year AW ceiling actually allows. CPF Board runs a year-end reconciliation and lets employers apply for a refund of contributions paid above the AW ceiling (or above the CPF Annual Limit). The refund goes to the employer, who is required to pass your share of it back to you in cash, it isn't kept by the employer or left sitting with CPF Board. If your December payslip shows a CPF adjustment or refund line, this AW-ceiling reconciliation is almost always why.
Can my employer claw back an AWS or bonus after it's already been paid?
Only if there's an explicit clawback clause in your contract or a collective agreement, and Singapore courts have upheld clearly drafted clauses that let an employer recover a bonus, for example if you resign shortly after receiving it. Without that kind of written basis, clawing back a bonus already paid runs into the Employment Act's restrictions on unauthorised salary deductions, and clawing back a paid AWS specifically is rare in practice since it's usually treated as a contractual entitlement once paid, not a discretionary payment an employer can simply reverse. Read your contract's bonus and AWS clauses before assuming either direction, whether you're relying on keeping it or worried about having to repay it.
Related reading & tools