Question: what are hmrc compliance checks?
Answer: A compliance check is a formal investigation into your tax affairs to make sure your tax return is correct and/or to check that any payments made by the company are for the right amount and are paid on time. ... The only way HMRC can find out whether the return is correct is by conducting a compliance check.