Do I need an HMRC Tax check code?

HMRC Tax Check Code: Your Taxi Licence Essential

09/08/2026

Rating: 4.99 (7956 votes)

As a professional taxi or private hire vehicle (PHV) driver in the UK, navigating the various regulations and requirements can often feel like a journey through a complex maze. Among the crucial updates introduced by HM Revenue & Customs (HMRC), the requirement for a Tax Check Code has become a pivotal part of the licensing renewal process. This change, designed to ensure that all drivers are properly registered for tax and are fulfilling their obligations, is more than just another bureaucratic hurdle; it's a fundamental shift towards greater transparency and fairness within the industry. Understanding exactly what this code is, why it's necessary, and how to obtain it is paramount for ensuring your livelihood remains secure and your license stays valid. This comprehensive guide will demystify the HMRC Tax Check Code, providing you with all the essential information to navigate this requirement smoothly and confidently.

Do you need a tax check code?
Individuals, companies and any type of partnership must complete a HMRC tax check and give their licensing authority a tax check code if they are: You must then use the tax check code to confirm that the tax check has taken place before you can grant or refuse their application.
Table

What Exactly is an HMRC Tax Check Code?

At its core, an HMRC Tax Check Code is a unique, 9-character alphanumeric code generated by HMRC. Its primary purpose is to confirm to your local licensing authority that you have completed a tax check with HMRC. This check involves a straightforward process where HMRC verifies that you are registered for tax and have considered your tax obligations regarding your taxi or PHV driving income. It's not a check of your specific tax figures, nor does it require you to share sensitive financial details directly with your licensing council. Instead, it's a confirmation that you have engaged with HMRC about your tax affairs. Think of it as a digital handshake between you, HMRC, and your licensing body, ensuring everyone is on the same page regarding your tax compliance.

The introduction of this code marks a significant step in the government's broader strategy to tackle the hidden economy and ensure a level playing field across various sectors, including the taxi and private hire industry. By making it a mandatory part of the license renewal process, HMRC aims to encourage tax compliance from the outset, ensuring that all drivers are contributing their fair share and operating legitimately. Without this code, licensing authorities are legally unable to process your license renewal applications, making it an indispensable element for continued operation.

Who Needs an HMRC Tax Check Code and When?

The requirement for an HMRC Tax Check Code specifically applies to individuals applying for or renewing a license for a taxi driver, private hire vehicle driver, private hire vehicle operator, or scrap metal dealer. For the vast majority of our readers, this means you, as a taxi or PHV driver, will need to obtain this code when it's time to renew your existing license. It's not typically required for first-time applicants, unless you've previously held such a license. The key trigger for needing the code is the renewal of your license with your local council or licensing authority.

It’s important to note that this requirement applies regardless of how you pay your tax. Whether you're self-employed, an employee (PAYE), or a combination of both, you will still need to complete the tax check. The purpose is not to determine your tax status, but to confirm that you have considered and declared your income from taxi or PHV driving to HMRC. This ensures that even those who might primarily be employed elsewhere but drive a taxi part-time are still accounting for their additional income correctly.

The frequency of needing a new code aligns with your license renewal cycle. If your taxi license needs renewal every three years, you will need to obtain a new Tax Check Code every three years as part of that renewal process. Each code has a limited validity period, typically 120 days from its generation, so it’s crucial to time your application for the code correctly to ensure it's still valid when your licensing authority processes your renewal.

Why Was This Introduced? The Drive for Fairness and Compliance

The introduction of the HMRC Tax Check Code is part of wider government efforts to combat tax evasion and promote fairness across the UK economy. Before this measure, there were instances where individuals might operate in the taxi and private hire sector without fully declaring their income or being properly registered for tax purposes. This created an unfair advantage over compliant businesses and individuals, undermining the integrity of the tax system and depriving public services of vital funding.

The new legislation, which came into effect on 4 April 2022, mandates that all licensing bodies in England and Wales must confirm that an applicant for a taxi or private hire vehicle licence has completed a tax check with HMRC. This is a crucial step in ensuring that those who earn income from driving are meeting their tax obligations. It provides a simple, yet effective, mechanism for licensing authorities to verify tax compliance without delving into complex financial details. By making the Tax Check Code a prerequisite for license renewal, the government has empowered local councils to play a direct role in upholding tax compliance, fostering a more transparent and equitable marketplace for all drivers.

This initiative not only aims to recover unpaid tax but also to create a level playing field. Compliant drivers who diligently declare their income and pay their taxes should not be disadvantaged by those who do not. The Tax Check Code serves as a public declaration of your commitment to legitimate operation, building trust within the industry and with the public. It’s about ensuring that everyone contributes their fair share to the services and infrastructure that support our communities, including the roads and public transport networks that taxi drivers rely upon daily.

How to Obtain Your HMRC Tax Check Code: A Step-by-Step Guide

Obtaining your HMRC Tax Check Code is a relatively straightforward process, primarily conducted online through the UK government's official website. It's designed to be accessible, but it does require you to have certain information readily available. Here's a detailed breakdown of the steps you'll need to follow:

  1. Access the HMRC Online Service: Navigate to the GOV.UK website and search for "HMRC tax check for a taxi or private hire licence". You'll be directed to the dedicated online service for completing the tax check.
  2. Sign In to Your Government Gateway Account: You will need to sign in using your Government Gateway user ID and password. If you don't have a Government Gateway account, or can't remember your details, you'll need to create one or recover your credentials. This account is essential for accessing various HMRC online services.
  3. Confirm Your Tax Obligations: Once logged in, the service will guide you through a series of questions to confirm that you are registered for the correct tax (Income Tax, for most drivers) and that you have declared any income from your taxi or private hire driving.
    • For Self-Employed Drivers: You will need to confirm you are registered for self-assessment. You'll be asked for your Unique Taxpayer Reference (UTR). If you are new to self-employment and haven't registered, the service will prompt you to do so. This is a crucial step; you cannot get a code without being correctly registered.
    • For Employed (PAYE) Drivers: If you are primarily employed by a taxi firm and pay tax through PAYE, you will confirm this. Even if your main income is PAYE, you still need to declare any additional income from taxi driving if you're not an employee for that specific work.
    • For Drivers with No Income Yet: If you're renewing your license but haven't started earning from taxi driving yet, or have recently started and haven't had to submit a tax return, you will still need to complete the check and declare that you have considered your tax obligations.
  4. Generate Your Code: Once you've successfully answered the questions and confirmed your tax position, HMRC will immediately generate your unique 9-character Tax Check Code.
  5. Record Your Code: Make sure to carefully note down this code. It will be displayed on the screen, and HMRC will also send it to your secure HMRC online account. You will need to provide this code directly to your licensing authority.

What if I don't have a UTR (Unique Taxpayer Reference)?

If you are a self-employed taxi driver and don't have a UTR, it means you're not yet registered for self-assessment. You must register for self-assessment with HMRC. This can be done online via GOV.UK. Once registered, HMRC will send you a UTR by post. This process can take a few weeks, so it’s vital to start early if this applies to you. You cannot complete the tax check without your UTR if you are self-employed.

Remember, the code is only valid for 120 days from the date it's issued. Therefore, it's advisable to apply for your code when you are within this window of your license renewal date. Applying too early might mean your code expires before your licensing authority processes your application, requiring you to get a new one.

What to Do with Your Tax Check Code

Once you have successfully obtained your unique 9-character Tax Check Code from HMRC, the next crucial step is to provide this code to your local licensing authority when you submit your license renewal application. This is not a step to be overlooked, as your application cannot proceed without it.

Here’s what you need to know:

  • Submit with Your Renewal Application: Your licensing authority will have a specific section on their renewal form, or an online portal, where you must enter the Tax Check Code. Ensure you enter it accurately.
  • Licensing Authority's Role: Upon receiving your code, your local council's licensing department will use it to access a secure HMRC online service. This service allows them to verify that you have completed the tax check. They do not see any of your personal tax details or financial figures; they only receive a confirmation that the check has been completed and is valid.
  • Validity Period: As mentioned, the code is valid for 120 days. It's imperative that the code is still valid when your licensing authority attempts to verify it. If it has expired, you will be required to obtain a new one, which could delay your license renewal.
  • No Physical Certificate: HMRC does not issue a physical certificate for the tax check. The 9-character code is all that is required. Keep a record of it yourself, but the primary action is to provide it to your licensing body.

This streamlined process ensures that licensing authorities can quickly and efficiently confirm your tax compliance without handling sensitive tax information, maintaining privacy while upholding the new legal requirements.

Consequences of Not Having a Tax Check Code

The implications of not having a valid HMRC Tax Check Code when you apply for your taxi or PHV license renewal are severe and direct. Under the new legislation, licensing authorities are legally prohibited from processing your application without this code. This is not a discretionary rule; it's a statutory requirement.

  • License Renewal Refusal: The most immediate and significant consequence is that your license renewal application will be refused. Your local council simply cannot issue or renew your license without a valid code.
  • Cessation of Operations: If your license expires and cannot be renewed due to the lack of a Tax Check Code, you will no longer be legally permitted to operate as a taxi or private hire vehicle driver. This directly impacts your ability to earn a living in the industry.
  • Financial Hardship: Being unable to work can lead to significant financial hardship, affecting your income, family, and ability to meet financial commitments.
  • Legal Ramifications: Continuing to drive for hire without a valid license is illegal and can lead to severe penalties, including hefty fines, vehicle seizure, and even prosecution.

Therefore, understanding and complying with the Tax Check Code requirement is not merely a suggestion; it is a critical step to ensure the continuity of your professional driving career. Proactive engagement with HMRC to obtain your code well in advance of your license expiry date is the best strategy to avoid any disruption to your livelihood.

Key Information at a Glance for Your HMRC Tax Check Code

To help you quickly grasp the essentials, here's a summary of the vital information regarding the HMRC Tax Check Code:

AspectDetails
What is it?A unique 9-character code from HMRC confirming you've considered your tax obligations for taxi/PHV income.
Who needs it?All taxi/PHV drivers, operators, and scrap metal dealers renewing their licenses.
When is it needed?Only when renewing an existing license (not usually for first-time applications).
How to get it?Online via GOV.UK, using your Government Gateway account, by completing a tax check.
What information is needed?Government Gateway ID, UTR (if self-employed), and confirmation of tax registration.
How long is it valid?120 days from the date of issue.
What to do with it?Provide the code to your local licensing authority when submitting your renewal application.
Consequences of no code?License renewal refusal, inability to work legally, potential financial and legal issues.

Frequently Asked Questions (FAQs) About the Tax Check Code

Navigating new regulations often comes with questions. Here are some of the most common queries regarding the HMRC Tax Check Code:

Q1: I'm a new driver and this is my first license application. Do I need a Tax Check Code?

A: Generally, no. The requirement for a Tax Check Code applies when you are renewing an existing taxi or private hire vehicle license. First-time applicants are usually exempt from this specific requirement, as the system is designed to check ongoing tax compliance for those already in the industry. However, you should always check with your specific local licensing authority, as local interpretations or future changes could occur. Regardless, as a new driver, it's crucial to understand your tax obligations from day one and register for self-assessment if you will be working for yourself.

Q2: I work for a taxi company and my tax is handled via PAYE. Do I still need a Tax Check Code?

A: Yes, absolutely. The Tax Check Code requirement applies to all drivers, regardless of their employment status. Even if your primary income is taxed through PAYE, you still need to complete the tax check to confirm that you have considered your tax obligations for any income derived from your taxi or private hire driving activities. The check simply confirms you've engaged with HMRC about your tax position, not that you owe a specific amount or are self-employed.

Q3: My license expires in six months. When should I get my Tax Check Code?

A: It's recommended to obtain your Tax Check Code within the 120-day validity period before your license expires. For example, if your license expires on 31st December, you should aim to get your code anytime from early September onwards. Applying too early means the code might expire before your licensing authority processes your renewal, forcing you to get a new one. Always check your local council's specific guidance on renewal timings.

Q4: I don't have a Unique Taxpayer Reference (UTR). Can I still get a code?

A: If you are self-employed as a taxi driver, a UTR is essential. If you don't have one, it means you're not registered for self-assessment. You must register for self-assessment with HMRC via GOV.UK. HMRC will then send you your UTR by post, which can take several weeks. You will need this UTR to complete the tax check online. If you are an employee (PAYE), a UTR is not required for the tax check, but you will still need to confirm your tax position.

Q5: What if I've been driving for years and have always paid my taxes? Is this just a formality?

A: While it may seem like a formality if you're already tax-compliant, it's a mandatory legal requirement for all license renewals from April 2022 onwards. It's HMRC's way of ensuring that everyone is actively engaging with their tax responsibilities, regardless of their past compliance record. It serves as a universal check to maintain fairness and transparency across the industry. So, yes, even long-standing, compliant drivers must obtain the code.

Q6: Can my accountant or a family member get the Tax Check Code for me?

A: No. The tax check must be completed by the individual license holder themselves, as it involves confirming your personal tax affairs and using your Government Gateway account credentials. While an accountant can advise you on your tax obligations, they cannot complete the tax check on your behalf. This ensures the integrity and personal responsibility of the process.

Q7: What happens if my Tax Check Code expires before my license is renewed?

A: If your code expires before your licensing authority verifies it, they will be unable to process your renewal application. You will then need to go back to the HMRC online service and obtain a new Tax Check Code. This will inevitably delay your license renewal, so it's crucial to ensure your code remains valid throughout the application process. Always factor in potential processing times by your local council.

Tips for a Smooth Tax Check Process

To ensure a hassle-free experience when obtaining your HMRC Tax Check Code, consider these practical tips:

  • Act Early: Don't leave it until the last minute. While the code is valid for 120 days, starting the process well in advance of your license renewal date provides a buffer for any unforeseen issues, such as needing to register for self-assessment or recovering Government Gateway details.
  • Keep Your Records Organised: Ensure you know your Government Gateway user ID and password, and if self-employed, your Unique Taxpayer Reference (UTR). Having these readily accessible will speed up the online process.
  • Understand Your Tax Status: Be clear on whether you are self-employed, employed (PAYE), or both, for your taxi driving income. This will help you answer the questions correctly during the online tax check.
  • Utilise GOV.UK: The official GOV.UK website is the definitive source for information and the platform for obtaining your code. Be wary of unofficial sources that might provide incorrect or misleading advice.
  • Seek Professional Advice: If you are unsure about your tax obligations, require assistance with registering for self-assessment, or have complex tax affairs, consider consulting a qualified accountant or tax advisor. They can provide tailored guidance to ensure you are fully compliant.
  • Communicate with Your Licensing Authority: If you foresee any difficulties or have specific questions related to your license renewal and the tax check, contact your local licensing authority. They can often provide clarification on their specific procedures and timelines.

Conclusion: Ensuring Your Continued Journey on the Road

The HMRC Tax Check Code is an undeniable new reality for all taxi and private hire vehicle drivers in the UK. Far from being a mere inconvenience, it represents a significant step towards greater transparency, fairness, and compliance within the industry. By understanding its purpose, knowing when and how to obtain it, and being aware of the consequences of non-compliance, you can ensure your journey on the road continues without interruption.

Embracing this requirement is not just about adhering to the law; it's about contributing to a more legitimate and reputable taxi sector. By taking proactive steps to secure your Tax Check Code well in advance of your license renewal, you safeguard your livelihood and demonstrate your commitment to operating as a responsible, compliant professional. Stay informed, stay prepared, and keep driving with confidence.

If you want to read more articles similar to HMRC Tax Check Code: Your Taxi Licence Essential, you can visit the Taxis category.

Go up