Thousands may need HMRC registration to renew licences.