The nine-character HMRC tax-check code licensing councils need before processing a taxi or PHV driver’s renewal

A taxi driver can pass the medical, complete the DBS process and submit every licensing document requested, yet still have a renewal stopped by nine missing characters.
The tax-check code has become a routine part of licence renewal, but it is still confused by some with a tax bill, a council audit or proof that every figure on a tax return has been accepted.
It is none of those things. The check confirms that the applicant is appropriately registered for tax where necessary and asks how tax is paid on income from the licensed trade.
In England and Wales, the rules have applied since 4 April 2022. They cover renewals for taxi driver licences, private hire driver licences and private hire vehicle operator licences. Comparable rules took effect in Scotland and Northern Ireland on 2 October 2023, although the licence types and terminology differ.
Individuals, companies and partnerships can all fall within the system. Business structure does not make an operator or driver automatically exempt.
A tax check is generally required when renewing a licence, applying for the same type of licence already held with another authority or reapplying for a licence of that type that expired less than a year earlier.
A genuine first-time applicant follows a different process. Somebody who has never held that type of licence, or whose previous licence ceased to be valid at least a year earlier, normally confirms awareness of their tax responsibilities rather than completing the full check.
A person who already holds a private hire driver licence but applies for an operator licence for the first time may be renewing one regulated activity while beginning another.
The applicant must complete the tax check personally. HMRC does not allow an accountant, tax adviser or licensing agent to carry it out on the applicant’s behalf.
That rule can surprise drivers who might leave Self Assessment to an accountant. An adviser can help ensure the underlying records are correct, but the licence holder must answer the check’s questions. The online process requires Government Gateway sign-in details, information about when the licence was first obtained, the length of the most recent licence and the method used to pay tax on licensed-trade income
.
Once completed, HMRC provides a nine-character code. The applicant supplies that code to the licensing authority, which confirms that the check has been completed.
The council does not receive the applicant’s tax return, income, declared profit or payment history. HMRC’s factsheet says the licensing body receives confirmation of completion but cannot access the applicant’s tax affairs.
A code lasts for 120 days, so completing the check too early can therefore be as unhelpful as leaving it too late, particularly where a renewal application is delayed.
One code can support several applications of the same licence type, including taxi driver applications to different authorities. Different licence types require separate checks, so a driver-and-operator applicant may need more than one code.
Licensing authorities cannot continue processing an application that requires a check until they receive a valid code. This makes the administrative deadline commercially significant. A driver whose licence expires may lose the ability to work even though the underlying tax issue is capable of being resolved.
For drivers approaching identify which licence types are being applied for, check the renewal date, ensure Government Gateway details work and complete the correct process within the 120-day window.
Taxi licensing already contains enough moving parts. The tax code is one of the most preventable reasons for an otherwise complete application to stall.
Text
Text
.jpg)








