My payslip has BR, D0, K, M1 or a strange code
Decode the code first, then check whether it is temporary, split across jobs, or recovering an underpayment.
Letters, codes and deadlines are stressful because the first question is not "what do I owe?" It is "what document is this, what does it mean, and what should I check next?"
Decode the code first, then check whether it is temporary, split across jobs, or recovering an underpayment.
Identify the document type before you pay, appeal, ignore or call HMRC.
Estimate the likely refund route and whether the issue is payroll timing or a code correction.
Use the readiness checklist before waiting for a letter or missing a deadline.
Use the calendar for January filing, payments on account, year-end and April reset dates.
Run the income baseline after decoding the letter or code so the numbers make sense.
| Before you respond | Why it matters |
|---|---|
| Take a photo or download the document | You need the reference, date, tax year and exact wording if you challenge or compare later. |
| Check the tax year | Many HMRC letters relate to a previous tax year, not the payslip you are looking at now. |
| Compare with payslips, P60 or P45 | The quickest fix is often spotting which employer, pension provider or benefit is driving the code. |
| Save a scenario | Keep the calculation that explains why you think the result is right or wrong. |