What does “HMRC” mean?
HM Revenue and Customs. The UK tax office.
You may see it in letters from
- HM Revenue and Customs (HMRC) — Tax office
“HMRC” is a English word used in official letters in the United Kingdom. Briefly explains words like this automatically when you check a letter.
More office words
Self Assessment · Simple Assessment · P800 · UTR · tax code · PAYE · Time to Pay arrangement · National Insurance number · all words