Overview of HM Revenue and Customs (HMRC) What is HM Revenue and Customs (HMRC)? The term Her Majesty’s Revenue and Customs (HMRC) refers to the U.K. government tax authority. Established in 2005 through a merger of the Inland Revenue and Customs & Excise, HMRC is responsible for collecting taxes, administering
Read more