📖 Guide

K Tax Code Explained — When You Owe Tax on More Than You Earn

Most tax codes give you an allowance. A K code does the opposite — it adds extra taxable income on top of your salary, usually because of company benefits or unpaid tax from a previous year.

Updated for 2026/27 rates. Information only — not tax or legal advice.

What Is a K Tax Code?

A K code (e.g. K475) means you have income or benefits that aren't being taxed elsewhere, and it's large enough to cancel out your Personal Allowance entirely and leave extra taxable income on top. Instead of reducing your taxable pay, a K code increases it.

The number in a K code (475 in the example) represents the amount added to your taxable income, multiplied by 10 — so K475 adds roughly £4,750 to your taxable pay for the year.

Why Would I Have a K Code?

Is There a Limit on How Much Extra Can Be Deducted?

Yes — by law, a K code can never take more than 50% of your gross pay in a single pay period, regardless of how large the code's number is. This "regulatory limit" protects you from an unexpectedly enormous deduction in any one payslip; if the full amount can't be collected, the shortfall carries forward.

What Should I Do If I Have a K Code?

  1. Check the coding notice HMRC sent explaining the calculation — it should break down exactly which benefit or previous underpayment is driving it.
  2. Confirm the benefit-in-kind values are accurate (your employer reports these via a P11D) — errors here are a common cause of an incorrect K code.
  3. If something looks wrong, contact HMRC via your Personal Tax Account to query it.

Related Calculators

Take-Home Pay Calculator
Full salary breakdown
PAYE Calculator
Income Tax & NI breakdown
Required Salary Calculator
Gross needed for a target take-home
Pension Contribution Calculator
Auto-enrolment & salary sacrifice

Check Your Own Numbers

Rules like these are easier to apply once you can see your actual take-home pay, tax and NI broken down.

Open the Take-Home Pay Calculator →
Written using published HMRC guidance and gov.uk rules, current as of 2026/27. Not a substitute for personalised advice — for your specific circumstances, consult gov.uk or a qualified adviser via the FCA Register.

Frequently Asked Questions

Does a K tax code mean I owe HMRC money directly?
No — you don't pay HMRC a separate bill. Instead, extra tax is collected automatically through your payslip, spread across the tax year, by adding notional income to what's taxed.
Can a K code take all of my pay?
No — by law, deductions from a K code are capped at 50% of your gross pay in any single pay period, so you always take home at least half your gross pay from that job.
Why do I have a K code if I don't get company benefits?
It can also result from unpaid tax being collected from a previous year, or from having taxable income (like the State Pension) that isn't taxed at source alongside your employment.
How do I check if my K code is correct?
Compare it against your HMRC coding notice, which itemises the benefits or previous underpayment behind the calculation — if the underlying figures (e.g. company car value) look wrong, query them with HMRC.