Answers · UK 2025/26
How much tax do I pay on £46,000 in the UK?
On a £46,000 salary for 2026/27 (England, Wales or Northern Ireland) you pay £6,686 Income Tax and £2,674.40 National Insurance, leaving £36,639.60 take-home pay -- about £3,053.30 a month.
Full answer
For a £46,000 salary in 2026/27: taxable income after the £12,570 Personal Allowance is £33,430, entirely within the 20% basic rate band, giving £6,686 Income Tax. National Insurance is 8% of £33,430 = £2,674.40. Total deductions of £9,360.40 leave £36,639.60 take-home a year, roughly £3,053.30 a month or £704.61 a week. This salary sits just below the £50,270 higher-rate threshold, so all of it is taxed at basic rate -- an extra £4,270 of income would push part of your earnings into the 40% higher rate band. In Scotland the equivalent Income Tax bill is approximately £6,674, almost identical to rUK because the intermediate rate (21%) roughly offsets the lower starter rate (19%) at this income level.
Try the calculator
More answers
This answer is informational only and does not constitute financial, tax or legal advice. Figures are for the 2025/26 UK tax year. See our methodology and sources.