Industry kits
3 kits live and deployable today, 18 more on the roadmap. Pick your vertical.
Builder
Toggle modules, pick a design, preview live, submit for delivery.
The three free cores
Free SaaS dashboard framework. Auth, teams, RBAC, command palette.
Free production business website with 4 industry presets.
Free backend infrastructure. Stripe Connect, webhooks, API keys, cron.
Onfleet starts at $619 a month. Own FleetKit for $179 once.
Dispatch, driver app, proof of delivery and customer tracking, except the code is yours and no plan counts your tasks.
FleetKit replaces Onfleet for courier, last-mile delivery and small fleet operators: a one-time $179 instead of paying from $619/mo indefinitely, and you own the source code and the database. Keep Onfleet if you run more than a small fleet, need auto-dispatch and vendor support at scale, or want a hosted product with a vendor-run driver app.
| Onfleet | FleetKit | |
|---|---|---|
| Price | from $619/mo, forever | $179 once |
| Ownership | You rent a seat | Private repo, code is yours |
| Lock-in | Data + roadmap held by vendor | Your Supabase, full export anytime |
Why operators leave Onfleet
Six reasons that come up over and over.
- ×Plans are sized by tasks: 2,500 included on Launch, 5,000 on Scale
- ×Auto-dispatch and advanced route optimization need the $1,349 Scale plan
- ×Client order-entry and tracking portals are the Courier Suite add-on, from $299 a month
- ×SMS is billed per segment on top of the plan
- ×SSO and multi-brand features start at $3,099
- ×Analytics history is 90 days on Launch
The math, over time
Onfleet pricing is from $619/mo, forever. FleetKit is $179 one time. Here's what that means at common operator lifetimes.
| Time horizon | Onfleet (starting price) | FleetKit | You keep |
|---|---|---|---|
| 1 year | at least $7,428 | $179 | at least $7,249 |
| 3 years | at least $22,284 | $179 | at least $22,105 |
| 5 years | at least $37,140 | $179 | at least $36,961 |
Launch starts at $619 a month with 2,500 tasks. Scale starts at $1,349 with 5,000 tasks and adds auto-dispatch and advanced route optimization. Enterprise starts at $3,099. The Courier Suite add-on starts at $299 a month. SMS is billed per segment on top. Starting prices. The page does not say whether they are monthly or annual billing. Source: onfleet.com/pricing, read 2026-10-26. You pay your own hosting (Supabase free tier covers most small operators) + Stripe's standard 2.9% + 30c on payments. No platform middleman fees.
Feature parity, line by line
Every capability you rely on, mapped against what each side ships. Onfleet as of mid-2026 published pricing tiers; verify against your specific plan.
| Capability | Onfleet | FleetKit |
|---|---|---|
| Dispatch and route optimization | Yes· Advanced route optimization on Scale and above | Yes· Dispatch board with route optimization |
| Driver mobile app and proof of delivery | Yes | Yes· Clock in and out, navigation, proof of delivery |
| Customer delivery notifications | Yes· Dynamic ETA notifications on Scale and above | Yes· Out-for-delivery and arrival ETA stream |
| Client order-entry portal | Add-on· Courier Suite, from $299 a month | No· Not included in FleetKit |
| Public API | Yes· Included from Launch | Yes· You own the code and the database |
| Task volume pricing | Limited· 2,500 or 5,000 tasks included by plan | Yes· No per-task fee |
| Data export | Limited· Task CSV by filter, emailed link | Yes· Your own Supabase |
| Code-to-own, no rent | No | Yes· Private GitHub repo |
What's actually different
Feature parity is table stakes. The real shift is ownership.
No task meter
Onfleet includes a fixed task volume per plan. FleetKit runs on your own infrastructure, so volume is a hosting question, not a plan upgrade.
Your delivery history
Every task, driver and proof of delivery is a row in your own database, with no 90-day analytics window.
Extend it
Need a rule only your business has? It is your code, so you add it.
How switching works
Most operators take 2-3 weeks end to end. We handle the data migration; you handle the customer-facing brand polish.
- 1
Export your tasks
Onfleet can export tasks as a CSV by status, date, team or driver, and sends a link by email. Export everything you want to keep.
- 2
Deploy FleetKit
Accept the repository invitation and follow the README to deploy on your own Supabase and Vercel.
- 3
Add drivers and vehicles
Create your drivers and vehicles, then import historical tasks if you want them for reporting.
- 4
Move a route at a time
Dispatch one route in FleetKit while the rest stay in Onfleet, then cut over fully.
Questions we hear
What does FleetKit cost to run?+
FleetKit is $179 once. You pay your own hosting and messaging; Supabase and Vercel have free tiers, and SMS is billed by your own provider.
Does it do auto-dispatch?+
FleetKit has a dispatch board with route optimization. Onfleet lists auto-dispatch on its Scale plan; FleetKit does not claim it.
Can customers track their delivery?+
Yes. Customers get an out-for-delivery and arrival ETA notification stream, and real-time tracking they can follow.
Do I need to be a developer?+
You deploy it once by following the README, or send a custom request for setup. Dispatching is point and click.
Own your operations.
FleetKit ships with for last-mile delivery, courier, and small fleet operations. One purchase, no per-seat fees, full source ownership.