How to implement a TMS: a step-by-step guide for EU carriers
A step-by-step guide to TMS implementation in Europe: timeline, costs, integrations and GDPR rules every EU carrier needs before go-live.

Logifie Team
Logistics Technology Experts

Implementing a TMS (transport management system) means moving a road freight operation's orders, planning, fleet, driver and invoicing data into one system, connecting that system to the tools around it, and switching daily dispatch across to it without losing loads in the process. The timing matters in 2026: the EU's eFTI Regulation (electronic Freight Transport Information) entered its voluntary phase in January 2026 and applies in full from 2027-07-09, when every member state authority must accept freight data shared through a certified eFTI platform, a shift the European Commission estimated in January 2025 could save the EU transport and logistics sector up to 1 billion EUR per year. This guide covers what the work involves, how long each phase takes, what it costs in Europe, which integrations are non-negotiable, and how the General Data Protection Regulation (GDPR) shapes vendor selection.
1 billion EUR/year
Estimated savings for the EU transport and logistics sector once the eFTI Regulation applies in full from 2027-07-09, per the European Commission.
What does TMS implementation actually involve?
A TMS implementation is four jobs running in sequence, not a software installation. First, you document how your operation actually works today: who accepts an order, who plans it, who prices it, who chases the proof of delivery. Second, you move historical and master data into the new system: customers, addresses, tariffs, vehicles, trailers, drivers, subcontractors. Third, you connect the TMS to the systems it must talk to, from accounting through to telematics. Fourth, you train dispatchers and drivers and run both the old and new process in parallel until the new one holds.
The European context adds a fifth job that generic guidance skips. EU road freight moved 1,886 billion tonne-kilometres in 2025, with international carriage at 24.4% and cabotage (haulage performed inside one member state by a vehicle registered in another) at 2.7% of the total, according to Eurostat . Any carrier working across borders has to model posting declarations, cabotage counters, drivers' hours and toll domains inside the TMS from day one, because retrofitting compliance logic after go-live is where most projects lose their budget.
1,886 billion
Tonne-kilometres of road freight moved across the EU in 2025, according to Eurostat.
2.7%
Share of total EU road freight volume in 2025 that was cabotage - haulage performed inside one member state by a vehicle registered in another.
Scope discipline is the single biggest predictor of success. Carriers that succeed pick one operating model, usually their highest-volume lane group, implement it end to end, and only then extend. Operators comparing platforms can explore what a European carrier operation needs from a TMS rather than starting from a generic feature grid.
How long does a TMS implementation take, phase by phase?
For a carrier or forwarder running 20 to 100 vehicles, a realistic end-to-end timeline is 12 to 20 weeks from kick-off to stable go-live. Below 20 vehicles with clean data and few integrations, eight weeks is achievable. Above 250 vehicles, or with a multi-country entity structure, six to nine months is normal. The table below is a planning baseline, not a promise: durations assume one internal project owner with real decision authority and weekly vendor contact.
| Phase | Typical duration | What happens | EU-specific consideration |
|---|---|---|---|
| Discovery and process mapping | 2 to 3 weeks | Document order intake, planning, pricing, invoicing and exception handling as they run today | Map cabotage counters, posting declarations and drivers' hours rules per country you operate in |
| Vendor selection and contracting | 2 to 4 weeks | Shortlist, scripted demos on your own data, commercial and exit terms | Agree the GDPR Article 28 processing agreement, data residency and sub-processor list before signature |
| Data migration | 2 to 4 weeks | Clean and load customers, addresses, tariffs, vehicles, drivers, subcontractors | Purge driver personal data you no longer have a lawful basis to keep before migrating it |
| Integrations | 3 to 6 weeks | Accounting or ERP, telematics, tachograph downloads, toll and fuel data, load boards | Confirm eFTI and electronic consignment note (eCMR) data structures now, not after 2027 |
| Configuration and testing | 2 to 3 weeks | Tariff logic, document templates, user roles, test with 20 to 30 real historical loads | Validate CMR, ADR and customs document output in every language you dispatch in |
| Training and parallel running | 2 to 3 weeks | Dispatchers and drivers use both systems on live loads | Train drivers in their working language, not only the head-office language |
| Go-live and hypercare | 2 to 4 weeks | Cut over, daily issue triage, tune what the first weeks expose | Watch the first cross-border month closely: toll, cabotage and posting edge cases surface there |
Sequencing matters more than speed. Running integrations before data migration produces working connections carrying wrong master data, which is harder to diagnose than a broken connection. If you want to see how the phases map onto a working product, review how a purpose-built TMS handles European dispatch and compliance data .
How much does TMS implementation cost in Europe?
Most published TMS pricing is USD-denominated and drawn from the North American market, where toll structures, driver rules and document requirements differ substantially. Those figures do not convert cleanly into a European budget, so build the number from line items instead of importing a headline range.
Budget for six items in EUR. One, subscription licensing, normally charged per user or per vehicle per month. Two, a one-off implementation and configuration fee, which for most European mid-market vendors scales with the number of integrations rather than fleet size. Three, data migration, priced by how dirty your existing records are. Four, integration development, the line most often underestimated. Five, training and the internal time your dispatchers spend away from planning during parallel running. Six, hardware, which in 2026 is not a rounding error.
That hardware line deserves attention this year. From 2026-07-01, LCVs (light commercial vehicles) over 2.5 tonnes used for international carriage for hire or reward, or for cabotage, must carry a second-generation smart tachograph, per the European Labour Authority . Geotab estimated in May 2026 that 1.5 to 3 million vehicles across the EMEA (Europe, the Middle East and Africa) region need equipment updates for this change, which means workshop capacity and hardware lead times, not just unit price, belong in your plan.
1.5 to 3 million
Vehicles across the EMEA region that Geotab estimates need smart tachograph equipment updates ahead of the July 2026 LCV mandate.
The return side of the equation is measurable. Where digital documentation replaces paper, administrative cost falls; the eCMR protocol to the UN CMR Convention now covers 40 countries after Albania's accession in April 2026, according to IRU , so a carrier implementing a TMS in 2026 can realistically retire paper consignment notes on most of its international lanes rather than treating them as a future project.
Which integrations does a European TMS actually need?
Generic guidance lists ERP (enterprise resource planning) and WMS (warehouse management system). For a European road carrier those are often secondary. The integrations that decide whether the TMS is usable are the compliance and cost feeds.
Telematics and GPS position data come first, because planning without live position is planning blind and ETAs become guesses. Connect the vehicle position feed before you connect anything financial, and confirm the vendor supports your existing hardware rather than requiring a swap. Carriers that need this layer separately can explore how live GPS tracking integrates with dispatch .
Tachograph data is second. The second-generation smart tachograph records border crossings automatically using satellite positioning, and telematics providers need to be able to download and parse those files remotely. Third is tolling, which is mid-transition across Europe: IRU reported in February 2026 that satellite-based tolling is becoming the standard for new toll domains, that the Netherlands moves to a satellite system covering its motorway network and certain national roads from 2026-07-01, and that 2G is being switched off in some countries, France as early as the end of 2026. If your TMS reconciles toll costs per load, confirm which on-board unit data it can ingest.
Fourth is fuel and energy cost data, which drives cost-per-kilometre accuracy and therefore pricing. Operators pricing lanes across multiple countries can check live diesel and AdBlue prices by country during configuration rather than carrying last year's averages into the new tariff logic.
Fifth is the driver-facing layer: proof of delivery, document capture and status updates. This is where adoption succeeds or fails, because a dispatcher will use a system they are told to use, while a driver will work around anything slow. Choosing to use a driver app that handles documents and status updates on the road is usually the difference between clean data and a dispatcher retyping messages from WhatsApp.
How does GDPR shape TMS data migration and vendor selection?
A TMS holds driver location history, drivers' hours records, working-time data and in some cases dashcam footage. All of it is personal data, and the carrier is the controller. This has three practical consequences that vendor comparison sites rarely cover.
First, the processing agreement is a selection criterion, not paperwork. The European Data Protection Board states in its Guidelines 07/2020 on controller and processor that a data processing contract should not simply restate the provisions of Article 28 GDPR but must set out concretely how those requirements will be met. Ask any shortlisted vendor for their draft agreement during the demo stage and read the sub-processor list.
Second, decide where data sits before you migrate. Hosting region, backup location and any transfer outside the EU or EEA need an answer that your customers' own procurement teams will accept, particularly if you carry for retail or pharmaceutical shippers.
Third, migration is a chance to delete. Old driver records, expired licence scans and years of position history that no longer serve a purpose should not be carried into a new system by default. Decide retention periods per data category during the discovery phase and apply them at migration.
What are the most common TMS implementation mistakes?
Five failures recur across European rollouts. Migrating dirty data is the first: duplicate customers and wrong postcodes become wrong routing and wrong invoices, amplified. Clean the data before it moves, and accept that this takes longer than expected.
Second is treating the project as an IT task. A TMS rollout is an operations change; the project owner should be the person who runs dispatch, not the person who maintains the network. Third is a big-bang cutover with no parallel period. Run both systems on live loads for at least two weeks so that failures surface while the old process is still available. Fourth is under-training drivers, particularly on document capture, which is exactly where compliance data originates. Fifth is designing only for today's rules. Any carrier configuring a TMS in 2026 should build data structures that will carry eFTI-compliant freight information before the July 2027 deadline rather than rebuilding them afterwards.
Frequently asked questions
How long does a TMS implementation take for a small carrier?
For a carrier under 20 vehicles with clean master data and one or two integrations, eight to 12 weeks from kick-off to stable go-live is realistic. The variable is rarely the software. It is how quickly your team can document existing processes and clean the customer and tariff data.
Can a carrier implement a TMS without stopping operations?
Yes, and it is the standard approach. Run the new system in parallel with existing dispatch on live loads for two to three weeks, starting with one lane group or one customer, then cut over once the new process handles exceptions without escalation.
Does a TMS need to be eFTI-ready in 2026?
Not yet, but the data structures should be. Member state authorities may accept data from certified eFTI platforms voluntarily from January 2026, and must accept it from 2027-07-09. Confirm during vendor selection that your provider has a roadmap for certified platform connectivity.
What data should be migrated into a new TMS?
Customers, delivery addresses, tariffs and rate agreements, vehicles, trailers, drivers, subcontractors and open orders. Historical loads are optional and often better left in the old system as a read-only archive. Do not migrate personal data you no longer have a lawful basis to hold.
Who should lead a TMS implementation project?
One internal owner from operations with authority to decide, supported by a finance contact for invoicing logic and one technically confident dispatcher as a super-user. Committees without a named decision-maker are the most common cause of timeline slippage.
Does a TMS replace telematics or a tachograph system?
Usually not. Most European carriers run a TMS alongside telematics and tachograph analysis, connected by integrations. The TMS is the planning and commercial layer; telematics supplies position and vehicle data; the tachograph system holds the legal compliance record.
What is the biggest hidden cost in a TMS rollout?
Integration development, followed by internal staff time during parallel running. Both are consistently underestimated because they do not appear on a vendor price list. Budget explicitly for dispatcher hours spent outside normal planning during the cutover weeks.
If you are planning a TMS rollout for 2026 and want European lane pricing to benchmark your cost-per-kilometre assumptions against, request a freight quote from Logifie and use real rates rather than estimates when you configure your tariff logic.