HM Revenue & Customs ("HMRC") is the department responsible for the business of the former Inland Revenue and HM Customs and Excise. It has 2 roles: