Migrating from Uber Fleet

Honest guidance for taxi operators leaving Uber Fleet — what BetterSuite's migration runner can and can't do for you today, and the practices that make the cutover smoother.

Last updated May 19, 2026

This page is for taxi operators who run on Uber Fleet (sometimes called "Local Cab" by Uber's white-label team) and want to move to BetterSuite. We want to be upfront about what the platform automates and where you'll still be doing real work.

What that means in practice

Because Uber controls the data and the relationship with your drivers and riders, you can't lift either side over wholesale. Realistically, the move looks like this:

ThingWhat you can carry overHow
Driver list (name, phone, license)Whatever Uber Fleet lets you exportManual re-onboarding into BetterSuite
VehiclesWhatever Uber Fleet exports showManual entry, or batched if you have an export
Trip historyRead-only, for your own recordsKeep the Uber Fleet account open through the dispute window; export from Uber's UI for tax/accounting
Customer / passenger listNothingUber doesn't expose rider contact details to fleets
Driver bank accountsNothingDrivers re-onboard payouts via Stripe Connect — a security requirement, not a BetterSuite limitation
RatingsNothingUber treats these as proprietary

There is genuinely no shortcut here — the value you carry over is mostly the relationships with your drivers, not the system records.

A reasonable shape for the move

We can't tell you to follow a 14-day plan because the platform doesn't enforce one. What we've seen work, in rough order:

  1. Stand BetterSuite up alongside Uber Fleet. Finish sign-up, connect Stripe, and configure your fleet to roughly match what you have in Uber today — same service classes, similar pricing. Get parity at cutover, then improve from there.
  2. Brief your drivers before you invite anyone. Drivers re-onboard themselves into BetterSuite (phone verify, ID, Stripe Connect for payouts). They complete the flow much faster when they know it's coming. Use whatever channel you already use to reach them — WhatsApp, Telegram, in-person, your existing app's announcements.
  3. Start with a small group. Five to ten drivers who you trust to give honest feedback. Run real trips. Fix what's broken.
  4. Cutover when the small group is happy. Invite the rest. Stop accepting new dispatches in Uber Fleet — most operators wind down naturally over a day or two rather than at a hard switch.
  5. Keep Uber Fleet open for the dispute window. Refunds, complaints, and chargebacks from Uber-era trips have to be handled in Uber's tooling. Most tenants keep the account live for ~60 days after the last Uber trip.

Don't over-engineer the schedule. The bigger your fleet, the more value there is in a phased rollout; for a 30-driver shop, "everyone next Monday" is fine.

Where you'll find the migration runner

The runner lives at Owner Dashboard → Migrations. If Uber Fleet were a supported source, this is where you'd configure it. Today, opening New migration shows a single provider option — Legacy Ridy taxi platform — which is for operators leaving a different family of self-hosted platforms. If your current system happens to be one of those, see Migrating from a Legacy Ridy Taxi Platform for the full playbook. If you're on Uber Fleet, it does not apply.

We'll add this page to the runner's provider list when an Uber Fleet importer ships. Until then, the page is here so you can plan the move with eyes open.

What about trip history for tax / accounting?

Export trip CSVs from Uber Fleet's own reporting UI and keep them in your accounting system. BetterSuite doesn't currently ingest those as a queryable archive — for a tax audit you'd reference the Uber-side records, and for everything from cutover day onward you'd reference BetterSuite. Two systems for one tax year, then one from year two onward. Not elegant, but accurate.

Practical friction points

  • Phone number formats. When you re-onboard drivers, BetterSuite expects international format (+44…). If your Uber Fleet export has national-format numbers, plan to clean those before you bulk-message drivers about the switch.
  • Branded apps. If your drivers currently use the generic Uber Fleet driver app, decide before cutover whether you want them on BetterSuite's default driver app (<your-slug>-drive.bettersuite.io, web-installable PWA) or your own branded iOS/Android build. Branded apps are a Pro+ add-on — see Plans & Billing.
  • Payouts. Drivers connect Stripe Connect themselves on first login. There's a small window where they'll have completed trips in BetterSuite but haven't yet connected payouts — Stripe holds those balances until they finish onboarding. Brief drivers to complete Stripe setup before their first shift.

What's next

Build the foundation once. Expand without limits.

BetterSuite is built for teams who see on-demand as a business — not a feature.