Guide
D0 Tax Code Explained
D0 usually means all pay from that employment is taxed at the higher rate.
Quick answer
If D0 appears on the wrong job, the payslip can look dramatically wrong because there is no personal allowance and no basic-rate band there.
What to check
- D0 can be correct for a second job for a higher-rate taxpayer.
- If it appears unexpectedly on your main job, tax can jump sharply.
- Scottish equivalents use different codes and rates.
What to do next
- Use the checker if the deduction looks far too high.
- Compare with HMRC notices before asking payroll to amend anything.
- Read the Scottish code guide if your code begins with S.
Try the tool
Use the checker if you already have a payslip. Use the calculator if you want to model take-home pay or salary-sacrifice changes before payday.