Updated on
$10,000 a month in Singapore: take-home pay above the CPF ceiling
Reviewed by Radif Partners
Into the 11.5 % band
A salary of $10,000 a month is above the CPF ceiling, so the employee contribution stays at $1,600, 16 % of salary rather than 20 %, and take-home pay is $8,400. Income tax becomes a real item for the first time. Chargeable income for the year is $99,800, past $80,000, where the resident rate rises from 7 % to 11.5 %. The YA 2027 bill is $5,627, about $469 a month, and every additional dollar is taxed at 11.5 %. That is also the point at which voluntary reliefs start to pay: a $15,300 contribution to the Supplementary Retirement Scheme would save about $1,760 of tax this year, and a cash top-up of $8,000 to your Special Account about $920.
Monthly take-home pay
$8,400
$10,000 gross − $1,600 employee CPF · set aside $469 a month for tax
| Gross monthly salary | $10,000 |
| Your CPF (20.0 %, capped at the $8,000 ceiling) | − $1,600 |
| Take-home pay per month | $8,400 |
| Employer CPF (paid on top) | $1,360 |
| Into your accounts: OA · SA · MediSave (per year) | $22,083 · $5,758 · $7,679 |
| Annual gross | $120,000 |
| Reliefs: earned income $1,000 + CPF $19,200 | − $20,200 |
| Income tax YA 2027 on $99,800 chargeable | − $5,627 |
| Net after CPF and tax, per year | $95,173 |
| Employer cost per year (salary + CPF + SDL) | $136,455 |
CPF Board rates from 1 January 2026; ordinary wage ceiling $8,000 a month, annual ceiling $102,000. Tax at IRAS resident rates for YA 2027, no rebate assumed. Estimates only, see the methodology.
Foreign and local at $10,000
An Employment Pass holder on the same salary keeps the full $10,000 each month and pays $7,835 of tax as a resident, against $5,627 for the citizen, whose CPF relief lowers taxable income by $19,200.
$10,000 a month by age and status
| Situation | Employee CPF | Take-home | Employer CPF | Tax YA 2027 | Net per year |
|---|---|---|---|---|---|
| Citizen, 30 | $1,600 | $8,400 | $1,360 | $5,627 | $95,173 |
| Citizen, 58 | $1,440 | $8,560 | $1,280 | $5,273 | $97,447 |
| Citizen, 62 | $1,000 | $9,000 | $1,000 | $5,650 | $102,350 |
| PR year 1, 30 | $400 | $9,600 | $320 | $7,283 | $107,917 |
| PR year 2, 30 | $1,200 | $8,800 | $720 | $6,179 | $99,421 |
| Foreigner, 30 | $0 | $10,000 | $0 | $7,835 | $112,165 |
Figures computed with the CPF Board rate tables from 1 January 2026 and the IRAS resident rates for YA 2027, without bonus unless stated. Estimates only: your payslip and notice of assessment prevail.
Once the employer’s CPF share is removed, MOM’s June 2025 figures put the median full-time resident salary at about $4,900 a month and the 20th percentile at about $2,700. A salary of $10,000 a month is 104 % above the median of about $4,900, which places it in the upper half of full-time residents. These are estimates based on the published income figures, which include employer CPF. Average and median salary in Singapore.
Questions people ask
How much tax on $120,000 a year in Singapore?
$5,627 for a citizen aged 30 paid $10,000 a month without bonus, for YA 2027. Chargeable income after the earned income relief and CPF relief is $99,800. A resident foreigner with no CPF pays $7,835, and a non-resident the higher of 15 % of gross pay and the resident scale.
Why is my CPF only 16 % of my $10,000 salary?
Because CPF is charged only on the first $8,000 of monthly ordinary wages. 20 % of $8,000 is $1,600, which is 16 % of $10,000. The same ceiling limits your employer’s share to $1,360, so every raise above $8,000 reaches your take-home pay in full, before income tax.
Is SRS worth it on a $10,000 salary?
It saves tax at your marginal rate, 11.5 % here. The maximum $15,300 contribution for citizens and PRs would cut this year’s bill by about $1,760. The money is locked until the statutory retirement age, and half of each withdrawal is then taxed.
Related calculators and guides
Sources
Written by Radif Partners
Publisher of payroll calculators and practical guides · Singapore CPF and income tax
Updated on · Editorial policy · Contact
Rates for 2026, last checked on