Do HMRC check all Self Assessments?

All self-assessment tax returns are checked by the HMRC, either manually or automatically. The HMRC can also randomly select your tax return for a compliance check and will alert you to any inaccuracies or suspicions.