Quick answer
A compliance check is HMRC asking questions about your tax return or records. Respond by the date on the letter, send only what is requested and consider asking an accountant to help.
Filing your Self Assessment doesn’t have to be stressful. Let our qualified accountants handle everything — accurately and on time.
What a compliance check is
HMRC runs checks to confirm returns are accurate. A check can be a simple question about one figure or a more detailed review of your records. It does not mean you have done anything wrong.
Types of letters
You might receive an informal enquiry, a formal enquiry into a return, or a letter asking you to check and correct a return. Each type has different rights and time limits, so read it carefully.
Want an accountant to handle this for you?
Fixed price from £199 + VAT. Done for you online by UK accountants.
How to respond
Note the deadline, gather the specific records requested, and reply in writing keeping copies. Do not send unrelated documents. If you spot a mistake, say so and correct it voluntarily, which usually reduces penalties.
When to get help
Ask an accountant if the letter mentions a formal enquiry, large sums, penalties or several tax years. Professional help can keep the check focused and calm.
Understanding what a compliance check is
A compliance check is HMRC asking you to explain or evidence something on a tax return or in your tax affairs. It can be a simple request for a few documents, a more detailed review of a year’s records, or a formal enquiry into a return. Receiving one does not mean you have done something wrong. Checks can be triggered by random selection, by mismatches with information HMRC holds from banks, employers and other third parties, or by figures that look out of line with your sector.
There are time limits. HMRC can normally open an enquiry into a return within 12 months of the date you filed it. If tax has been missed, a discovery assessment can go back 4 years for ordinary errors, 6 years where there has been carelessness and 20 years where behaviour was deliberate. This is why keeping records for five years after the 31 January filing deadline is a minimum, and why some people keep them longer. See our guide on how long to keep tax records.
Step-by-step: how to respond
- Read the letter carefully. Note the tax year, the specific questions, the documents requested and the reply date. The letter sets the deadline.
- Do not ignore it. If you need more time, ask HMRC before the deadline and give a reason.
- Gather evidence. Bank statements, invoices, receipts, contracts, payslips and working papers for the year concerned.
- Answer exactly what is asked. Be accurate, clear and brief, and send copies rather than originals.
- Keep a record. Keep a copy of your reply, the date sent and the method used.
- Correct genuine errors promptly. If you find a mistake, tell HMRC and pay what is due, because voluntary disclosure usually leads to a better outcome than waiting to be found.
Our HMRC letters explained guide helps you tell the different types of letter apart, and nudge letters about undeclared income are a separate and softer type of contact.
Worked example: reconciling a bank mismatch
This is an illustrative example. A landlord reported rent of £7,200 for the year (£600 a month × 12). HMRC’s letter notes that her bank account received £9,600 of credits, and asks her to explain the £2,400 difference.
| Item | Amount |
|---|---|
| Credits into the account | £9,600 |
| Rent reported | £7,200 |
| Difference to explain | £2,400 |
| Gift from a parent (documented) | £1,500 |
| Sale of personal furniture (documented) | £900 |
| Unexplained | £0 |
Because the £1,500 gift and the £900 furniture sale are not rental income and she has evidence, no tax is due. Suppose instead that £900 was extra rent she had forgotten. At the basic rate of 20% the extra tax would be £900 × 20% = £180, plus interest from the original due date, with any penalty depending on how HMRC views the behaviour. Check current HMRC guidance for how penalties are calculated.
Common mistakes when responding to HMRC
- Ignoring the letter or missing the reply date, which can escalate the check.
- Sending far more paper than was asked, which can open new lines of questioning.
- Guessing at answers instead of checking the records.
- Sending original documents with no copy kept.
- Offering opinions about HMRC or the tax system rather than facts.
- Failing to take advice where the check is complex or long-running.
Checklist for a compliance check
- Log the letter’s date, reference and deadline.
- Identify the tax year and the return in question.
- Collect and index supporting records.
- Draft a clear reply and have someone review it.
- Send it by a traceable method and keep proof.
- Diary any follow-up dates.
It can help to have a qualified accountant deal with HMRC for you. SATR offers a fixed fee from £199 + VAT for preparing and filing returns online with qualified UK accountants, and good records at that stage make any later check much easier. Our Self Assessment for sole traders page explains what we do, and enquiry representation can be discussed separately.
This is general information, not personal tax advice.
Preparing in advance so a check is less stressful
The best protection is a tidy set of records kept as you go. Save invoices and receipts digitally, label bank transactions as you reconcile them, and keep a short note of any unusual one-off item, such as a loan, a gift or the sale of a personal asset. If a letter ever arrives, you will then be able to answer in days rather than weeks.
It also helps to keep a copy of each filed return and its supporting workings together in one folder for each tax year. Where you have used estimates, note how you reached them. If you have made a mistake in the past, you can amend a return within 12 months of the 31 January deadline, and for older years you can contact HMRC to correct it, so it is better to act early than to wait for a letter to arrive.
Frequently asked questions
How long can HMRC look back?
Usually 4 years for honest mistakes, 6 years for carelessness and up to 20 years for deliberate errors.
Do I have to attend a meeting?
Not always. Many checks are handled by letter or phone, and you can have an adviser attend with you.
Tax rules and rates change. Figures here reflect 2025/26 guidance; always check current HMRC rules or ask us before acting.
How long does a compliance check take?
It varies. Simple document requests can be resolved quickly, while formal enquiries can run for months. Your reply and the complexity of the records both affect the timing.
Can HMRC check a return after the 12 month enquiry window?
Not by opening a normal enquiry, but a discovery assessment can still be raised for 4, 6 or 20 years depending on the behaviour involved.
Should I tell HMRC about an error I find while replying?
Yes. Telling HMRC promptly and paying any tax due generally leads to a better outcome than leaving the error to be found.
Don’t leave your tax return to the last minute. Avoid penalties, save time, and let an expert take care of it for you.
Related guides
- Self Assessment Deadline 31 January 2027: Preparation Plan
- What to Do If HMRC Opens an Enquiry Into Your Tax Return
- How to Claim a Self Assessment Tax Refund
- penalty appeals
Ready to file without the stress?
Fixed price from £199 + VAT. Done for you online by UK accountants.





