Skip to main content
AI in operations

Choosing a TMS for a Small Fleet: 5 Questions to Ask Before You Sign

Before your loads, drivers and invoices go into trucking software, ask how it is priced, whether you can export it all, and who approves what it does.

By Abdullahi HassanPublished 6 min read

Picking a TMS feels like a software decision. It is closer to signing a lease. Once your loads, drivers, invoices and settlement history live inside it, leaving costs you time, and sometimes it costs you the history itself.

Most demos show the same screens: a loads board, a map, an invoice button. The trouble is rarely on those screens. It is in how the price is worked out, in the export button that is not there, and in the action the software takes without anyone saying yes.

These are the five questions I would ask any TMS before signing, ours included. If a vendor cannot answer one plainly, that is your answer.

Why the TMS matters more at 3 to 10 trucks

At a small fleet the owner is often the dispatcher, the biller and the safety department on the same day. The TMS holds all three jobs. When it is good, it gives you evenings back. When it is wrong for you, every one of those jobs gets a little harder, and you only find out once your records are inside it.

The office work does not shrink with the fleet. A one-truck carrier and a ten-truck carrier carry nearly the same list of duties. So the software you pick is part of the math on growing, the same way the next truck is. If you are weighing that step, When a Three-Truck Fleet Should Add the Fourth Truck walks through the rest of it.

1. Does the price grow with your revenue?

Trucking software is priced a few ways. Some charge per truck. Some charge a flat monthly price. Some take a percentage of what you haul or what you bill.

Per-truck and flat pricing follow the work the software does. Percentage pricing follows your rate. A load that pays twice as much is not twice the work to dispatch or invoice. A percentage fee doubles anyway.

That is the sign of a toll, not a service. A platform that takes a cut of every load is still a middleman, however good the app looks.

Ask for two numbers in writing: what you pay in a strong month, and what you pay in a slow one. If they are different, find out why. If the software is free, ask what pays for it. Something always does. To see what a percentage of each invoice adds up to in dollars, run your own numbers through the factoring calculator.

2. Can you export everything, yourself, today?

Your records are yours. Loads, invoices, driver settlements, the roster, equipment, compliance dates and the history of who changed what. If the software holds them in a way you cannot take out, you are not choosing it each month. You are stuck with it.

Ask three things:

  • Can I download my records as files a spreadsheet opens, without a support ticket and without a fee?
  • Does the export include history, or only what is open right now?
  • Is there one file per record type, or one screen at a time?

Do not take the answer on trust. During the trial, export your loads and invoices, open them in a spreadsheet and ask yourself whether you could rebuild last month from them.

3. Who approves what the software does?

More trucking software now reads documents and drafts work with AI. That is useful. The question is where it stops.

Make a list of every action the software can take: accept a load, create an invoice, send a packet to your factor, message a driver, change a rate. For each one, ask whether it happens on its own or waits for a person. Anything that commits your truck, your driver or your money should wait for a yes. The rate con is the load, which is why I check seven clauses on every one before a driver rolls.

Then ask about the record. When a rate gets changed, can you see who changed it, when, and what it was before? Three weeks later, when a broker disputes the amount, that record is what you argue from. Ask whether you can export it too.

4. Does it work at the dock with no signal?

Docks, rural shippers and metal buildings eat cell signal. That is exactly where the driver needs to mark the load delivered and photograph the signed BOL.

Ask what happens when the driver taps a button with no bars. Does the app lose the tap, show an error and make them try again later, or keep it and send it when the signal comes back? Ask the same about photos. A BOL photo that never arrives is an invoice that never goes out.

Test it during the trial. Put a phone in airplane mode, mark a stop, take a photo, close the app. Turn the signal back on and see what arrives. While you are at it, check the driver app in the languages your drivers actually read.

5. Is it tied to one factor?

Some TMS products are free or cheap because they come with a factoring company. That can be a fair deal. Factoring is a real service, and plenty of carriers choose it with their eyes open because steady cash matters more to them than the fee.

The question is who did the choosing. Factoring should be by choice, not by delay, and not because the software only talks to one company.

Ask:

  • Can I send invoices and packets to any factor I pick, or to none?
  • If I change factor, does my TMS come with me, or do I start over?
  • If I leave, who keeps my load and invoice history?

If a factor is part of your plan, a clean packet still matters more than the software that sends it. Why Your Factor Rejected the Packet covers what a complete one looks like.

The checklist

Take this into every demo and trial:

  • Get the monthly price in writing for your truck count today and for one more truck
  • Ask whether any fee is a percentage of revenue, loads or invoices
  • If it is free, find out what pays for it
  • Export loads and invoices during the trial and open them in a spreadsheet
  • Confirm the export includes history, not only open loads
  • List every action the software can take without a person approving it
  • Ask to see who changed what, and whether that record exports too
  • Put a phone in airplane mode, take a BOL photo and see if it sends when the signal returns
  • Check the driver app in the languages your drivers read
  • Ask whether invoices and packets can go to any factor, or to none
  • Ask what happens to your records if you change factor or leave

How Freight Friend answers them

We built Freight Friend to answer these five plainly. One flat monthly price that does not move with your revenue. Your loads, invoices, settlements, drivers, equipment, compliance dates and activity log download as CSV files. A drafted load waits for a person to approve it, and the packet goes to your factor only after someone has checked it. The driver app holds a tap or a photo until the signal returns, in English, Spanish and Somali. Packets go to whichever factor you put in, if you use one at all.

You are still the one who decides.

For carriers running 3–10 trucks

Claim a founding spot

$99/mo flat for up to 10 trucks, locked for 12 months (list price $145). Nothing is charged until your factor accepts your first Freight Friend packet.

Claim a founding spot

Back to Resources