What HMRC means by a compliance check
"Compliance check" is HMRC's umbrella term for any review it carries out to check whether tax has been correctly reported and paid. It covers everything from a short letter asking you to confirm one figure, to a formal enquiry into a whole Self Assessment or Corporation Tax return. The letter itself will usually say what's prompted the check and what HMRC wants to see.
These checks apply across most taxes: Income Tax, Corporation Tax, VAT, PAYE and Capital Gains Tax can all be subject to one. The common thread is that HMRC has identified something it wants to verify, whether that's because of a data mismatch, a claim that stands out, or simply as part of its routine risk-based checking.
Receiving a compliance check letter is not the same as HMRC accusing you of dishonesty. Many checks are resolved with no change at all once the figures are confirmed.

