Every TMS demo looks competent, because every TMS handles a straightforward shipment competently. The differences appear in two engines that demos rarely stress: the one that prices your work and the one that plans it. This page is about testing both on your own data, plus the integration questions that decide what the system costs you in year three.
By Tom Joseph · Last updated: 18 August 2026
A TMS is judged on two engines: the tariff engine that turns a shipment into a correct invoice line, and the planning engine that turns a day of orders into a workable schedule. Test both by replaying one real week of your own historical orders and comparing the output against what you actually invoiced and actually drove. Differences are the conversation — in either direction, because a TMS that prices higher than you invoiced has found revenue you were leaking. We run this replay as part of a €2,500 audit, which is also where it becomes clear whether a TMS is what you need at all.
What to test a TMS on
Every demo looks competent. The differences sit in what a demo rarely stresses.

Hand over your three most awkward tariffs and have them configured live. Compounding surcharges break most systems.

Does it respect driving hours as a constraint, or report violations afterwards? The latter is a compliance tool.

The data comes off your fleet. Ask whether a live connection to your board computer exists today — "possible" means you are paying for it.

Visible per trip, not at month end. Otherwise subcontracted margin stays invisible.

Replay a real week against what you invoiced and drove. Every difference is an error or a leak.
Ask a vendor whether the system supports customer-specific tariffs and the answer is always yes. The real question is how much of your tariff reality it models without someone doing arithmetic on the side.
Hand every vendor your three most awkward customer tariffs and require them to configure all three in front of you. What to watch for:
Planning demos use a clean set of orders that fit neatly. Yours do not. Replay a genuine week — ideally an ugly one, with a breakdown or a customer who added stops at 15:00 — and compare against what you actually drove.
Three tests separate real optimisation from a digital whiteboard:
A TMS sits between systems, so its value is capped by what it can reach. Two connections matter more than the rest.
Telematics. Actual times, positions and driving hours should flow in without anyone typing. Ask specifically whether the vendor has a live connection to your board-computer supplier today, not whether one is possible. "Possible" means you are paying for it.
Carriers and charters. If you subcontract, every partner has their own way of receiving orders and returning status. Ask how many are supported out of the box, and what a new one costs — this is the cost that grows silently as you add partners.
Customer connections come third and are worth scoping honestly: a large shipper will eventually ask you to receive orders their way, and the answer should not be a new project each time.
Digital consignment notes and the coming European freight-information rules will change what a TMS must be able to hand to an authority. The mistake is asking whether a system supports them today and accepting a yes.
Ask instead: what has this vendor already shipped, what is dated on their roadmap, and is it included in the licence or a paid module? A vendor with a concrete answer has thought about it. A vendor who answers only that they are "compliant" has told you nothing you can plan around.
The practical requirement underneath is unglamorous: your shipment data must be complete and structured enough to be handed over at all. Operations running on scanned PDFs and free-text notes have a data problem that no compliance module fixes.
TMS migrations are scoped as "move the data" and then discover that most of it is not movable in a useful form. Three categories behave differently and it is worth deciding each one deliberately:
This is the single most useful thing you can do before signing, and it costs a week of your own time rather than money:
Below roughly ten vehicles on simple, stable tariffs, a TMS often adds administration that a good invoicing package and a shared planning board already cover. The threshold is not fleet size but tariff and exception complexity.
Two signals that you have crossed it: someone is maintaining a spreadsheet to work out what may be invoiced, or a planner is the only person who knows why yesterday looked the way it did. The first is a revenue risk, the second a continuity one.
If you are earlier than that, the honest next step is usually to fix invoicing accuracy first. It is cheaper, it produces the tariff clarity a TMS selection needs later, and it stands on its own.
This page is written for buyers. If you are a software vendor putting AI into a TMS product — planning copilots, document extraction, ETA models — that is a different problem with different constraints, and we cover it on our page for AI in transport management software.
The system that owns a shipment from order to invoice: what was agreed, what it should cost, who drives it, and what may be billed.
A TMS owns the commercial and administrative truth of a shipment. Planning software decides which vehicle takes which load in which order.
Three to six months for a road-transport operation, and the variance is almost entirely tariff modelling rather than software.
It removes one integration, which is a genuine advantage. Weigh it against the tariff engine, which is where TMS value concentrates and where telematics-first vendors are often thinner.
Fixed steps, so the risk is priced before the commitment.
The €2,500 audit replays a real week of your orders against candidate systems — and shows what your current invoicing is leaking, whichever system you pick.
Book a conversation