Educational only: Work and pay decision support, not tax, legal, financial or career advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Singapore work and pay planning using your own assumptions.
What this calculator helps you decide
Best for
Estimating YA 2026 resident income tax from chargeable income.
Outputs
Gross tax by band, supported rebate or adjustment and annual tax.
Start here
Confirm resident status and chargeable income outside the calculator.
- Close-intent boundary
- Do not use this to estimate complete take-home pay; use Gross to Net Pay Using Your Tax Rate Calculator for a user-entered flat-rate scenario. This surface only taxes entered chargeable income.
Estimate tax and statutory pay
Singapore Resident Income Tax on Chargeable Income โ YA 2026: gross tax by band
Gross tax by band, supported rebate or adjustment and annual tax.
YA 2026 chargeable-income tax
This applies resident rates only to chargeable income you enter.
Your numbers stay in this browser
Enter chargeable income already established for YA 2026.
Enter only a rebate already confirmed to apply.
Calculated result
Gross tax, rebate and net tax remain separate.
Scenario comparison
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
Calculation details
View calculation detailsView the formulas and inputs used for these results.
Tax on entered chargeable income
netTaxOnChargeableIncome = round to cents(grossTaxOnChargeableIncome โ rebateUsed)S$3,350.00Gross resident tax less the confirmed rebate. Displayed using the engine-rounded value.
Tax on entered chargeable income formula โGross tax before rebate
grossTaxOnChargeableIncome = round to cents(sum of each YA 2026 resident band slice ร its statutory rate)S$3,350.00Progressive YA 2026 resident rates on entered chargeable income. Displayed using the engine-rounded value.
Gross tax before rebate formula โRebate used
rebateUsed = min(taxRebate, grossTaxOnChargeableIncome)S$0.00Entered rebate limited to gross tax. Displayed using the engine-rounded value.
Rebate used formula โMarginal resident rate
marginalRate = statutory YA 2026 resident rate for the highest chargeableIncome band reached7%Rate on the highest entered chargeable-income band. Displayed using the engine-rounded value.
Marginal resident rate formula โEffective rate on chargeable income
effectiveRate = chargeableIncome is zero ? 0 : netTaxOnChargeableIncome รท chargeableIncome4.2%Net tax divided by entered chargeable income. Displayed using the engine-rounded value.
Effective rate on chargeable income formula โInputs used
- User-entered chargeable income
- S$80,000.00
- Confirmed tax rebate
- S$0.00
Open this calculator with preset values
This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario values are visible in the URL, calculations run in the browser, and optional saved state stays only on this device. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| chargeableIncome | Enter chargeable income already established for YA 2026. | SGD/YA | 0 to 100000000 | Required | 80000 |
| taxRebate | Enter only a rebate already confirmed to apply. | SGD/YA | 0 to 100000000 | Required | 0 |
Singapore Resident Income Tax on Chargeable Income โ YA 2026: gross tax by band
Use the result as a resident chargeable-income estimate, not complete tax advice.
Formula summary
- Primary formula
- netTaxOnChargeableIncome = round to cents(grossTaxOnChargeableIncome โ rebateUsed)
Data used here
- Singapore resident individual income-tax rates for YA 2026: Inland Revenue Authority of Singapore; verified; checked 2026-07-27.
Decision checks
Act on the result
Confirm residency, chargeable income and reliefs against IRAS records.
Stress-test the decision
Retest income around the nearest rate-band boundary.
Assumptions and sources
- Singapore resident individual income-tax rates for YA 2026
- Inland Revenue Authority of Singapore, Individual income tax rates Checked 2026-07-27.
Primary source โ
When this estimate can be misleading
- This does not derive chargeable income from salary, reliefs or deductions.
- It is not a salary tax, payroll withholding or take-home-pay calculator.
- Use the result as a resident chargeable-income estimate, not complete tax advice.
Educational estimate, not advice. See all assumptions & limitations โ
Related reading
Use these practical guides to interpret the decision and its assumptions.
- Singapore resident income tax for YA 2026: scope and calculation
Estimate Singapore resident income tax from annual chargeable income using reviewed YA 2026 rates.
Read guide
Frequently asked questions
What resident income tax applies to this YA 2026 chargeable income?
Confirm residency, chargeable income and reliefs against IRAS records.
Does this calculate tax or take-home pay?
Tax on user-entered chargeable income only; salary, relief eligibility and take-home pay are not calculated.
Which official source and period does this use?
Official IRAS resident-rate schedule and YA 2026 examples captured and reviewed 27 July 2026. Coverage: Year of Assessment 2026.
Can I share or save a scenario?
Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
How should I validate the estimate before acting?
Use the estimate as a bounded planning range and replace assumptions with current work and pay records before committing.