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.

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
TfL private hire compliance software →
London PHV records, licence expiry tracking and inspection exports.
Security & data ownership →
Where your records live, retention and how you export them.
Dispatch console →
Credential expiry warnings and itemised fares on every job.
Book a demo →
See the audit export run on a sample month of trips.
Frequently asked questions
What is a TCP permit in California?+
What records must a California limo operator keep?+
Does dispatch software make me CPUC compliant?+
How long should I retain limo trip records?+
Do I need separate records for airport work?+
Ready to see it live?
Book a 20-minute demo tailored to your fleet.
Same-week launch · month-to-month · everything included.
Related reading

Compliance · 11 min
NYC TLC Licensing for Black Car Operators: What Your Software Has to Record (2026)

Compliance · 11 min
TfL Private Hire Licensing: The Records a London PHV Operator Must Keep in Dispatch (2026)
Where to go next on Limozoft
- Limo Anywhere pricing, broken down line by line — what the bill really comes to once add-ons are stacked.
- Limozoft pricing — $399 one-time + $10–$30/mo with every feature included.
- Limozoft vs Limo Anywhere — the 2026 head-to-head on pricing, setup time, driver app and contract terms.
- Best dispatch software for small limo operators (1–15 vehicles).
See Limozoft on your own reservation data.
20-minute walkthrough. No slide deck. Same-week launch.
Book a free demo →