Service · Web development

Custom TMS development for transport and logistics.

A Transport Management System that fits your planning, your drivers and your customers, not the other way round. We build custom TMS solutions for mid-market hauliers and 3PL providers who have outgrown Excel but don't want a Transwide licence.

Route optimisationTelematicsDriver appeCMR-ready

A TMS is more than a planning board.

The Transport Management System is the heart of a carrier: from shipment acceptance and planning to dispatch, telematics, proof of delivery, invoicing and CO2 reporting. It touches every department (planners, drivers, operations management, finance, customer service) and integrates with every chain partner: shippers, charterers, customs, fuel suppliers, ERP systems and accounting packages. A poorly chosen TMS costs you years of workarounds; a well-fitting TMS makes growth and margin control possible.

We don't replace Transwide, Descartes, Centric Distribution Floor or Manhattan TMS for general commodity work. Those packages do what they need to for broad flows, and their licence costs pay for themselves there. What we do build is custom TMS solutions for specialty transport, deep integrations between TMS, WMS, accounting and telematics, white-label customer portals, and subcontractor cascades where enterprise packages are either too expensive or too rigid. See our wider view on custom transport software development and on working with a transport software partner for the long-term relationship.

Mid-market hauliers with ten to a hundred trucks, courier companies that have grown out of Excel but cannot or will not make the move to Pionira or Cordel, 3PL and 4PL providers, logistics cooperatives, specialty carriers (car transport, ship handling, hazmat, pharma cold chain), e-commerce fulfilment businesses with their own transport, and city distribution companies most often recognise themselves in our projects. What they have in common is that their operations have a few specific traits on which standard TMS packages keep getting stuck.

The modules a TMS consists of.

A mature Transport Management System consists of modules that each deliver value on their own but only show their full strength together. We do not build them all at once; we start where the pain is greatest and the business case is strongest.

Order management and shipment acceptance processes orders from customers or shippers, validates pricing agreements and manages service levels (express, day run, dedicated). Planning and dispatch handles route optimisation across multi-stop runs, with time windows per stop, required driver skills (ADR, Driver CPC specialisms, language level) and vehicle types (refrigerated, tail-lift, crane, ADR-approved). Telematics integration pulls in real-time positions, fuel consumption and engine data via Webfleet, Trimble, Geotab, Volvo Connect or Daimler Truck Suite, and uses it for live ETAs and exception management.

The driver app gives the driver instructions per stop, photo evidence of damage and cargo, hours recording in line with the CAO Beroepsgoederenvervoer and EU 561/2006 driving times, and digital signature for proof of delivery. The customer portal gives shippers and end customers real-time track and trace, document downloads and self-service for new bookings, white-label in your own house style so that it strengthens your brand rather than a software vendor's.

Invoicing and rate structures cover per-km, per-stop and per-pallet pricing, with fuel surcharges, ADR surcharges, waiting time, weekend premiums and tiered charter rates. The document flow handles CMR, customs documents and eCMR, which for cross-border transport is increasingly becoming the norm in 2026. Subcontractor management covers charters and freelance carriers: onboarding, contracts, automatic rate calculation and performance tracking. Fuel tracking and CO2 reporting provide the figures for CSRD Scope 3 and customer reports, while maintenance integrations with your CMMS help prevent a lorry from unexpectedly going out of service. With a yard and dock management integration, the handover from road to warehouse runs smoothly.

Finally, the reporting layer: KPIs per planner, margin per route, client SLA reports, on-time delivery per depot, load utilisation, empty kilometres and fuel efficiency per driver and per vehicle. And the integration layer with ERP systems such as Exact and AFAS, with shipper systems (EDI, REST, portals), and with accounting for automatic invoice export and debtor monitoring. AI-augmented features, such as predictive ETA, dynamic re-routing and anomaly detection, we build as the final layer, so they are fed by a clean data foundation rather than by a TMS that is still struggling itself.

Not every module needs to go live at once. We work with prioritisation: what solves the sharpest pain, what has the fastest payback, and which modules can come later without disrupting the architecture. A good TMS architecture leaves room to add a charter portal, a yard integration or an AI layer later, without having to rebuild everything.

Three flavours of TMS project.

Which approach suits you depends on the complexity of your operation and the number of external systems that need to connect. We advise on the right route during the first conversation.

Compact project · fixed sprint budget

Planning and dispatch core

A working planning, dispatch and shipment flow for a single location. Multi-stop routes, time windows, driver skills and vehicle types. A driver app with instructions, photo evidence and hours recording. Ready to replace the first Excel files.

Order managementRoute optimisationDriver appProof of Delivery
Mid-sized project · fixed sprint budget

Integrated TMS with client portal

On top of the planning core: telematics integrations (Webfleet, Trimble, Geotab, Volvo Connect), a white-label customer portal with track and trace, invoicing with rate structures (per-km, per-stop, fuel and ADR surcharges) and the first accounting or ERP integration. Subcontractor management for charters.

TelematicsClient portalRate structuresCharter flow
Larger project · fixed sprint budget

Enterprise replacement TMS

A mission-critical TMS for 3PL or 4PL providers with multiple depots, subcontractor cascades, deep ERP integration (Exact, AFAS, SAP), eCMR flow, fuel and CO2 tracking and AI-augmented planning. Includes shipper integrations and SLA reporting per customer.

Multi-depotERP integrationeCMRAI planning

What a TMS project delivers.

A production-ready Transport Management System, plus everything around it needed to manage and develop it yourself.

  • The TMS environment itselfProduction, staging and development environments, running in your cloud (GCP/AWS/Azure) or with us. Includes a PWA driver app for iOS and Android.
  • Telematics and interfacesLive integrations with Webfleet, Trimble, Geotab, Volvo Connect and Daimler Truck Suite. ERP and accounting integration with Exact or AFAS. eCMR flow for the European requirement from 2026.
  • Codebase and documentationComplete source code, API documentation, architecture overview and build instructions. You own it.
  • Admin and planner manualWritten for your planners and IT team: managing rate structures, onboarding carriers, exporting reports, reading the audit log.
  • Training for planners and driversSessions for key users (planners, operations manager) and a short video tutorial for drivers in Dutch, English, Polish and Romanian, depending on your fleet make-up.
  • Maintenance contract (optional)Monitoring, backups, security patches and ongoing development to keep pace with new regulation (eCMR, NIS2, CSRD). Fixed monthly fee, with four response-time tiers.

When bespoke TMS is the right choice.

Four patterns where off-the-shelf TMS packages fall short and custom development pays for itself. If one of these sounds familiar, we would be glad to talk.

Specialist transport

Your cargo doesn't fit in a box

Car transport, ship handling, hazardous goods (ADR), pharmaceutical cold chain (GDP), food (HACCP) or last-mile city distribution: standard TMS fields simply don't reflect your reality. You have too many exceptions and too many manual adjustments, and planners keep spreadsheets on the side to plug gaps the package won't accommodate.

Depth of integration

TMS, WMS and accounting should feel like one system

You have Exact or AFAS, a WMS, a separate accounting system, and telematics from three brands running side by side because the fleet is mixed. A standard TMS connects at a single point and handles the rest through a nightly export. You need a platform where everything depends on each other in real time, with one source of truth for shipment, trip and invoice.

Carrier cascade

Many carriers, little control

You are a 3PL or 4PL with twenty or more contracted carriers, freelance drivers and partners. Subcontractor management, automated rate calculation, document flow (CMR, eCMR), performance reporting and a carrier portal become business-critical, yet standard packages usually handle your own fleet well and the carriers barely, if at all.

Mid-market budget

Enterprise packages are too expensive or too rigid

Manhattan, Oracle TM and SAP TM are priced for large multinationals and require an implementation team that a mid-market carrier doesn't have. Pionira, Centric and Cordel are often good for purely Dutch transport but struggle with a specialist or international variant. Bespoke development scales with you without per-shipment licences, at a total cost of ownership that works for mid-market businesses.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

How a TMS project runs.

1

Introduction and quick scan

We map your current flows: how a shipment travels from customer to invoice, which telematics are already in use, and where the pain points lie. We test whether bespoke development is the right route or whether a standard package will do. If the latter is true, we will tell you so.

2

Planning and user research

A workshop with your planners and operations team, plus shadow sessions in dispatch and with a driver on the road. At the end: scope, planning, a first screen flow for planning, the customer portal and the driver app. Includes a plan for data migration from your current system.

3

Building in sprints

A working build every two weeks, with an explanation. Your planners test alongside us on real shipments, and telematics integrations are validated early so there are no surprises at go-live. A first working core is ready after a few sprints for the pilot branch.

4

Rollout and management

Rolled out in phases: first one branch or one customer stream, then scale up. Training for planners and drivers, parallel running alongside the old system during the transition, and ongoing maintenance for security and development in response to new regulation such as eCMR and CSRD.

The TMS landscape we know.

We deliberately choose not to reflexively call for "custom" development. The standard TMS landscape is mature, and for broad flows a package is often the wiser option. We know the market: Transwide (Wabco/ZF) and Transporeon Platform for shipper-carrier networks, Descartes and Manhattan TMS for enterprise logistics, Trimble Transportation and MercuryGate for flows with a North American flavour, Alpega and BluJay for European multimodal, and at the top end Oracle Transportation Management and SAP TM for the largest multinationals.

In the Dutch SME market we often see Centric Distributievloer, Pionira, Cordel, Routyn and eMagic. Solid packages with deep roots in the Dutch transport sector. For pure trip administration with standard integrations they are often perfectly adequate, and the licence pays for itself. The tipping point towards custom development comes when your operation has niche requirements the package does not support, when you genuinely need several systems to work as one, or when you, as a 3PL or brand, need your own customer portal that must not carry a "Powered by [package vendor]" label.

We are also honest about when custom development is not the sensible route. If your requirement fits a package and you have no specific integration or branding need, we recommend the package and would rather point you towards an implementation partner. Our value lies in building something a package cannot be - not in rebuilding something that already exists.

Compliance we include as standard.

Transport is regulated. A TMS without compliance built in is a ticking time bomb for your operations and finance teams. As standard, we build in: GDPR for personal data of drivers and contacts, EU 561/2006 for driving times and rest breaks (linked to tachograph data or telematics), AETR for journeys outside the EU, the CAO Beroepsgoederenvervoer (Dutch road haulage collective agreement) for working hours and allowances, and ADR protocols for dangerous goods (UN numbers, classes, segregation rules).

For specific cargo, additional layers: GDP (Good Distribution Practice) for pharmaceutical cold chain with temperature monitoring and audit trail, HACCP for food with cooling-chain logging, eCMR as the digital alternative to the paper CMR (the legal infrastructure has been ratified across the EU; for cross-border transport a mandate is in sight for 2026). At IT level we are building towards NIS2 (essential entities in logistics) and CSRD scope 3 for CO2 reporting to your shippers. See how we design AI features in transport within these compliance frameworks.

Frequently asked questions.

What clients in transport and logistics usually want to know before we start.

What exactly is a TMS?
A Transport Management System (TMS) orchestrates everything that happens between customer order and invoice for a carrier: consignment acceptance, planning and dispatch, route optimisation, integrations with telematics and the driver app, proof of delivery, a customer portal, invoicing with tariff structures, document flow (CMR, eCMR, customs), subcontractor management for charters, and reporting on KPIs and SLAs. It is far more than a planning board. It is the operational and financial heart of your transport business, and it is where growth eventually hits a wall if the tooling cannot keep up.
What is the difference between a WMS, TMS and YMS?
A WMS (Warehouse Management System) runs the warehouse: stock, picking, packing. A TMS runs transport: planning, routes, drivers, invoicing. A YMS (Yard Management System) runs the yard and the docks: which vehicle is where, which gate is free. The three constantly interact, and with custom software we can make the handovers seamless. With off-the-shelf packages, they remain three systems communicating through interfaces.
Do you replace Transwide, Descartes or Centric Distributievloer?
For general commodity transport, honestly not — those are solid packages with a large ecosystem that we won't rebuild one-to-one. For broad flows, the licence simply earns its keep. However, we do build custom development when you handle specialty transport (hazmat, car transport, shipping, pharma cold chain), when you want deep integrations between TMS, WMS, accounting and telematics, when you need a white-label customer portal that must not carry a "Powered by [package vendor]" message, or when you manage a large charter cascade. Even if the enterprise licence from Manhattan, Oracle TM or SAP TM doesn't fit your mid-market budget, custom development often proves the healthier total cost of ownership.
Which telematics and integrations do you build?
As standard, we integrate with Webfleet, Trimble, Geotab, Volvo Connect and Daimler Truck Suite for real-time positions, fuel consumption and engine data. For customer systems, we integrate with Exact, AFAS and the common shipper ERPs, often via EDI, REST API or a shipper portal. On the warehouse side, we integrate with the WMS packages you already use so the handover from consignment to transport is smooth. For the driver app, we build a PWA that also works offline: instructions, photo evidence, time registration in line with the CAO Beroepsgoederenvervoer, and the eCMR signature. See also our proof-of-delivery approach.
How do you handle eCMR (mandatory from 2026)?
From 21 August 2024, all EU Member States have ratified the Additional Protocol to the CMR Convention (e-CMR); the practical obligation for cross-border transport comes into force in 2026. We build the eCMR flow in from day one: digital signing by sender, carrier and consignee, integration with customs systems where needed, and archiving according to the retention periods that apply to your cargo (ADR, pharma, food).
How does AI fit with a TMS?
AI doesn't replace good planning, but it is a powerful amplifier. Predictive ETAs based on historical routes and real-time traffic, dynamic routing when a route goes off track, anomaly detection on fuel consumption or driving behaviour, and LLM assistance for planners handling exceptions. We build this modularly, so you first get the basics in order and then add AI features. See our deeper explanation of AI in transport.
What determines the cost of a custom TMS?
Four factors: the scope (planning only, or including customer portal, driver app and invoicing), the number of integrations with external systems (telematics, ERP, WMS, customs), the data migration from your current system, and the scale of the rollout (a single site or a European network). After the introductory conversation, we provide a substantiated range for your situation and work with fixed sprint budgets so there are no open-ended bills.
Do you work with our planners and IT department?
Almost always. Planners are our most important co-designers: a TMS that planners don't embrace will not succeed. With your IT department, we clearly agree responsibilities for hosting, security and maintenance, deliver a runbook for incidents, and hold a knowledge transfer in the final sprint so you can carry on independently if you wish.
How long before we can go live?
A first working planning and dispatch core for a single site can be in place within a few sprints. An integrated TMS with a customer portal, invoicing and the first telematics integrations is a multi-sprint project. An enterprise replacement TMS with multi-depot support, ERP integration, eCMR and AI features is a longer journey, which we deliver phase by phase. You don't go live only at the end; you go live with every phase.

Talk to us about your TMS.

A half-hour introductory call, no obligation. We listen to your workflow, look together at which parts are causing pain, and give direction you can act on, even if the outcome is that a standard package suits you better than custom development.

Edit content