Question: are hmrc compliance checks random?
Answer: HMRC carries out compliance checks on a proportion of returns to check their accuracy. Some checks will be completely random, while others will be made on businesses operating in 'at risk' sectors or where prior risk assessments have been conducted.