Skip to main content

Singapore work and pay guide

Singapore resident income tax for YA 2026: scope and calculation

Estimate Singapore resident income tax from annual chargeable income using reviewed YA 2026 rates.

Confirm residence and chargeable income outside the calculator

This surface supports only a person who has already established that Singapore resident rates apply for YA 2026. IRAS describes a common route based on at least 183 days in a year, as well as qualifying continuous two-year and three-year administrative concessions. One day-count field would not capture those facts, so Wage101 does not determine residence.

Chargeable income is also an established input, not annual salary copied into the calculator. The tool does not derive it after expenses, donations, deductions, personal reliefs or CPF relief.

  • Confirm that resident individual rates apply for YA 2026.
  • Establish chargeable income independently before entering it.
  • Enter a rebate only after independently confirming that it applies.
  • Use the separate non-resident guidance and calculation when resident status is not established.

Progressive bands tax slices, not the full amount at one rate

The calculator moves from the bottom of the resident schedule upward. Each rate applies only to the part of chargeable income inside that band, and the tax from all reached bands is added.

Marginal rate is the rate on the highest slice reached. Effective rate is net tax divided by entered chargeable income. They answer different questions and should not be used interchangeably.

Worked example: S$80,000 of resident chargeable income

calculator-aligned YA 2026 resident band calculation
Chargeable-income sliceRate and taxInterpretation
First S$20,0000% = S$0The first slice adds no tax but remains part of total chargeable income.
Next S$10,0002% = S$200Only the S$20,000-to-S$30,000 slice receives the 2% rate.
Next S$10,0003.5% = S$350Only the S$30,000-to-S$40,000 slice receives the 3.5% rate.
Next S$40,0007% = S$2,800This completes the entered S$80,000; 7% is the marginal rate, not a flat rate.
Gross and net taxS$3,350 with S$0 rebateWith no entered rebate, gross tax and net tax are the same.
Effective rateS$3,350 รท S$80,000 = 4.1875%This average rate on entered chargeable income is below the 7% marginal rate.

A rebate input reduces tax only after it is confirmed

The calculator calculates gross resident tax first, then uses the smaller of the entered rebate and gross tax. This prevents the displayed net tax from falling below zero and separately shows any entered rebate that could not be used in the calculation.

That clamp is arithmetic, not an eligibility test. Wage101 does not identify a rebate, decide who qualifies, or carry an unused amount to another assessment year.

Keep CPF and annual resident tax as separate calculations

CPF contribution status is not tax-residence status. Citizenship, SPR year, age and the CPF Ordinary or Additional Wage ceilings are not inputs to this tax calculator.

The separate CPF calculator stops at salary after employee CPF before income tax. This resident-tax calculator starts from already-established chargeable income. Wage101 does not bridge the two with inferred CPF relief or salary deductions.

What the YA 2026 resident estimate leaves out

  • No tax-residence or administrative-concession decision.
  • No non-resident employment-income or other non-resident tax calculation.
  • No salary-to-chargeable-income derivation, CPF relief, expenses, donations, deductions or personal reliefs.
  • No rebate eligibility, expiry or carry-forward decision.
  • No payroll withholding, monthly tax or complete take-home pay.

How the Singapore Resident Income Tax on Chargeable Income โ€” YA 2026 calculation works

Tax on entered chargeable income

netTaxOnChargeableIncome = round to cents(grossTaxOnChargeableIncome โˆ’ rebateUsed)

netTaxOnChargeableIncome
Tax on entered chargeable income
chargeableIncome
User-entered chargeable income
taxRebate
Confirmed tax rebate

The calculator and article use this relationship consistently; the article does not reimplement the calculation.

Gross tax before rebate

grossTaxOnChargeableIncome = round to cents(sum of each YA 2026 resident band slice ร— its statutory rate)

grossTaxOnChargeableIncome
Gross tax before rebate
chargeableIncome
User-entered chargeable income
taxRebate
Confirmed tax rebate

The calculator and article use this relationship consistently; the article does not reimplement the calculation.

Rebate used

rebateUsed = min(taxRebate, grossTaxOnChargeableIncome)

rebateUsed
Rebate used
chargeableIncome
User-entered chargeable income
taxRebate
Confirmed tax rebate

The calculator and article use this relationship consistently; the article does not reimplement the calculation.

Marginal resident rate

marginalRate = statutory YA 2026 resident rate for the highest chargeableIncome band reached

marginalRate
Marginal resident rate
chargeableIncome
User-entered chargeable income
taxRebate
Confirmed tax rebate

The calculator and article use this relationship consistently; the article does not reimplement the calculation.

Effective rate on chargeable income

effectiveRate = chargeableIncome is zero ? 0 : netTaxOnChargeableIncome รท chargeableIncome

effectiveRate
Effective rate on chargeable income
chargeableIncome
User-entered chargeable income
taxRebate
Confirmed tax rebate

The calculator and article use this relationship consistently; the article does not reimplement the calculation.

Apply YA 2026 resident rates to S$80,000 of entered chargeable income.

Inputs used in the Singapore Resident Income Tax on Chargeable Income โ€” YA 2026 worked example

Normalized calculator inputs
InputEntered valueWhat it representsSource class
User-entered chargeable income80,000 SGD/YAEnter chargeable income already established for YA 2026.user assumption
Confirmed tax rebate0 SGD/YAEnter only a rebate already confirmed to apply.user assumption
Replace these example values with records or assumptions from the decision you are evaluating.

Worked example: Singapore Resident Income Tax on Chargeable Income โ€” YA 2026

The calculator normalizes the inputs above, applies Tax on entered chargeable income, and returns the outputs below. The displayed result is therefore reproducible in the linked calculator.

Calculator-derived default-scenario outputs
MeasureResultInterpretation
Tax on entered chargeable income3,350 SGD/YAGross resident tax less the confirmed rebate.
Gross tax before rebate3,350 SGD/YAProgressive YA 2026 resident rates on entered chargeable income.
Rebate used0 SGD/YAEntered rebate limited to gross tax.
Marginal resident rate0.07 shareRate on the highest entered chargeable-income band.
Effective rate on chargeable income0.04 shareNet tax divided by entered chargeable income.

Interpret the result and test User-entered chargeable income

  • Tax on entered chargeable income: 3,350 SGD/YA. Gross resident tax less the confirmed rebate.
  • Gross tax before rebate: 3,350 SGD/YA. Progressive YA 2026 resident rates on entered chargeable income.
  • Rebate used: 0 SGD/YA. Entered rebate limited to gross tax.
  • Marginal resident rate: 0.07 share. Rate on the highest entered chargeable-income band.
  • Effective rate on chargeable income: 0.04 share. Net tax divided by entered chargeable income.
One-input sensitivity: User-entered chargeable income
ResultBaselineChanged-input scenarioHow to read it
Tax on entered chargeable income3,350 SGD/YA4,270 SGD/YAGross resident tax less the confirmed rebate.
Gross tax before rebate3,350 SGD/YA4,270 SGD/YAProgressive YA 2026 resident rates on entered chargeable income.
Rebate used0 SGD/YA0 SGD/YAEntered rebate limited to gross tax.
Marginal resident rate0.07 share0.12 shareRate on the highest entered chargeable-income band.
Effective rate on chargeable income0.04 share0.05 shareNet tax divided by entered chargeable income.
Only User-entered chargeable income changes: 80,000 SGD/YA to 88,000 SGD/YA. All other normalized inputs stay fixed.

Checks that are specific to Singapore Resident Income Tax on Chargeable Income โ€” YA 2026

  • The worked example uses the same shared-work-logic engine as the interactive planner.
  • Unsupported eligibility, policy branches and out-of-range assumptions fail closed.
  • Result cards, trace, CSV, PDF and methodology bind to named engine result fields.

What this Singapore Resident Income Tax on Chargeable Income โ€” YA 2026 guide includes and excludes

  • The user has already established tax residence and chargeable income.
  • Any entered rebate has been independently confirmed.

Sources and method boundary

Change history

  1. 28 July 2026Published Singapore resident income tax for YA 2026: scope and calculation.