A California TCP (Transportation Charter Permit) is required for any for-hire ground transportation company operating in the state. This guide walks you through every step, cost, and requirement — and we're here to help you through the entire process.
A TCP (Transportation Charter Permit) is a license issued by the California Public Utilities Commission (CPUC) that authorizes a business to legally operate as a charter-party carrier in California. This includes black car services, limousine companies, sedan and SUV services, sprinter van operators, and other for-hire ground transportation businesses.
Without a valid TCP number, operating a for-hire passenger vehicle in California is illegal and can result in fines, impoundment, and loss of your ability to operate. The TCP permit is the foundation of any legitimate livery business in the state.
The process involves several coordinated steps — business registration, DMV enrollment, commercial vehicle registration, insurance, and drug testing — all of which must be completed in a specific order and submitted to the CPUC.

Step-by-Step Process
Before you can apply for a California TCP permit, you must operate as a registered business. The CPUC accepts LLCs, corporations, and sole proprietorships. We recommend an LLC for liability protection. We can connect you with a formation specialist who handles this quickly.
Do not skip this step — the PUC will reject applications without a registered business entity.
The DMV Employer Pull Notice (EPN) program monitors the driving records of all drivers in your company. You must obtain a Requestor Code from the DMV before the PUC will process your application. Start this early — the DMV is often backlogged.
This is one of the most common delay points. Start it the same day you register your business.
Your vehicle must be registered as a commercial vehicle in the name of your business — not as a personal vehicle. This is a hard requirement. If your vehicle is currently financed and registered personally, you will need to re-register it commercially before proceeding.
Do not register your vehicle before speaking with a specialist — there are specific requirements that vary by vehicle type.
The CPUC requires proof of commercial auto insurance meeting minimum liability limits before issuing a TCP permit. For vehicles under 8 passengers, the minimum is $750,000 per occurrence. We specialize in livery insurance and can bind coverage quickly.
Standard personal auto insurance does not qualify. You need a commercial policy specifically for livery/charter operations.
The CPUC requires enrollment in a DOT-compliant drug and alcohol testing program. You must use a CPUC-approved testing facility. We can help you locate the nearest approved facility and ensure your results are transmitted correctly to the PUC.
Once your business is registered, DMV enrollment is complete, your vehicle is commercially registered, insurance is bound, and drug testing is done, you can submit the TCP application to the California Public Utilities Commission. The application fee is $300.
Once the CPUC processes your application and all requirements are verified, your TCP number is issued. You are now legally authorized to operate as a charter-party carrier in California. Keep your insurance active and your DMV enrollment current to maintain compliance.
Cost Breakdown
The CPUC application fee is $300, but the total cost of getting licensed includes several other required steps. Here's a realistic breakdown:
Business Entity Setup
Yes. The CPUC requires that you operate under a registered California business entity before applying for a TCP permit. The most common structures for livery operators are:
LLC (Recommended)
Limited liability protection, flexible taxation, relatively simple to maintain. Best for most solo operators and small fleets.
S-Corporation
Potential tax advantages for higher-earning operators. More administrative requirements but can reduce self-employment tax.
Sole Proprietorship
Simplest to set up, but provides no personal liability protection. Not recommended for livery operations.
We work with a business formation specialist who can set up your LLC or corporation quickly — often within 1–5 business days — and coordinate the timing with your TCP application process.
We'll assess your situation and connect you with the right coverage — fast. No obligation, no pressure.