HMRC has been criticised for failing to communicate the issue properly with customers.