£UK Money Tools

Take Home Pay on £31,000

On a £31,000 salary in 2025/26, you take home £25,839.60 per year (£2,153.30/month, £496.92/week) after income tax and National Insurance. Your effective tax rate is 16.6%.

BreakdownAmount
Gross Salary£31,000.00
Personal Allowance£12,570.00
Basic Rate (20%)£3,686.00
Income Tax£3,686.00
National Insurance£1,474.40
Total Deductions£5,160.40
Net Annual Pay£25,839.60
Effective Tax Rate16.6%

MONTHLY

£2,153.30

WEEKLY

£496.92

DAILY

£99.38

How £31,000 Is Taxed

With a personal allowance of £12,570.00, your taxable income is £18,430.00. Income tax on this is £3,686.00. You also pay £1,474.40 in National Insurance (8% between £12,570 and £50,270, 2% above). Total deductions: £5,160.40. Net pay: £25,839.60.

£31,000 Per Month

Your monthly take-home on £31,000 is £2,153.30. This is what lands in your bank account each month after PAYE deductions. Your tax code should be 1257L — if it differs, your deductions may not match these figures exactly.