QuickToolKit
💷

£31,000 After Tax UK (2026/27) — Take-Home Pay Breakdown

If you earn £31,000 a year in the UK, your take-home pay is approximately £25,840 a year, £2,153 a month, or £497 a week, after Income Tax and National Insurance.

These figures use 2026/27 Income Tax and National Insurance rates for England, Wales & Northern Ireland. Scotland has different Income Tax bands. Use the Salary Tax Calculator to check a custom amount or adjust for student loan repayments.

On a £31,000 salary, you take home £25,839.60 a year, or £2,153.30 a month, after Income Tax and National Insurance. That's about 83.4% of your gross pay — HMRC and NI together take the remaining 16.6%, an effective tax rate of 16.6%. This estimate assumes a standard tax code with no student loan repayments, pension deductions, or other adjustments, and applies to England, Wales & Northern Ireland tax rates for the 2026/27 tax year.

£31,000 After Tax — Full Breakdown

ComponentYearlyMonthlyWeekly
Gross salary£31,000.00£2,583.33£596.15
Personal Allowance (tax-free)£12,570.00£1,047.50£241.73
Income Tax-£3,686.00-£307.17-£70.88
National Insurance-£1,474.40-£122.87-£28.35
Take-home pay£25,839.60£2,153.30£496.92

Frequently Asked Questions

How much is £31,000 monthly after tax?+

A £31,000 salary works out to roughly £2,153 take-home pay per month in 2026/27, after Income Tax and National Insurance. This assumes a standard tax code with no student loan repayments or pension deductions, using England, Wales & Northern Ireland rates.

What tax band is £31,000 in?+

On a £31,000 salary, the top (marginal) tax band you reach is the Basic Rate (20%). The first £12,570 of your income is tax-free under the Personal Allowance, and the rest is taxed progressively through the bands above it.

How much tax do I pay on £31,000 in the UK?+

You pay £3,686 in Income Tax and £1,474 in National Insurance per year on a £31,000 salary — £5,160 in total deductions, leaving £25,840 take-home pay (an effective tax rate of 16.6%).

Related