Answers · UK 2025/26
How much tax do I pay on £300,000 in the UK?
On a £300,000 salary in 2026/27 (England, Wales or Northern Ireland) you pay £121,203 Income Tax and £8,010.60 National Insurance, leaving £170,786.40 take-home pay, or about £14,232.20 a month.
Full answer
For a £300,000 annual salary in 2026/27: the standard Personal Allowance is £12,570. Because this salary is above £125,140, the Personal Allowance is fully withdrawn and part of the income is taxed at the 45% additional rate. Income Tax on this salary comes to £121,203, and National Insurance comes to £8,010.60, giving total deductions of £129,213.60. That leaves take-home pay of £170,786.40 a year, or £14,232.20 a month. In Scotland, the same salary produces Income Tax of approximately £131,634.35 because of the different Scottish starter, basic, intermediate, higher and advanced rate bands, which tax income differently to the rest of the UK even though the Personal Allowance and National Insurance rules are identical. Someone repaying a Plan 2 student loan (England/Wales pre-2023 starters, threshold £29,385) at this salary would pay a further 9% on earnings above that threshold, while a Plan 5 borrower (threshold £25,000) would repay 9% on a larger slice of income. Use the Take-Home Pay calculator to add pension contributions, salary sacrifice or student loan repayments for an exact net figure.
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.