Get a Quote
Social Media

What is a TMS (transportation management system)?

Last updated:

Short Answer — TMS (Transportation Management System)

A TMS (Transportation Management System) is software that manages the planning of transport orders, vehicle and carrier selection, shipment tracking, freight costs and invoicing in one place. By exchanging data with ERP and warehouse software, it reduces work handled by email, phone and spreadsheets, and makes the cost and status of every shipment measurable.

Which tasks does a TMS bring together on one screen?

A TMS manages the steps from the moment an order becomes a transport request until the invoice is closed. Although module names vary from one software to another, the content is similar:

ModuleWhat does it do?Example output
Order managementCollects transport requests from the ERP or customer portalLoading address, dimensions, date
Planning and consolidationAllocates loads to vehicles, suggests routes and loading sequenceTrip plan, load factor
Carrier and vehicle allocationAssigns jobs to its own fleet or subcontractors, collects quotesPlate number, driver, freight rate
TrackingProcesses telematics and status updates, calculates ETALoaded, at the border, delivered
DocumentsLinks CMR, delivery note, proof of delivery and customs paperwork to the tripe-delivery note (e-irsaliye), signed POD
Costing and invoicingCompares freight, surcharges and carrier invoicesTrip profitability, customer invoice
ReportingGenerates performance indicatorsOn-time delivery rate, cost per tonne-km

How does it integrate with ERP and WMS?

A TMS does not work on its own; its value comes from talking to other systems. A typical flow is as follows:

  1. The ERP sends the sales order to the TMS.
  2. The TMS assigns the order to a trip and sends the loading list and dock time to the warehouse management system (WMS).
  3. The WMS reports the loaded pallets; the TMS generates the shipping documents.
  4. On the road, telematics or carrier updates refresh the status information.
  5. Delivery confirmation and costs flow back to the ERP; the invoice is issued.

These connections are set up through REST APIs or UN/EDIFACT-based messages. IFTMIN messages are common for transport instructions and IFTSTA for status reports. Details are explained in the EDI and API integration entries.

How do shippers and logistics companies use a TMS differently?

  • Shipper (manufacturer, exporter): Collects quotes from several carriers, monitors the freight budget and compares carrier performance. The aim is to reduce transport cost per tonne and delays.
  • Logistics company: Plans its fleet and subcontractors, reduces empty kilometres, calculates trip profitability and offers the customer a tracking screen.

A TMS is often confused with fleet management software. Fleet software looks at the vehicle itself: maintenance, fuel, tyres, driver. A TMS looks at the cargo and the shipment. In large fleets, the two systems are linked.

Cloud or on-premise?

TMSs are offered in two ways. Cloud-based (SaaS) systems work on a monthly per-user fee, have a short set-up time and are updated by the provider. Systems installed on the company's own servers are more open to customisation, but the maintenance and security burden remains with the company. Most mid-sized businesses start with the cloud and extend their API coverage as integration needs grow.

What should you look for when choosing a TMS?

  • International transport support: multilingual documents, multiple currencies, CMR and transit documents.
  • Compliance with e-delivery notes (e-irsaliye) and e-invoices in Türkiye.
  • Ready-made integration with telematics providers, without requiring redevelopment when the data source changes.
  • Data security, permission management and backups; customer and pricing data are trade secrets.
  • A licence model that scales with the number of users and trip volume.

Common mistakes

  • Buying software without mapping processes and carrying the old disorder into digital form.
  • Loading master data (addresses, customers, vehicle types) into the system without cleaning it.
  • Neglecting a mobile interface that makes data entry easy for drivers and field staff.

A TMS is the system at the centre of digital logistics. At Voltim Global, shipment status is communicated to the customer through vehicle tracking: the location taken from the driver's mobile app is shown in the customer panel, and a daily status report is also sent.

Frequently Asked Questions

Does a small company need to use a TMS?
For a business making a few shipments a month, a separate TMS is often unnecessary; the carrier's customer portal and a well-kept shipment list are enough. When the number of weekly shipments grows, when several carriers are used, or when freight costs start to noticeably affect the selling price, a cloud-based TMS licensed per user becomes sensible.
Can the ERP's logistics module replace a TMS?
Partly. Many ERPs issue delivery notes, record transport costs and make simple vehicle assignments. Functions such as route optimisation, carrier tendering, telematics integration, ETA calculation and freight invoice auditing are usually found in a separate TMS. The decision depends on the number of shipments and how complex the transport is.

Published: 24.10.2026 · Voltim Global