Transportation management system, defined honestly.
A transportation management system is the software that plans, executes, and tracks freight movement. The category is older than the web, mature, and crowded — Manhattan Associates, Blue Yonder, SAP TM at the enterprise shipper end; McLeod, Aljex, Mercury Gate at the enterprise broker end; AscendTMS, Tai, Rose Rocket, Keelway at the SMB-to-mid-market end. This page explains the category in plain English for someone evaluating it for the first time and includes the honest pricing read across all four buyer shapes.
The four TMS categories
For manufacturers and retailers
For freight brokerages
For trucking fleets
For third-party logistics providers
The six core TMS functions — and the seventh AI-native one
Every credible TMS does these six things:
- Load planning and execution. Create the load record, post it where capacity will find it, manage the load through its lifecycle from posted to delivered.
- Carrier or driver assignment. Match the load to a carrier (broker TMS) or a driver (carrier TMS).
- Rate negotiation and rate confirmation. Capture the agreed rate, generate the binding rate confirmation document, track signatures.
- Dispatch and check-calls. Track pickup, in-transit, delivery. Manage exception communication.
- Accounting integration. Generate shipper invoices, process carrier pay, reconcile AR/AP, push to the general ledger (QuickBooks, NetSuite, SAP).
- Reporting and BI. Lane performance, broker productivity, carrier scorecards, margin analysis.
AI-native broker TMSs add a seventh function in 2026: carrier-email triage and trust scoring. Reading the 30-50 inbound carrier replies per posted load, extracting rate and equipment, scoring trust against FMCSA, and ranking the top five. This is the function legacy broker TMSs leave to humans — and the function that consumes 40-60% of a broker's day. Keelway is the only broker TMS where this is a first-class TMS feature; see the AI-native broker TMS page for the deep read.