The system for dedicated and route carriers.
Your drivers already know what happened. Your office shouldn’t have to ask.
Store windows, proof of delivery off the driver's phone, invoices that match the loads, driver pay, and the safety records your insurer asks for — one system, for fleets under 200 trucks.
Look around a sample company — no sign-up. Then book a call and we’ll set you up on your own routes.
Or just ask.
Type it or say it. Drive times come from the route engine and hours from the driver's ELD; breaks and limits are worked out by the federal rules, not guessed — and the answer shows its working.
Your customers stop calling to ask.
Every customer gets their own login. They see every delivery you've made for them: when the truck arrived, when it left, every photo the driver took, and the signed POD.
A store manager's login shows only their own stores. Head office sees all of them, plus their invoices.
- Every delivery time, stop by stop
- Every photo the driver takes: pallets at the door, the back room, any damage
- Every signed POD, with the receiver's name and time
- Their loads, documents and invoices in one place
- Store logins that see only their stores
- An on-time scorecard: on-time %, time on site, issues and claims, by week, month or quarter
| Date | Store | Arrived | Photos | POD |
|---|---|---|---|---|
| Sep 22 | #112 Groton | 6:48 AM | 📷 3 | ✓ |
| Sep 22 | #104 Wallingford | 9:14 AM | 📷 3 | ✓ |
| Sep 21 | #118 Norwich | 5:57 AM | 📷 2 | ✓ |
| Sep 21 | #121 Danbury | 10:06 AM | 📷 3 | ✓ |
One day, start to finish
Nobody retypes anything. Every line below comes from something that already happened.
The board
Today's loads and stops, who's on them, what's running late and why — with the reason recorded at the time instead of reconstructed on Friday. Every driver's hours left sit next to their name, amber when they're getting close, and every truck shows how full it is as the day goes — so you know there's room for the returns before you ask.
Planning the day
Hand it the customer's list of stores and windows. It decides how many trucks, which stops go on each and in what order, at the lowest cost to your customer — trucks, trailers, driver hours and miles. Every stop arrives at least 30 minutes before its window closes, and each route is built on that driver's own hours left for the day and the week. On a dedicated account it uses the account's own trucks and drivers first, keeps their days even, and names a rental only when they can't carry the day. When a stop can't be planned, your dispatcher is told why and what to do — often with a one-click fix.
The driver's phone
Arrive, scan, photograph, get the signature, depart. Three taps a stop, works with no signal, sends when it comes back. Barcode scanning with the phone camera or a Bluetooth scanner, returns and empties, trip sheets for paper drivers. A Navigate button on every stop opens the driver's own map app — Google Maps, Apple Maps, Waze, CoPilot or Sygic — and the whole app switches to Spanish with one tap. Pre-trip and post-trip inspections are on the same phone, with a photo of any defect; a truck marked unsafe comes off the board until the repair is signed off.
What your customer sees
Emails when the truck is on the way, about an hour out, running late or delivered. A tracking link that expires after the stop. A portal where they look up every delivery time, every photo and every signed POD themselves, plus their loads and invoices. Delivery ratings, so you hear from an unhappy store before your competitor does. And an on-time scorecard they can pull up any time.
When something goes wrong
A short or damaged pallet recorded at the stop, onto the to-follow list, acknowledged by the driver. OS&D, refusals and closed stores with codes, not phone calls.
Billing
Invoices drafted when the load closes, priced off the contract, with tolls, detention past free time, stop charges and accessorials already on. Weekly master invoices or per load, your own numbering, fuel surcharges worked out the way the contract says (peg and percent included), customer activity files, QuickBooks export, and toll statements reconciled against what you billed. Before anything goes out, every BOL and POD photo is checked for a missing signature, the wrong PO, a receiver's note or a short count — a person decides. Then payments, short-pays and aging, with a statement to any customer in one click.
Driver pay
By mile, hour, stop, load or salary, with detention and extras. Drivers see their own week in the app. Files for ADP, Paychex, Paylocity or Gusto, plus office staff payroll with a time clock.
Safety and compliance
Accident and injury reports taken at the scene with photos and witness statements. OSHA 300, 300A and 301 logs. Incidents per million miles by driver, truck, customer and location. Driver files, CDLs, medical cards, MVRs and inspections with due dates. Your CSA scores pulled from FMCSA every week, with a warning before a category climbs toward the threshold, plus return-to-duty tracking and a check against revoked ELDs. Claims and subrogation. Handbooks signed on the phone.
The shop
Work orders made from a driver's defect or a PM coming due, with parts, labor, the vendor and the odometer. Finishing one signs off the repair and puts the truck back in service, and records the PM. Maintenance cost per truck and per mile, for any dates.
The numbers
Profit by customer, route, truck and driver — revenue against driver pay, fuel, tolls and costs. An on-time scorecard for every customer — on-time %, time on site, issues, claims and miles by week, month or quarter — ready to print for the business review. IFTA miles and fuel by state each quarter. Every report exports.
The real software
Click any of these to see it full size. This is the real software, not a mock-up.
See the full application in action.
Every screen, working, with a sample company's loads, drivers, invoices, payroll and safety records already in it — and the dispatch assistant in the menu. Click anything — nothing you do is saved.
▶Look around the appBuilt for the work you actually do
Dedicated and route work
Automotive parts. Every box, tote, bumper cover and cage scanned onto the right truck and off at the right store. Returns and cores come back the same way.
Grocery and food service. Multi-stop routes with tight windows, pallet counts, temperature notes, DC appointments, and detention past free time billed automatically.
Building supplies, industrial and plant runs. Piece counts, seals, trailer swaps, plant gate times, and proof at the point of delivery.
If your trucks run the same stores every week for one customer, this was built for you rather than adapted to you.
Private fleets too
Deliver your own goods on your own trucks — food and beverage, building supply, parts or grocery distribution? RoadCoda runs private fleets the same way: route planning, the driver app, proof of delivery and a portal for your own customers. Invoicing switches off, and a cost report shows what each delivery costs — per stop, per case and per mile — by customer and by store.
It looks like your company, not ours
Your customers see your logo and your brand color on invoices, delivery emails, the tracking page and the customer portal, and your drivers see them on printed trip sheets. RoadCoda appears only as a small “Powered by RoadCoda” line and in the email sender name, “Your Company via RoadCoda.”
Already connected
Samsara, Motive and Geotab — connect your ELD and truck positions, odometers and hours arrive on their own. Nobody types a mileage.
QuickBooks Online or Desktop, and payroll files for ADP, Paychex, Paylocity and Gusto.
EDI ready — tenders in, status updates and invoices back, priced per customer connection.
Fleetio — if your shop already runs on it, drivers' defects go to Fleetio and finished repairs come back. Set up with you as part of onboarding.
Price
The more trucks you run, the lower the rate for every truck. Every user included. $225 minimum. Cancel any time.
See it on your own routes first: book a 30-minute call →
Setup and training included. Up to 8 hours of setup: fill in our templates and your data loads in minutes. Then four 2-hour online training sessions, each recorded and yours to keep; send one person to all four and they become your in-house trainer. Need more? $100 an hour, quoted first, with a log of the work. On-site visits, EDI connections and custom integrations are quoted.
Setup templates (Excel, required columns marked): Customers · Stop locations · Trucks & trailers · Drivers · Office staff
| Trucks | Per truck |
|---|---|
| 1–9 | $32 |
| 10–24 | $28 |
| 25–49 | $24 |
| 50–99 | $20 |
| 100–200 | $17 |
You never pay more than a bigger fleet would: at 22 to 24 trucks, for example, the bill stays at the 25-truck price of $600. Two months free if you pay annually.
What counts as a truck: the number you run on a normal working day.
Rent one to cover a breakdown and it isn't an extra truck. Give a load to another carrier and it isn't a truck at all. A busy couple of weeks doesn't set your price. You can see the figures behind any month.
Add-ons, if you want them
None of these are needed to run loads, bill customers or pay drivers.
The things people ask
We already have a system.
Most systems dispatch loads and create invoices, and stop there. Driver files, medical cards and MVRs are a separate subscription — usually $5 to $12 a driver a month. Injury logs and OSHA records are separate again, or paper. Delivery notices and tracking links for your customers belong to a different category of software altogether, at a few thousand a month. RoadCoda does all of it, on one bill.
Two questions worth asking your current vendor: how much detention did you earn last month that never got billed, and when a store says a pallet was short three weeks ago, how long does it take to show them the time, the scan, the photo and the signature?
My drivers won't use it.
Three taps a stop, on the phone they already carry. No app store, no training day. If a driver can send a photo to his wife, he can run a route on RoadCoda.
Not all our trucks have an ELD.
Rentals and spare trucks usually don't. A day on paper logs goes into the driver's hours record the next morning, with the log attached, and stays flagged until it's keyed into your ELD. New hires' last 8 days go in when they're hired. The board, the trip and the route planner count those hours, so nobody is dispatched past his 60 or 70. Your ELD stays the legal record.
How long before we're running on it?
One route in a week, alongside whatever you do now. Everything in two to six weeks. Your customers, stores, drivers, trucks and rates get loaded for you.
What happens to our data if we leave?
It's yours. One button exports the lot — loads, stops, photos, invoices, driver pay, safety records. We keep it for 60 days after you go, then delete it.
Who answers the phone?
The person who wrote the software. RoadCoda is one person, and you should know that before you buy rather than after. What you get for it is a direct line instead of a ticket number.
Book a 30-minute call
Thirty minutes, your questions, no slides. Tell me roughly how many trucks you run and what kind of work, and I'll show you the parts that matter to you.
Rather see it yourself first? Look around the app. No sign-up.
Who built RoadCoda: 40 years in transportation, from the forklift to the director's office. Read more ›
I've done all the jobs RoadCoda is built for. I started on a forklift and got my Class A in 1987. I've driven flatbed, reefer, straight trucks, home delivery and vans. I've dispatched, run operations, managed safety and risk, and led sales. I've been a logistics director at a paper mill, a raw materials buyer, and a small business owner who signed the paychecks and worried about making them.
For the last several years I've designed the software carriers run on: driver apps, safety systems, customer portals and the reporting behind them.
RoadCoda is what I wished I'd had at every one of those desks. When you call, you get the person who built it.