Tax code decoder · 2026 to 2027
Tax code D0: what it means
Last reviewed 10 October 2026 · How Tax Letters checks its facts
D0 takes the higher rate from everything paid under it. GOV.UK says it is usually used where there is more than one job or pension.
The short answer
- What D0 says
- GOV.UK says D0 means all your income from this job or pension is taxed at the higher rate, usually used if you have more than one job or pension.
- How tax is taken
- GOV.UK's guidance for employers says BR, D0 and D1 take tax from all income at the basic, higher and additional rate, and are for a second job or pension.
- The higher rate
- The higher rate of Income Tax is 40% on taxable income from £50,271 to £125,140, for a person with the standard Personal Allowance in 2026 to 2027.
- In Scotland and Wales
- GOV.UK says SD1 means all your income from this job or pension is taxed at the higher rate in Scotland, usually used if you have more than one job or pension. GOV.UK says CD0 means all your income from this job or pension is taxed at the higher rate in Wales, usually used if you have more than one job or pension.
Sources: GOV.UK: Income Tax rates and Personal Allowances (checked 10 Oct 2026) · All 11 sources and dates
What D0 says
GOV.UK says D0 means all your income from this job or pension is taxed at the higher rate, usually used if you have more than one job or pension.
GOV.UK's guidance for employers says BR, D0 and D1 take tax from all income at the basic, higher and additional rate, and are for a second job or pension.
You get a tax code for each employment or pension you have.
The higher rate
The higher rate of Income Tax is 40% on taxable income from £50,271 to £125,140, for a person with the standard Personal Allowance in 2026 to 2027.
| Band | Taxable income | Rate |
|---|---|---|
| Basic rate | £12,571 to £50,270 | 20% |
| Higher rate | £50,271 to £125,140 | 40% |
| Additional rate | over £125,140 | 45% |
GOV.UK's table shows the Income Tax rate in each band for 2026 to 2027 if you have a standard Personal Allowance of £12,570. It says Income Tax bands are different if you live in Scotland.
The Personal Allowance goes down by £1 for every £2 that your adjusted net income is above £100,000, so it is zero if your income is £125,140 or above. You do not get a Personal Allowance on taxable income over £125,140.
The other flat-rate codes
BR, D0 and D1 are the flat-rate codes outside Scotland and Wales; Scotland and Wales have their own versions.
GOV.UK says BR means all your income from this job or pension is taxed at the basic rate, usually used if you have more than one job or pension.
GOV.UK says D1 means all your income from this job or pension is taxed at the additional rate, usually used if you have more than one job or pension.
SD1 and CD0
The Scottish and Welsh versions have their own letters, because those countries set their own rates.
GOV.UK says SD1 means all your income from this job or pension is taxed at the higher rate in Scotland, usually used if you have more than one job or pension.
In Scotland, the higher rate of Income Tax is 42% on taxable income from £43,663 to £75,000, for a person with the standard Personal Allowance in 2026 to 2027.
GOV.UK says CD0 means all your income from this job or pension is taxed at the higher rate in Wales, usually used if you have more than one job or pension.
In Wales, the higher rate of Income Tax is 40% on taxable income from £50,271 to £125,140, for a person with the standard Personal Allowance in 2026 to 2027.
GOV.UK's guidance for employers says SBR, SD0, SD1, SD2 and SD3 take tax from all income at the basic, intermediate, higher, advanced and top rate in Scotland, and are for a second job or pension.
- Scottish codesScottish rates and the S codes
- Welsh codesWelsh rates and the C codes
Where the allowance sits
D0 gives no Personal Allowance on this income.
The standard Personal Allowance is £12,570, which is the amount of income you do not have to pay tax on.
Your employer or pension provider uses your tax code to work out how much Income Tax to take from your pay or pension, and HMRC tells them which code to use.
Checking a code for yourself
GOV.UK says you can find your tax code by checking it online (you need to sign in or create an online account), in the HMRC app, on your payslip, or on a Tax Code Notice letter from HMRC if you get one.
GOV.UK's Check your Income Tax service lets you check your tax code and Personal Allowance, see your estimated income from jobs and pensions and the tax you can expect to pay for the current tax year, update details of your income, see if your tax code has changed, tell HMRC about changes that affect your tax code, and update your employer or pension provider details.
GOV.UK has a tool for checking what a tax code means: it explains what the numbers and letters mean, how much Income Tax you are due to pay, and how to update your records if something is wrong. To use GOV.UK's tax code checker you need your tax code, your annual income before any deductions, your company benefits details and your State Pension amount.
If the code looks wrong
HMRC usually updates your tax code using information it gets from your employer or pension provider. GOV.UK says that if your tax code is wrong, it is usually because HMRC has incorrect or missing information, and that to correct it you check and update the details HMRC has about you.
GOV.UK says using the online service is the quickest way to check and update your details: sign in to the Check your Income Tax online service, check your employment, pension, estimated taxable income, company benefit and expenses details, and update your details if there is anything wrong or missing.
If you think your tax code is wrong and you cannot use the online service, GOV.UK says you can contact HMRC. HMRC's Income Tax enquiries line is 0300 200 3300. The Income Tax enquiries line is open Monday to Friday, 8am to 6pm, and closed on bank holidays.
- Tax code notice (P2)The letter HMRC sends when your code changes
GOV.UK pages on this
- GOV.UK: What your tax code meansGOV.UK's page on what your tax code means: the numbers, the letters and a worked example.
- GOV.UK: Income Tax rates and Personal AllowancesGOV.UK's Income Tax rates and Personal Allowances page for the current tax year.
- GOV.UK: Understanding your employees' tax codesGOV.UK's guide for employers, which explains the tax codes they put into payroll.
Quick answers
What does D0 mean on a tax code?
GOV.UK says D0 means all your income from this job or pension is taxed at the higher rate, usually used if you have more than one job or pension.
Why would a code use the higher rate for everything?
GOV.UK's guidance for employers says BR, D0 and D1 take tax from all income at the basic, higher and additional rate, and are for a second job or pension.
What are the Scottish and Welsh versions?
GOV.UK says SD1 means all your income from this job or pension is taxed at the higher rate in Scotland, usually used if you have more than one job or pension. GOV.UK says CD0 means all your income from this job or pension is taxed at the higher rate in Wales, usually used if you have more than one job or pension.
- GOV.UK: Income Tax rates and Personal Allowances (checked 10 Oct 2026)
- GOV.UK: Tax codes, what your tax code means (checked 10 Oct 2026)
- GOV.UK: Understanding your employees' tax codes, what the letters mean (checked 10 Oct 2026)
- GOV.UK: Tax codes (checked 10 Oct 2026)
- GOV.UK: Income Tax in Scotland (checked 10 Oct 2026)
- GOV.UK: Income Tax in Wales (checked 10 Oct 2026)
- GOV.UK: Check your Income Tax for the current year (checked 10 Oct 2026)
- GOV.UK: Check what your tax code means (checked 10 Oct 2026)
- GOV.UK: Tax codes, if you think your tax code is wrong (checked 10 Oct 2026)
- GOV.UK: Income Tax: enquiries (checked 7 Oct 2026)
- GOV.UK: Understanding your employees' tax codes (checked 10 Oct 2026)