Tag: HMRC
Her Majesty’s Revenue and Customs (HMRC) (Welsh: Cyllid a Thollau Ei Mawrhydi) is a non-ministerial department of the UK Government responsible for the collection of taxes and the payment of some forms of state support. HMRC was formed by the merger of the Inland Revenue and Her Majesty’s Customs and Excise which took effect on 18 April 2005.[2]