629L Tax Code: What It Means, Why You Have It, How to Check It

A 629L tax code means HMRC has set your tax-free personal allowance at £6,290 for the year rather than the standard £12,570 that comes with a 1257L code.1GOV.UK. Income Tax Rates and Personal Allowances The £6,280 gap is the total of deductions HMRC has applied against your allowance, usually because of a company benefit, untaxed income, a debt from a previous year, or high earnings above £100,000. The code itself is not a penalty and the L confirms you still qualify for the standard allowance; HMRC has just reduced how much of it you get before tax kicks in.

What the 629 and the L Actually Mean

Every PAYE code has a number and a letter. The number is your annual tax-free allowance with the last digit removed, so 629 stands for £6,290 of earnings you can take before income tax is due. The L tells your employer you’re entitled to the standard personal allowance, adjusted downward for specific items HMRC has identified.2GOV.UK. Tax Codes – What Your Tax Code Means

Payroll software reads 629L and spreads the £6,290 evenly across your pay periods. On monthly pay, that’s roughly £524 of each month’s earnings treated as tax-free, with normal income tax rates applied to everything above.3HM Revenue and Customs. PAYE Manual – PAYE11075 – Coding: Codes: How They Are Used and Calculated: Suffix Codes: The Suffix

Why HMRC Reduced Your Allowance by £6,280

The standard allowance for 2026/27 is £12,570, and a 629L code has £6,280 of deductions subtracted from it. Often that figure is a combination of two or more items rather than a single big one.

Company Benefits

A company car, private medical insurance, or another workplace perk counts as taxable income even though it never reaches your bank account. HMRC estimates the taxable value of these benefits-in-kind and takes that amount off your allowance so the tax comes out through your pay. A £30,000 electric company car at a 4 percent benefit-in-kind rate adds £1,200 of taxable benefit; add private medical cover and a few smaller perks, and the deductions climb quickly.4GOV.UK. Tax on Company Benefits – Tax on Company Cars

Untaxed Savings Interest or Dividends

If savings interest last year exceeded your Personal Savings Allowance (£1,000 for basic rate, £500 for higher rate), HMRC estimates a similar excess for the current year and collects the tax by lowering your code. Dividend income above the annual allowance is treated the same way. Because the estimate is based on the previous year, it can be out of date if your savings balance or share portfolio has changed.5GOV.UK. Tax on Savings Interest – How Much Tax You Pay

Underpaid Tax From a Previous Year

When you owe less than £3,000 from an earlier year, HMRC usually recovers it by cutting your current code rather than sending a bill. A £2,000 underpayment, combined with a modest company benefit and some untaxed interest, can pull an allowance from £12,570 down toward £6,290. Debts of £3,000 or more are normally collected separately through a simple assessment notice.

Earnings Above £100,000

If your adjusted net income goes above £100,000, your personal allowance shrinks by £1 for every £2 over the threshold and disappears entirely at £125,140.1GOV.UK. Income Tax Rates and Personal Allowances Earnings around £112,560 would taper the allowance to roughly £6,290, which produces a 629L code on its own. The effective marginal tax rate in this band works out to about 60 percent once the vanishing allowance is layered on top of the 40 percent higher rate.

Marriage Allowance

Transferring £1,260 of your personal allowance to a spouse or civil partner under the Marriage Allowance reduces your code by that amount, but it also changes the letter to N rather than L. Marriage Allowance on its own therefore won’t produce a 629L code. It can still be part of the picture if you’re the donor spouse and something else has since replaced the N with an L, or if you’re looking at an older code notice.

What a 629L Code Costs You Compared With 1257L

Because your tax-free portion is £6,290 instead of £12,570, tax starts biting on much less of your salary. On £35,000 of earnings, a 1257L code leaves £22,430 taxable; a 629L code leaves £28,710 taxable. That extra £6,280 taxed at the basic rate of 20 percent costs about £1,256 more per year, or roughly £105 a month.1GOV.UK. Income Tax Rates and Personal Allowances

If your salary reaches the higher rate band, the numbers grow. Someone on £55,000 with a 629L code has £6,280 more income taxed at 40 percent than they would on 1257L, an additional £2,512 a year.

One thing the code does not touch is National Insurance. NI is calculated separately, using its own thresholds, so a change in your tax code neither raises nor lowers it.6GOV.UK. Rates and Thresholds for Employers 2026 to 2027 If your take-home pay has dropped and you’re trying to pin down the cause, check which deduction on your payslip actually increased before assuming the code is at fault.

How to Check Whether Your 629L Code Is Right

Most incorrect codes come from HMRC working with outdated information. If you handed back a company car, cancelled private medical cover, closed a high-interest savings account, or already cleared a prior-year underpayment, the deductions built into your code may no longer match your situation.

  • Sign in to your Personal Tax Account on GOV.UK and use the “Check your Income Tax” service. It shows a line-by-line breakdown of every item making up your code, including estimated benefits, untaxed income, and any underpayment being collected, and lets you update estimates or report changes.
  • Use the HMRC app for the same information on mobile.
  • Phone the Income Tax helpline if your situation is complex or you can’t set up an online account.
7GOV.UK. Check Your Income Tax for the Current Year

Go through the breakdown line by line. Does the estimated savings interest match what you actually earned? Is HMRC still counting a company car you gave back months ago? Is there an underpayment listed that you’ve already settled? Each item that no longer reflects reality is holding your allowance down.

What Happens After You Report a Change

When HMRC accepts an update, it issues a revised P2 coding notice showing the new breakdown, viewable in your Personal Tax Account.8HM Revenue and Customs. PAYE Manual – PAYE11030 – Coding: Codes: How They Are Used and Calculated: P2 Notice of Coding HMRC sends your employer a P6 notification with the updated code, and payroll picks it up for the next pay run.9GOV.UK. Understanding Your Employees Tax Codes – Changes

If the old code was collecting too much tax, the new code refunds the overpayment through your remaining payslips. PAYE is cumulative, so once payroll recalculates on the higher allowance, the system recognises the overpayment and adjusts. You don’t have to wait for the tax year to end, though the refund may spread across several pay periods rather than land in one payslip.

If You Leave an Incorrect Code in Place

The risk runs both ways. A code that’s too low means you’re overpaying and lending HMRC money until the year-end reconciliation catches it. A code that’s too high, where HMRC hasn’t been told about a new benefit or income source, means you’re underpaying and will owe the difference.

Failing to tell HMRC about a change that leads to underpaid tax can bring penalties under Schedule 24 of the Finance Act 2007. The percentage depends on how HMRC characterises the error:

  • Careless inaccuracy: up to 30 percent of the unpaid tax.
  • Deliberate but not concealed: up to 70 percent.
  • Deliberate and concealed: up to 100 percent.
10Legislation.gov.uk. Finance Act 2007 – Schedule 24

Most coding errors sit in the careless category, and HMRC can reduce penalties further when someone makes a full and unprompted disclosure. The higher percentages are reserved for taxpayers who knowingly let an incorrect code run and hid the underpayment. Whatever the penalty position, the underlying tax is still owed: HMRC will collect it through next year’s code if it’s under £3,000, or by direct demand if it’s more.