Limozoft dispatch software logoLimozoft

Compliance · Sep 11, 2026 · 11 min read

California CPUC TCP Compliance: What Records Your Limo Dispatch Software Must Keep (2026)

By Limozoft Editorial · Reviewed by Limozoft operator research team.

Black chauffeur SUV on a California coastal highway
Short answer: In California, limousine, black car and charter operators are charter-party carriers regulated by the CPUC and must hold a TCP permit. Compliance is largely a records exercise: evidence of permit and insurance on file, driver qualification and testing records, vehicle inspection and maintenance history, and a trip record for every ride showing who was carried, by whom, in which vehicle, when and for what charge — retained and producible on request. Confirm current rules and retention periods with the CPUC before relying on any summary, including this one.

Who needs a TCP permit?

California regulates for-hire passenger transportation arranged in advance on a prearranged basis — limousines, sedans, SUVs, vans and buses — as charter-party carriage under CPUC authority, with a TCP (Transportation Charter Party) permit issued to the carrier. The class of permit depends on your vehicles and operating pattern.

Because permit classes, fees, filings and inspection requirements change, treat the CPUC's own published requirements as the source of truth and verify your class before you accept your first booking. This article is a records checklist, not legal advice.

What records should you be able to produce?

Whatever the current filing detail, enforcement conversations come back to the same question: can you show, for a specific date and vehicle, who drove, who rode, what was charged and that both driver and vehicle were qualified at the time? Build your record-keeping around that question.

Carrier records

Permit documentation, evidence of the insurance filings your permit class requires, the entity details on record with the regulator, and correspondence about renewals or changes.

Driver records

Licence with the endorsements your vehicles require, pull-notice or driving-record monitoring enrolment where applicable, required testing and enrolment programme documentation, training records, and hours-of-service or duty records for the vehicle classes that require them.

Vehicle records

Registration, the identifiers required on the vehicle, inspection certificates, and a maintenance and defect-repair history per vehicle with dates and mileage.

Trip records

For every prearranged ride: booking date and channel, customer, passenger, pick-up and drop-off with times, vehicle, driver, and the charge with its itemisation. This is the record most likely to be requested and the one spreadsheets lose first.

Why prearranged-only matters operationally

Charter-party authority is built around prearranged transportation. That has a practical consequence: your system should be able to demonstrate that each trip was arranged in advance, with a timestamped booking record that precedes the pick-up.

Practically, that means taking bookings through your own channels — website, phone, account portal, messaging — into one record with a booking timestamp, rather than accepting curbside work with no paper trail.

What should your dispatch software do for you?

Compliance software is not a separate product; it is your operating records, kept properly and exportable.

  • Immutable trip records with booking timestamp, passenger, driver, vehicle and itemised charge.
  • Driver credential and licence expiry tracking with advance warnings, so an unqualified driver cannot be dispatched.
  • Vehicle inspection and maintenance history per vehicle with document attachments.
  • Insurance certificate storage with expiry alerts.
  • Date-range exports in CSV or PDF you can hand over without rebuilding from memory.
  • Retention aligned to the longest period any authority requires of you, plus your own data-ownership export.

How does Limozoft handle this?

Trip records, driver credential expiry warnings, vehicle maintenance history, insurance document storage and date-range audit exports are included at one-time setup from $399, then $10–$40/month by fleet size, with no per-trip, per-booking or per-driver fees. Your records remain exportable at any time — see our data-ownership page for what leaves with you.

We do not certify your compliance and cannot: your permit class, filings and retention periods are between you and the CPUC. What we can do is make sure the underlying records exist, are complete, and can be produced quickly.

Pros and cons

Pros

  • One trip record per ride answers most records requests without reconstruction.
  • Credential expiry warnings prevent dispatching an unqualified driver or vehicle.
  • Date-range exports turn an audit request into a few minutes of work.
  • Prearranged booking timestamps support how charter-party authority is structured.

Cons

  • Permit classes, fees and filings are specific to your operation and must be verified with the CPUC.
  • Retention periods differ by record type and authority, so a single policy needs care.
  • Software cannot substitute for driver testing programmes or vehicle inspections.
  • Multi-state operators need per-state record sets, not one template.

Keep exploring on limozoft.com

Frequently asked questions

What is a TCP permit in California?+
A Transportation Charter Party permit issued by the California Public Utilities Commission, authorising a carrier to provide prearranged for-hire passenger transportation such as limousine, black car and charter service. The class depends on your vehicles and operating pattern — confirm yours with the CPUC.
What records must a California limo operator keep?+
Permit and insurance evidence, driver qualification and testing records, vehicle registration, inspection and maintenance history, and a trip record for every prearranged ride showing customer, passenger, times, vehicle, driver and charge. Check current retention periods with the CPUC.
Does dispatch software make me CPUC compliant?+
No software can certify compliance. What good software does is keep complete, timestamped trip records, warn you before driver credentials or insurance expire, store inspection history and export a date range on request — which is the evidence side of compliance.
How long should I retain limo trip records?+
Retention requirements vary by record type and by the authority asking, so verify current periods with the CPUC and your insurer, then set your policy to the longest applicable period rather than the shortest.
Do I need separate records for airport work?+
Usually yes. Airport authorities issue their own permits and can require their own trip reporting on top of state requirements. Keep airport permits and any required trip data alongside your state records.

Ready to see it live?

Book a 20-minute demo tailored to your fleet.

Same-week launch · month-to-month · everything included.

Related reading

Where to go next on Limozoft

See Limozoft on your own reservation data.

20-minute walkthrough. No slide deck. Same-week launch.

Book a free demo →