UK £100K TAX TRAP CALCULATOR · RUNS IN YOUR BROWSER · NOTHING UPLOADED

Earning over £100,000? Find out what the 60% band costs you, and what escaping it costs.

Enter your pay. You get your real marginal rate, the pension contribution that restores your personal allowance, and the true out-of-pocket cost of making it, including National Insurance, Child Benefit and childcare.

A first read written from published rules without a live lookup. England, Wales and Northern Ireland rates. Confirm current figures. Not tax advice.

Fill in the figures, then click Check my band.

What it does, and what it leaves to you

Common questions

What is the 60% tax trap?

Between £100,000 and £125,140 of adjusted net income you lose £1 of personal allowance for every £2 earned. That extra income is taxed at 40% and also pulls £0.50 of allowance into the 40% band, so the effective marginal income tax rate is 60%, or about 62% with employee National Insurance.

How much do I need to pay into a pension to avoid it?

Your adjusted net income minus £100,000. A gross pension contribution of that size brings you back to exactly £100,000, restores the full £12,570 allowance and, with salary sacrifice, costs far less than its face value. Enter your pay to see the real out-of-pocket cost.

Does it also affect childcare?

Yes. Tax-Free Childcare and the 30 hours of free childcare are lost entirely if either parent's adjusted net income is over £100,000, so the cliff can be worth thousands. Enter the yearly value to see it included.

Is salary sacrifice better than a personal pension contribution?

For tax they are equivalent here, but salary sacrifice also saves 2% employee National Insurance above £50,270 (8% below it) and often employer NI too. Personal contributions need a claim through Self Assessment for the higher-rate part.

Does this cover Scotland?

No. It uses the England, Wales and Northern Ireland bands. Scottish rates differ and the trap sits in a different place.

Is my data uploaded anywhere?

No. Everything is calculated in your browser and nothing is sent.