Calculator
K tax codes are the UK's most punishing — instead of giving you tax-free pay, they ADD income to your taxable salary. Here's how the math works and when (if ever) you should accept the K-code or push back to HMRC.
How k tax code calculator works in 2025/26
A K code reverses the normal allowance logic. Instead of "1257L = £12,570 tax-free", "K500" means "£5,009 ADDED to your taxable income before tax is calculated".
Formula: K-addition = (K-number × 10) + 9 = added taxable income. So K500 → £5,009/year, K1000 → £10,009/year, K2000 → £20,009/year.
Why HMRC issues a K code:
- Large benefits-in-kind (BIK) — e.g. company car >£12,570 BIK value, expensive medical insurance, school fees
- Tax owed from previous year — being collected via this year's PAYE
- State pension exceeding personal allowance for older workers still in employment
- Underpaid tax via self-assessment being recovered via PAYE
- Multiple incomes where total exceeds personal allowance bandwidth
HMRC 50% rule: No matter how big your K-code, the tax deducted in any single pay period cannot exceed 50% of that period's gross pay. Excess carries over to subsequent periods. Without this cap, some K-coded pensioners would have £0 take-home.
Worked example: £35,000 + K500 (£5,009 added BIK)
Notional taxable: £40,009. Tax: £37,700×20% + £2,309×40% (above £50,270? no, £40,009 well under) → all at 20% = £8,001.80. NI £1,794.40. Take-home £25,203.80.
Gross: £35,000 → Take-home: £25,203.80/year (£2,100.32/month)
Worked example: £25,000 + K1000 (£10,009 added)
Notional taxable £35,009. Tax £4,487.80. NI £994.40. Take-home £19,517.80. Without K code take-home was £21,519.60 — K1000 cost £2,001.80.
Gross: £25,000 → Take-home: £19,517.80/year (£1,626.48/month)
Worked example: £60,000 + K2000 (£20,009 added)
Notional £80,009. Tax £19,431.60 (some in 40% band). NI £3,210.60. Take-home £37,357.80. K2000 cost £8,000 vs 1257L baseline.
Gross: £60,000 → Take-home: £37,357.80/year (£3,113.15/month)
Frequently asked questions
Official UK Sources
- GOV.UK — Tax codes
- GOV.UK — Letters in your tax code (K codes)
- GOV.UK — Expenses and benefits (BIK)
- GOV.UK — Tax over/underpayments
Last reviewed: May 2026 against HMRC 2025/26 rates.
Related Calculators
Tax Code 1257L Explained Uk | Tax Code Br Explained Uk | Emergency Tax Calculator Uk 2025 26 | Tax Calculator | Salary Calculator