VF VettyFleet
California · CPUC / TCP

How to Apply for a TCP Number in California

Updated July 21, 2026 · Verified against CPUC requirements; confirm current fees with the CPUC

To get a TCP number you apply to the California Public Utilities Commission (CPUC) for charter-party carrier authority, file proof of insurance, enroll your drivers, and pay the application fee. Most limo operators apply for a Class P permit (vehicles under 16 passengers).

What do you need to apply for a TCP?

What are the steps to get a TCP number?

  1. File the CPUC charter-party carrier application (Class P for most limo operators).
  2. Have your insurer e-file the certificate of insurance with the CPUC.
  3. Enroll drivers in EPN and the testing program.
  4. Pay the application fee; the TCP activates once insurance is on file.

For the full ongoing stack, see the California TCP license guide and the California overview.

How much does it cost to get and renew a TCP?

A new application generally runs $1,000–$1,500; renewal is $100 every three years, filed at least three months early. Confirm current fees with the CPUC.

Common questions

How do you apply for a TCP number in California?

You apply to the California Public Utilities Commission (CPUC) for charter-party carrier authority. Most limo operators apply for a Class P permit (vehicles under 16 passengers). You file proof of insurance at the GO 115-G level, enroll drivers in the DMV Employer Pull Notice program and a drug-and-alcohol testing program, and pay the application fee.

How much does a TCP number cost?

A new TCP application generally runs about $1,000–$1,500, and the renewal is $100 every three years, filed at least three months before expiration. Confirm current fees directly with the CPUC before applying.

How long does it take to get a TCP number?

It depends on how quickly your insurance is filed and your paperwork clears CPUC review. The authority isn't active until your insurance certificate is on file with the commission, so lining up a compliant policy first is the way to avoid delay.

Keep reading

Track every requirement in one place

VettyFleet tracks every license, filing, inspection, medical card, and DOT test your fleet answers to — federal, state, and city — warns you before anything expires, and prints audit packets on demand.

Start a 30-day free trial   or explore the live demo →

General information, not legal advice — verify against current federal (FMCSA/DOT), state, and local sources, or counsel, before relying on it. Fees and rules change; confirm current amounts with the agency.