estimatetax
27 countries · Verified sources · AI explanations

Income tax around the world

27 countries, 27 different answers to the same question. What separates them is not the top rate — it is how each one delivers a tax-free minimum, and what it charges outside the rate table.

16
exempt a first slice
5
give a tax credit
3
subtract a rebate
3
none in the scale

All 27 side by side

Thresholds are in each country’s own currency, so the columns are not comparable across rows — which is the point. What is comparable is the mechanism and the shape.

CountryTop rateStarts atTax-free minimumTax year
United Kingdom45%£112,570Exempt band · £12,5702026/27
Ireland40%€44,000Tax credit2026
France45%€181,917Exempt band · €11,6002026
Spain24.5%€300,000Tax credit2025
Portugal48%€86,634None2026
Italy43%€50,000Tax credit2026
Malta35%€60,000Exempt band · €12,000Year of assessment 2027
Netherlands49.5%€78,426Tax credit2026
Germany45%€277,825Exempt band · €12,3482026
Austria55.0%€1,000,000Exempt band · €13,5392026
Switzerland11.5%CHF 794,000Exempt band · CHF 15,2002026
Luxembourg42%€234,900Exempt band · €13,2002025
Sweden20%kr 643,000None2026
Canada33%$258,482Tax credit2026
Australia45%$190,000Exempt band · $18,2002026–27
New Zealand39%$180,000None2026–27
India30%₹2,400,000Rebate · ₹400,000FY 2025-26 (AY 2026-27)
Singapore24%$1,000,000Exempt band · $20,000current Year of Assessment
Hong Kong17%HK$200,000Exempt band · HK$145,0002026/27
Japan45%¥40,000,000Exempt band · ¥1,600,0002026 (令和8年分)
Malaysia30%RM2,000,000Rebate · RM5,000YA 2025
Philippines35%₱8,000,000Exempt band · ₱250,0002026
Pakistan35%Rs 7,000,000Exempt band · Rs 600,000Tax year 2027
Thailand35%฿5,000,000Exempt band · ฿150,0002026
South Africa45%R1,878,600Rebate2027 tax year
Ethiopia35%Br 168,000Exempt band · Br 24,0002026
Jamaica30%J$6,000,000Exempt band · J$1,876,6142026

Europe

United Kingdom45% top

The Personal Allowance is withdrawn above £100,000, which creates a 60% marginal band that appears in no rate table.

HM Revenue & Customs

Ireland40% top

Only two rates — and a USC on top with its own progressive scale that the credits never reduce.

Revenue Commissioners

France45% top

The scale is applied to income divided by the household’s parts, so a child is worth more the more you earn — up to a cap.

Direction générale des Finances publiques

Spain24.5% top

Two scales added together — state plus one of fifteen regional ones — and a mínimo relieved through the rate schedule itself.

Agencia Estatal de Administración Tributaria

Portugal48% top

Nine bands defined by an average-rate column rather than by margin, and a surcharge taking the top marginal rate to 53%.

Autoridade Tributária e Aduaneira

Italy43% top

Three rates, and a marginal rate that is almost never one of them because the employment credit shrinks as income rises.

Agenzia delle Entrate

Malta35% top

Seven separate computations rather than one scale, and a five-euro discontinuity written into the statute itself.

Malta Tax and Customs Administration

Netherlands49.5% top

Two credits taper at once, so the real marginal rate in the middle band beats the 49.5% top rate.

Belastingdienst

Germany45% top

There are no brackets at all: the tax is defined in §32a as a polynomial formula on income.

Bundesministerium der Finanzen (§ 32a EStG)

Austria55.0% top

Cold progression abolished by law: every threshold rises each year by two-thirds of measured inflation, automatically.

Bundesministerium für Finanzen

Switzerland11.5% top

A tariff written in francs rather than percentages, capped at 11.5% by the constitution — and it is the small half of the bill.

Eidgenössische Steuerverwaltung / Administration fédérale des contributions

Luxembourg42% top

Twenty-three tariff steps and three separate tax classes, with class 2 being pure income splitting in disguise.

Administration des contributions directes

Sweden20% top

Mostly flat and mostly municipal: the state layer is 20% and starts so high that most Swedes never reach it.

Skatteverket

Americas & Oceania

Asia

Africa

Four ways to deliver a tax-free minimum, and why the choice matters

Every one of these 27 countries protects some amount of income from tax. Almost none of them does it the same way, and the mechanism — not the amount — is what decides who benefits.

An exempt band taxes the first slice at nothing. United Kingdom, France, Malta, Germany, Austria, Switzerland, Luxembourg, Australia, Singapore, Hong Kong, Japan, Philippines, Pakistan, Thailand, Ethiopia, Jamaica all work this way. The value of an exempt band rises with income: £12,570 of allowance is worth 20% of itself to a basic-rate payer and 45% of itself to someone at the top.

A credit subtracts a fixed amount from the tax instead. Ireland, Spain, Italy, Netherlands, Canada use credits. A credit is worth exactly the same to everyone — €4,000 off the tax is €4,000 whether your top rate is 20% or 40%.

A rebate does the same arithmetic under a different name, and India, Malaysia, South Africa all use one. South Africa's is the purest case: the scale taxes from the very first rand and a fixed rebate cancels the tax up to the threshold, which produces the same starting point as an exempt band and a different distribution above it.

And three of them do none of it in the scale itself. New Zealand taxes the first dollar of salary at 10.5% and delivers relief outside the tax system entirely, through Working for Families and the independent earner credit. Portugal taxes the first euro of taxable income at 12.5% and delivers its minimum through a specific deduction applied before the scale ever sees the income. Sweden taxes the first krona at the flat municipal rate and delivers everything through the grundavdrag and the jobbskatteavdrag, neither of which appears in a rate table.

That distinction is not academic. It is the reason the United Kingdom has a 60% marginal band and Ireland does not, despite the two systems looking similar from a distance: the UK withdraws an allowance whose value rises with income, and withdrawing it produces a spike. Ireland's credits do not taper, so there is nothing to withdraw and no spike to create.

The top rate is the least useful number to compare

Ranking these countries by headline rate produces a table that is accurate and tells you almost nothing. Four of the 27 sit at 45% — United Kingdom, Germany, Australia, South Africa — and they are not comparable systems.

The first problem is where the rate starts. The United Kingdom reaches 45% at £112,570; Germany at €277,825; Australia at $190,000. In relation to what a professional earns in each place, those are three very different propositions.

The second problem is what the rate is charged on. Singapore's top rate is 24%, the lowest here — but Singapore also does not tax capital gains, does not tax most foreign income received by individuals, and has no inheritance tax. New Zealand's 39% sits on a base with no general capital gains tax either. A rate on a narrow base and the same rate on a broad one are different taxes.

The third problem is what is not in the table at all. Australia's 45% becomes 47% once the Medicare levy is added, and the levy is published separately from the rate scale. Ireland's 40% becomes 48% with the USC and higher again with PRSI. The United Kingdom's income tax scale says nothing about National Insurance.

The comparison that survives all three problems is the effective rate on a stated income, computed by each country's own rules, with the charges that sit outside the scale named rather than folded in. That is what every calculator on this site reports, and it is why each one lists what it does not model instead of quietly excluding it.

What sits outside the rate table, country by country

In every one of these systems there is at least one charge on employment income that the income tax scale does not mention. It is the single most common reason a calculator's figure and a payslip disagree.

United Kingdom: National Insurance, with its own bands that do not line up with the income tax bands and a rate that falls rather than rises at the top.

Ireland: two of them. The USC is a separate progressive charge that tax credits do not touch, and PRSI is social insurance on top of that.

Netherlands: the first two box 1 bands are mostly social insurance rather than income tax, which is why the Dutch entry rate looks so high next to its neighbours.

Germany: health, care, pension and unemployment insurance together take roughly a fifth of gross pay, and none of it is in §32a.

Canada: CPP and EI, both capped, plus a provincial income tax scale that is a separate calculation rather than a modifier.

Australia: the Medicare levy, and the Medicare levy surcharge for higher earners without private hospital cover.

New Zealand: the ACC earners' levy, KiwiSaver and student loan repayments — three deductions, none of them tax.

India: cess and surcharge, which are computed on the tax rather than on the income, so they never appear as a rate in the slab table.

Singapore: CPF, at 20% of wages up to a ceiling for citizens and permanent residents and nothing at all for a foreigner on a work pass — the same salary, two very different payslips.

Malaysia: EPF, plus SOCSO and the employment insurance scheme.

Philippines: SSS, PhilHealth and Pag-IBIG, all three deducted before the scale is applied rather than after.

Pakistan: withholding at source on utilities, banking, vehicles and property, much of which is adjustable against the year's tax and some of which is not.

South Africa: UIF, capped at a monthly ceiling, plus the skills development levy paid by the employer.

Six different tax years, and why it wrecks comparisons

Seven of these countries use the calendar year. The other six do not, and no two of the six agree.

The United Kingdom starts on 6 April, a date inherited from the old Lady Day quarter and two calendar reforms. Australia and Pakistan both run 1 July to 30 June. New Zealand runs 1 April to 31 March. India runs 1 April to 31 March as well but names the result differently — a financial year assessed in the following assessment year. South Africa runs 1 March to the end of February.

Then there is the naming. South Africa and Pakistan both name a tax year for the calendar year in which it ends, so the "2027 tax year" is mostly 2026. India names its assessment year for the year after the income was earned. Malaysia names a year of assessment for the calendar year the income was earned in.

The practical consequences are three. A rate quoted "for 2026" may sit under either of two scales depending on the month. A budget announced in June applies from the following month in some of these countries and from January in others. And a page that lists a year without saying which convention it is using is ambiguous in a way that matters.

Every country page on this site states the year in the country's own words and says when it starts and ends. It is a small thing that removes a whole category of error.

Where the marginal rate is not the band you are in

In most of these systems, the tax on your next unit of income is the rate of the band you are sitting in. In five of them it is not, and the gap can be very large.

The United Kingdom, above £100,000. The Personal Allowance is withdrawn at £1 for every £2 of income, which means an extra pound of salary is taxed at 40% and also exposes a pound of previously untaxed allowance. The result is a 60% band that appears in no HMRC rate table.

The Netherlands, in the middle. The general tax credit and the labour credit taper simultaneously over an overlapping range. Someone in the 37.6% band can face a real marginal rate above the 49.5% top rate — a rate that exists in no published table, produced entirely by two credits withdrawing at once.

India, at the §87A rebate threshold. The rebate cancels the tax entirely up to a limit and then stops. Crossing the limit does not taper the relief, it removes it, so a small increase in income can produce a very large increase in tax.

Malaysia, at RM35,000 of chargeable income. The RM400 rebate is a cliff for the same reason. One ringgit over the ceiling costs the whole rebate.

Ireland, five times over. The income tax scale steps once, from 20% to 40%. The USC steps three more times, at thresholds that do not coincide with it. The combined marginal rate therefore moves five times across an ordinary salary range rather than once.

Each of those pages measures the marginal rate rather than reading it off a table, because in exactly these cases the table is wrong about what the next unit of income costs.

Where the official source is missing, hidden, or wrong

This site takes every figure from the authority that sets it, and records the document and the date. Doing that across 27 countries turned up something worth publishing: the primary source is frequently not where you would expect, and in one case it is out of date.

Philippines — the summary page is wrong. RA 10963 enacted two rate schedules in the same subsection: one for 2018–2022 and a lower one "effective January 1, 2023 and onwards". The BIR's own income-tax page publishes only the first, which expired. The current schedule is in the Tax Code on the same site. The difference is five points at every band below the top, and it is the reason most Philippine calculators overstate the bill.

Pakistan — the rates are not on the tax authority's website at all. The FBR site covers registration, filing and payment but does not publish the salary slab table. The rates live in the First Schedule to the Income Tax Ordinance, replaced each year by the Finance Act and published in the Gazette. Reading the Gazette is also how we found that the 9% surcharge on salaries above Rs 10,000,000 has just been abolished.

Malaysia — the portal moved. LHDN rebuilt its site and the bookmarked rate-table URLs now return 404. The table is at a path mixing English and Malay, and a large number of secondary pages still carry figures nobody re-checked after the move.

Canada and Australia — the sites refuse automated readers. The CRA and the ATO both return 403 to ordinary tools, which means most compiled data sets are transcribing each other rather than the source. Both were read in a real browser instead.

The general lesson, and it is the reason this site exists: "the tax authority published it" is not the same as "the tax authority publishes it correctly today". Every figure here carries the document and the date so anyone can check the claim rather than trust it.

How these calculators work, and what none of them do

Every figure on every country page is computed by a deterministic engine written against that country's published rules. The scale, the thresholds, the credits and the rebates are in code, and the code is tested against amounts the authority itself prints.

That last point is the one that matters. Most of these countries publish their scale as a cumulative amount plus a rate on the excess — "R245,100 then 26% of the excess", or "₱22,500 plus 20%". Each of those rows asserts exactly how much tax there is at the floor of the band, which makes it a test. A shifted threshold still produces plausible percentages; it does not reproduce the published cumulative amount.

The AI layer explains the result. It never produces it. The model receives figures the engine has already computed and puts them into sentences; it is not asked to do arithmetic, and where it has no computed figures it is instructed to say so rather than to estimate. That boundary is the reason an AI explanation on this site can be trusted at all.

What none of these calculators do is model your whole situation. Social insurance, mandatory retirement contributions, employer schemes and claimed reliefs are all excluded, and each page lists its own exclusions in full underneath the result rather than in a disclaimer nobody reads.

They are also not tax advice. They are estimates for planning, computed in your browser — nothing you type is sent anywhere, stored or sold.

What is covered, and what is not here yet

27 countries have a full calculator, a verified engine and a page explaining the exception that makes that system unlike the others: United Kingdom, Ireland, France, Spain, Portugal, Italy, Malta, Netherlands, Germany, Austria, Switzerland, Luxembourg, Sweden, Canada, Australia, New Zealand, India, Singapore, Hong Kong, Japan, Malaysia, Philippines, Pakistan, Thailand, South Africa, Ethiopia, Jamaica.

They were not chosen at random. They are the 27 countries with the most search demand for an income tax calculator in English, which is also, roughly, the set of countries where someone is most likely to be looking for one in a language this site is written in.

That is every country with meaningful English-language search demand for an income tax calculator. Two of them took a second attempt. Malta's tax authority is behind a security service that blocks automated readers outright — the Income Tax Act came instead from the legislation portal's own PDF viewer, whose file sits behind a path the page never links to. Ethiopia's Ministry of Revenue serves the current proclamation only from a host that answers on one hostname and not the other. Both were worth the second attempt: each turned up something no third-party table carries.

Two of those findings are worth naming here. Ethiopia replaced its income tax scale wholesale in 2025 — the exempt amount tripled and the 10% entry band was deleted — and almost every published table still shows the repealed version. And Malta's parent-with-one-child computation contains a five-euro discontinuity at €60,000 that is in the consolidated statute rather than in anyone's transcription of it.

Three of the countries here carry a warning rather than a complete answer. Switzerland's federal tariff is computed exactly and is only a quarter to a third of a Swiss bill, because the cantonal and communal layers vary down to the village. Spain's page covers the state scale and all fifteen common-regime regional scales, but not the Basque Country or Navarre, which have their own income tax laws entirely. And Sweden's municipal rate — which is the Swedish income tax, in practice — is set by each of 290 municipalities, so that page lets you set it rather than pretending an average exists.

Beyond those, the remaining tail is jurisdictions with fewer than a hundred English-language searches a month between them. Each would be a real piece of work rather than a template with the currency changed: the whole point of these pages is the exception in each system, and finding the exception means reading the statute.

Scotland is a partial exception to the list: it has its own six-band income tax scale, and rather than a separate page it is built into the United Kingdom calculator, which is where someone searching for it will land anyway.

The United States is not on this list because it is the rest of the site: federal tax, all 50 states and DC, local income tax across 3,661 jurisdictions, and property tax for every US county.

Where to go next

Questions

Which of these countries has the highest income tax?
Four share the highest headline rate at 45% — the United Kingdom, Germany, Australia and South Africa — but the headline is misleading. Australia's becomes 47% with the Medicare levy, Ireland's 40% becomes 48% with the USC and higher with PRSI, and the United Kingdom has a 60% band above £100,000 that appears in no rate table. Compare effective rates on a stated income, not headlines.
Which has the lowest?
Singapore, at a 24% top rate reached only above $1,000,000, and on a narrow base: no capital gains tax, no inheritance tax, and most foreign income received by an individual untaxed. New Zealand's 39% also sits on a base with no general capital gains tax. A rate means little without knowing what it is charged on.
Why is my payslip lower than the figure your calculator gives?
Because every one of these countries has at least one charge on employment income that its income tax scale does not mention — National Insurance, the USC and PRSI, the Medicare levy, ACC and KiwiSaver, CPF, EPF, SSS and PhilHealth, CPP and EI, UIF. Each country page lists its own exclusions in full underneath the result, and none of them is folded silently into the number.
Do you cover the United States?
Yes — the US is the rest of the site rather than an entry in this list. Federal income tax and FICA, all 50 states and DC read off each state's own department of revenue, local income tax across 3,661 jurisdictions, and property tax for every US county as an effective rate computed from tax actually paid.
Will you add more countries?
Yes. Japan, France, Switzerland, Spain, Portugal and Hong Kong are the nearest by demand. Each takes real work: the value of these pages is the exception in each system — the withdrawn allowance, the tapering credit, the rebate cliff, the formula instead of brackets — and finding that means reading the statute rather than copying a rate table.
Where do the figures come from?
From each country's own tax authority or statute, with the document and the date recorded on the page. Where the two disagree, the statute wins: the Philippine schedule here comes from the Tax Code because the BIR's own summary page still publishes one that expired at the end of 2022, and the Pakistani slabs come from the Gazette because the FBR does not publish them on its site at all.
Does the AI calculate the tax?
No, and this is the boundary the whole site is built on. A deterministic engine computes every figure from the published rules; the model receives the finished numbers and explains them. It is never asked to do arithmetic, and where it has no computed figures it says so instead of estimating.
Is Scotland covered separately?
Not as its own page. Scotland sets its own income tax on non-savings income with six bands rather than the three that apply in the rest of the UK, and that scale is built into the United Kingdom calculator — including the point where a Scottish taxpayer's marginal rate diverges from an English one on the same salary.