HM Revenue and Customs (HMRC) is the UK’s tax, payment and customs authority. HMRC is responsible for the collection of taxes and the payment of public services.