There's one in every workplace. Someone leans over and says, dead serious: “Careful taking that raise — it'll push you into a higher tax bracket and you'll actually take home less.” It's the most confidently repeated wrong thing in personal finance. Let's bury it with numbers.
The Math
Almost every income-tax system on Earth — including all 34 in our calculator — is progressive and marginal. That word “marginal” is the whole story: a higher rate only ever applies to the dollars above the threshold, never the ones below it. Your existing income keeps being taxed exactly as before.
Say a bracket boundary sits at $135,000 and the rate above it is 37%. You get a raise from $134,000 to $140,000:
Only the top slice is taxed higher (illustrative)
You keep thousands of the raise. You are not worse off. The idea that a raise can drop your pay because of a bracket is mathematically impossible under a marginal system.
The Nuance (Where It Can Actually Bite)
Here's the honest bit the myth accidentally gropes at. A raise can sting in specific spots — but these are cliffs and thresholds, not tax brackets:
- Means-tested benefits that cut out sharply at an income line (family payments, subsidies, healthcare concessions).
- Student-loan repayment thresholds — e.g. Australia's HECS or the UK's student loan kick in / step up at set incomes.
- The UK's £100k trap, where the personal allowance tapers away and creates a brutal ~60% effective rate on that band.
These are real — but they're narrow, specific, and nothing to do with “moving up a bracket.” For the vast majority of raises, you keep most of it.
See Your Real Before-and-After Take-Home
Punch in your old and new salary, pick your country, and watch what actually lands in your account — free, private, no sign-up.
Try the Take-Home Pay Calculator →💬 Settle it in the comments
Be honest:
A — I believed the “raise = less pay” myth.
B — I knew it was nonsense.
And who told you the myth? (No names needed.)
Questions about your own numbers? The calculators on this site are free, private and run in your browser.