Happens in the UK. Every £2k over £100k and you lose £1k of your tax-free allowance. This means that you keep 38p of every £1 earned between £100k and £118k, before the tax rate relaxes back to a more sensible 40% after £118k (and then up to 50% at £150k).