Reference

Transportation Management Systems

A TMS decides and executes how freight moves. A visibility platform only observes movement already underway. A 3PL running managed transportation is an operating model, not a different kind of software. These three are routinely confused in the same evaluation, and the confusion is getting worse as vendors on each side move into the others' territory.

Published
August 18, 2026
Read time
15 mins
Source
Supply Chain Research

Key takeaways

Deciding is not observing. A TMS chooses and books the movement. A visibility platform reports on a movement already in progress. Only one of them changes what you spend.

Managed transportation is an operating model, not a software category. When a 3PL runs transportation for you, there is still a TMS underneath. The question is who operates it.

Freight audit and payment is frequently a separate purchase. Finance teams often want the freight bill audited by something other than the system that booked the freight.

Volume and complexity matter more than spend. Modal mix, number of shipments, and how often routing decisions are made discriminate better than an annual freight figure.

Ignore the freight savings percentages you are quoted. No independent public benchmark exists, and what a TMS saves depends almost entirely on how undisciplined your process was beforehand.

Market overview

Executive summary

A transportation management system is software that plans, decides, and executes how freight moves. It holds your rates, selects the mode and carrier, builds and optimizes loads, tenders them to carriers, tracks execution, and supports settlement of the freight bill. The boundary that matters most in an evaluation is between deciding and observing. A TMS decides which carrier moves a load and books it. A freight visibility platform observes a movement that is already underway and tells you where it is. Buyers frequently purchase the second while describing the requirement in the language of the first, and the mistake is easy to make because vendors on each side have been expanding into the other's territory.

2.336
average marginal cost per mile to operate a truck in 2025, the highest in ATRI's record
4.2%
the rise in that cost excluding fuel, year over year
0
credible independent benchmarks for freight savings from a TMS

What does a TMS actually do, and which functions are core?

The clearest way to decompose the category is by stage. In the plan stage, the system holds and applies rates, meaning contracted carrier rates, accessorial charges, fuel surcharges, and the rules that determine which apply to a given shipment. In the decide stage, it selects mode and carrier against a routing guide, and it optimizes loads by consolidating orders, choosing stop sequences, and testing whether a set of shipments moves more cheaply as a multi-stop truckload than as separate less-than-truckload movements. In the execute stage, it tenders loads to carriers and processes their acceptance or rejection, tracks status through the movement, and in many implementations schedules appointments at the dock. In the settle stage, it supports auditing the carrier invoice against what was tendered and agreed, and paying it.

Figure 1
TMS CORE: decides and executes how freight moves often bought separately PLAN Rate managementand rating DECIDE Mode and carrierselection, routingand load optimization EXECUTE Tendering (204/990),tracking (214),dock scheduling SETTLE Freight audit and pay(210), remittance (820) visibility platform observes movement already underway. It does not decide or book anything. Numbers in parentheses are the EDI transaction sets that carry each step between shipper and carrier.

Figure 1. The four stages of transportation execution. Rating, selection, optimization, tendering, and tracking are the settled core of the TMS category. Settlement is frequently a separate purchase, and a visibility platform overlaps only the tracking part of the execute stage.

Rating, mode and carrier selection, load optimization, and tendering are the settled core. Almost any product calling itself a TMS performs them, and a product that does not perform them is something else wearing the label. The functions at the edges are where scope disputes arise in procurement. Appointment and dock scheduling is sometimes native, sometimes a separate dock-scheduling or yard-management product, and sometimes supplied by the warehouse system. Freight audit and payment is often a distinct purchase for reasons explored in section 06. Reporting and analytics is universally present and almost as universally supplemented by something else, because transportation analysis usually needs to combine freight data with order and cost data that lives elsewhere.

Modal coverage is the other axis worth checking early. A product strong in domestic truckload and less-than-truckload may be thin on parcel, and a product built for international ocean and air freight forwarding may be weak on domestic routing guides. Buyers with a mixed modal profile should test the weakest mode in their portfolio rather than the strongest, because the strongest mode will demonstrate well in every product on the shortlist.

Function Status in the category What to check
Rate management and rating Core Accessorials, fuel surcharge rules, and contract complexity your rates actually contain
Mode and carrier selection Core Whether the routing guide logic matches how you actually award freight
Routing and load optimization Core Consolidation and multi-stop logic tested against your real order profile
Tendering and carrier response Core Carrier connectivity coverage for the carriers you actually use
Execution tracking Core, overlapping visibility products Whether tracking depth is sufficient or a separate visibility layer is assumed
Appointment and dock scheduling Sometimes native, often adjacent Whether it is included, an add-on, or expected from the warehouse system
Freight audit and payment Frequently a separate product Whether finance will accept audit by the system that booked the freight

Table 1. Core functions against those commonly bought separately. Most scope disputes in a TMS procurement concern the last two rows rather than the first four.

Is a TMS different from a visibility platform, a load board, or my ERP module?

Yes, in each case, and the distinctions are worth stating precisely because they are collapsing in the market rather than becoming clearer. A real-time freight visibility platform ingests carrier telematics and status feeds and reports position and estimated arrival. It is an observation layer. It does not hold your rates, does not select a carrier, and does not tender a load. It answers where the freight is, which is valuable, and it does not answer how the freight should move, which is the TMS question.

That boundary is under active pressure. Visibility vendors have moved toward execution functions and TMS vendors have added visibility, and the category lines that analysts drew a few years ago no longer describe the market cleanly. One prominent visibility vendor publicly withdrew from an analyst evaluation of the visibility category in February 2025, which is a useful marker of how unsettled the boundary has become. For a buyer this means the label on the product is a weak guide, and functional testing against your own shipments is a strong one.

A load board is a marketplace matching available loads with available capacity, and a broker portal is one broker's booking interface. Both can get a load covered. Neither manages a routing guide across a carrier base, applies your contracted rates, or gives you a defensible audit trail across carriers. They are procurement channels rather than management systems, and shippers using them exclusively usually have no systematic view of what they are paying relative to what they agreed.

The transportation module inside an ERP or a warehouse management system is the most common source of the belief that the capability is already owned. These modules exist and can be adequate for simple, single-mode profiles. They are typically shallower on rating complexity, optimization, and carrier connectivity than a dedicated product, because transportation is not the primary problem the parent system was built to solve. The question is not whether the module exists but whether it performs the four core functions to the depth your freight profile requires.

Category What it does What it does not do Common confusion
TMS Rates, selects, optimizes, tenders, tracks, supports settlement Provide carrier capacity itself Assumed to include freight audit and payment
Visibility platform Observes position and status of movements underway Decide, book, or price anything Bought believing it will reduce freight cost
Load board or broker portal Matches loads to available capacity Manage a routing guide or contracted rates Treated as a transportation strategy
ERP or WMS transportation module Basic rating and shipment records inside the parent system Usually deep optimization and broad carrier connectivity Assumed equivalent because the function is present
Managed transportation A provider operates transportation, and its TMS, for you Remove the need for a TMS; it relocates it Compared against software as if it were software

Table 2. The four categories most often confused with a TMS, and the specific confusion each produces in an evaluation.

Do I need a TMS, or should a 3PL run transportation for me?

This is a real fork, but it is not a choice between software and no software. Under managed transportation, a third-party provider operates transportation on your behalf, and it does so using a TMS, usually its own. The software still exists. What changes is who runs it, who employs the people making daily decisions, and who holds the carrier relationships. Framing the decision as software against service obscures what is actually being decided, which is whether transportation execution is a capability you want to hold internally.

The arguments for the managed route are practical. It converts a hiring and retention problem into a contract, since experienced transportation planners are difficult to recruit. It supplies capability quickly without an implementation. And a provider aggregating freight across clients may hold rates or capacity a single mid-size shipper cannot. The arguments against are equally practical. Visibility into your own cost drivers is mediated by the provider. Switching costs accumulate as the provider learns a network you have stopped learning. And the incentives require attention, since a provider that also brokers freight may be selecting from a carrier base in which it has a position.

A middle path exists and is frequently overlooked: license your own TMS and have a provider operate it. This keeps the system, the data, and the configuration with the shipper while outsourcing the daily operation. It is more complex to contract and it preserves the option to bring the work back inside without a migration, which is worth a good deal to organizations that expect their volume or footprint to change.

SCR treats the choice of an outsourcing partner as a separate exercise with its own criteria, covered in the 3PL and 4PL selection guide. The point to carry from this page is narrower: whichever route is chosen, ask which TMS is being used, who owns the configuration, who owns the data, and what happens to both at the end of the contract. Those questions are answerable at the start and expensive to raise later.

When does a spreadsheet and broker approach stop working?

Freight spend is the threshold buyers ask about and the weakest single predictor. A company with a large spend concentrated in a few predictable lanes may manage adequately with spreadsheets and a broker relationship, while a company with a smaller spend spread across many small shipments, several modes, and changing lanes will be past the limit at a much lower number. The better test is how often a routing decision is made and how much variation those decisions contain.

Several signals indicate the approach has been outgrown. Nobody can state what was paid against what was agreed without manual reconciliation. Carrier selection depends on the knowledge of one or two people, and their absence is disruptive. Consolidation opportunities are noticed by chance rather than by calculation. Freight invoices are approved because checking them is impractical. Customer service cannot answer where an order is without telephoning a carrier. Each of these is a symptom of decisions being made without a system, and each carries a cost that does not appear as a line item.

Cost context matters for the timing of that decision. The American Transportation Research Institute, a not-for-profit whose operational cost research is the closest thing to a neutral freight cost benchmark, reported an average marginal cost of 2.336 United States dollars per mile in 2025, the highest in its record and 3.4 percent above 2024, with the figure excluding fuel rising 4.2 percent to 1.854 dollars per mile. Those are carrier costs rather than shipper costs, and they matter to shippers because they set the floor under the rates carriers can sustain. In a rising cost environment, the value of routing discipline increases, which pulls the threshold for a system earlier than it would sit in a soft market.

The fair case against buying deserves stating plainly. A TMS is an implementation, not a purchase: rates must be loaded and maintained, carriers connected, master data cleaned, and people trained, and a system loaded with stale rates produces confident wrong answers. For a shipper with a simple profile and a capable broker relationship, the honest answer is frequently that the money is better spent elsewhere for now. The reason to press on the signals above rather than on a spend threshold is that they indicate where the manual approach is actually failing, which is the only defensible basis for the timing.

Why is freight audit and payment usually separate, and how do systems connect?

Freight audit and payment covers checking carrier invoices against what was tendered, agreed, and delivered, resolving discrepancies, paying the carrier, and allocating the cost to the right account. Almost every TMS offers some version of it, and a substantial share of shippers buy it from a specialist anyway. The reason is separation of duties. Finance teams are often unwilling to have the system that selected the carrier and generated the expected charge also be the system that certifies the invoice as correct, since the audit is then checking the booking system against itself. Providers of audit services make this argument, and they have a commercial interest in it, but the control logic stands on its own and would be recognized in any other area of financial control.

Two secondary reasons reinforce the split. Freight audit is a data and scale business, since the value comes from applying complex accessorial and contract rules across a high volume of invoices, and specialists that process freight bills across many shippers develop rule libraries and dispute processes hard to replicate internally. And payment involves banking, remittance, and carrier relations that many shippers prefer to keep away from a logistics system.

Connectivity across all of this still runs substantially on electronic data interchange. In North American transportation the standard transaction sets are well established: a 204 tenders a load to a carrier, a 990 carries the carrier's acceptance or rejection, a 214 reports shipment status during the movement, a 210 is the carrier's freight invoice, and an 820 carries payment remittance. These are stable, widely implemented, and unglamorous. Application programming interfaces are increasingly used alongside them, particularly for real-time status and spot rating where the batch nature of EDI is a poor fit, and the realistic expectation for most shippers is a hybrid estate rather than a replacement.

The practical consequence for an evaluation is to test connectivity against your actual carrier base rather than against a claimed integration count. A vendor supporting hundreds of carriers may not support the regional carriers that move a meaningful share of your freight, and each unsupported carrier becomes a manual process that erodes the benefit the system was bought to deliver.

Frequently asked questions

What is the difference between a TMS and a freight broker?

A broker is a service that arranges capacity, taking a position between shipper and carrier. A TMS is software you operate that applies your rates, selects carriers, and tenders loads. A broker can move freight without you having a TMS, and a TMS does not supply capacity on its own. They are complements rather than alternatives.


Can my ERP or WMS do what a TMS does?

Sometimes, for simple single-mode profiles. These modules are generally shallower on rating complexity, optimization, and carrier connectivity, because transportation is not the primary problem the parent system solves. Test the module against your most complex lane rather than your simplest before concluding that the capability is already owned.


Is a visibility platform a substitute for a TMS?

No. A visibility platform reports where freight is; a TMS decides how it moves and books it. Visibility improves service and exception handling but does not change carrier selection or applied rates. Buyers who want to reduce freight cost and buy visibility instead are usually disappointed, though the two are increasingly sold together.


What freight spend justifies a TMS?

Spend alone is a poor test. Shipment count, modal mix, lane variability, and how frequently routing decisions are made discriminate better. A smaller spend spread over many varied shipments justifies a system sooner than a larger spend concentrated in a few stable lanes.


Should freight audit and payment be part of the TMS or separate?

Many organizations separate it so that the system booking the freight is not also certifying the invoice, which is a straightforward separation of duties argument. Specialists also bring rule libraries and dispute handling built across many shippers. If the TMS module is used, agree with finance in advance how the control concern is addressed.


What EDI transactions does a TMS use, and are APIs replacing them?

The common North American set is the 204 load tender, 990 tender response, 214 shipment status, 210 freight invoice, and 820 remittance. APIs are growing, particularly for real-time status and spot rating, but they are supplementing EDI rather than replacing it, and most shippers should plan for both.


What is managed transportation, and how is it different from buying a TMS?

Managed transportation means a provider operates transportation for you, using a TMS, usually its own. The software still exists; what changes is who runs it and who holds the carrier relationships. It is an operating model decision rather than a software category.


Does a TMS handle international ocean and air, or only domestic trucking?

It varies substantially by product, and this is one of the sharpest differentiators in the market. Some products are built around domestic truckload and less-than-truckload routing guides, others around international forwarding, documentation, and customs. Test the weakest mode in your portfolio, since every shortlisted product will demonstrate the strongest one well.


How long does a TMS implementation take?

It depends far more on rate and carrier data than on the software. Loading and validating rates, connecting carriers, and cleaning location and item master data are usually the critical path. Treat any timeline that does not name who is doing the rate loading as incomplete.

Methodology, caveats, and sources

Methodology

  • The functional decomposition in section 02 follows the standard transaction and process structure of transportation execution rather than any single vendor's product architecture.
  • Cost figures in section 05 come from the American Transportation Research Institute, a not-for-profit research organization whose operational cost series is methodologically transparent and widely cited, including by government. It is industry-adjacent and labeled accordingly.
  • EDI transaction set definitions are drawn from published implementation references. These are standardized and non-controversial, though the publishers are integration vendors and carriers and are flagged as such.
  • Supply Chain Research is independent and vendor-neutral. We accept no payment from the vendors or categories covered, and no product is recommended on this page.

Caveats

  • SCR publishes no benchmark for freight savings from a TMS. Figures in the range commonly quoted originate with software vendors or analyst firms that take vendor payment, and none is accompanied by a defined baseline, sample, or method.
  • Claims about the share of freight invoices containing errors, and about recovery rates from freight audit, originate with providers of freight audit services and are not independently verifiable.
  • Estimated arrival accuracy figures published by visibility vendors are self-reported and are not comparable across vendors, since each defines accuracy differently.
  • The ATRI cost figures describe carrier operating costs, not shipper freight rates. They are cited to establish cost direction, not as a proxy for what a shipper pays.
  • Category boundaries in this market are moving. The distinctions in section 03 are accurate as of August 2026 and should be tested functionally rather than assumed from a product label.

Where to go deeper

Readers deciding between operating transportation internally and outsourcing it should read the SCR 3PL and 4PL selection guide, which covers partner selection criteria this page deliberately sets aside. The EDI and B2B integration guide covers the connectivity layer described in section 06 in detail. The supply chain visibility versus traceability guide covers the observation layer and how it differs from execution. Readers scoping across categories should start with the SCR supply chain software category map, and those building a business case should read the SCR software ROI method, since transportation benefits must be argued from your own data rather than from vendor benchmarks.

Sources

  1. AmericanTransportation Research Institute. AnAnalysis of the Operational Costs of Trucking.Not-for-profit research organization, industry-adjacent butmethodologically transparent. Source of the per-mile cost figures.
  2. Cleo.EDItransaction codes used in logistics.Interested source: an integration vendor. Cited for standardizedtransaction set definitions only.
  3. SPSCommerce. EDI204 motor carrier load tender.Interested source: an EDI vendor. Cited for the standard definition.
  4. EstesExpress Lines. CarrierEDI implementation reference.Carrier source; cited for how transaction sets are used in practice.
  5. CassInformation Systems. Reasonslogistics and finance leaders do not rely on a TMS for freight auditand payment.Interested source: sells freight audit and payment services. Theseparation of duties argument is self-interested and independentlysound.
  6. TalkingLogistics. Commentaryon convergence between visibility platforms and transportationmanagement systems.Industry commentary; cited for market structure, not for measurement.
  7. BusinessWire. Announcementof a visibility vendor withdrawing from an analyst evaluation of thevisibility category, February 2025.Company press release, cited as a dated market fact rather than as anassessment of any product.
  8. Referenceoverview. Transportationmanagement system, general definition.Tertiary source; used for scaffolding only, not for any statistic.

Supply Chain Research is an independent, vendor-neutral research platform for supply chain and technology leaders. We accept no payment from the vendors, consultancies, or firms discussed. This article is analysis, not legal, procurement, or investment advice, and its conclusions should be validated against your own circumstances before any decision.