Adrian Gac ← Automation use cases
PL Let's talk →
Automation use cases · Logistics and transport Legal status: September 2026

Automation for transport and freight forwarding companies

Orders arrive by email, documents from drivers come as photos, and customers call to ask where their goods are. I describe everyday situations in freight forwarding, transport and warehousing that can be handed over to automation and show what they look like before and after.

Book a free consultation See use cases ↓
Why now

Where does logistics lose the most time?

Margins in transport are low and paperwork is heavy. Every order means several documents, several messages and several systems: TMS, telematics, email, accounting software and, since 2026, KSeF.

Freight invoices and subcontractor invoices now arrive in KSeF as structured data. It is a good moment to link them with orders and delivery documents instead of retyping the same numbers in three places.

1 February 2026

All companies receive invoices in KSeF, including invoices from carriers and fuel suppliers. The new JPK_V7 structure with KSeF numbers takes effect.

1 April 2026

The obligation to issue invoices in KSeF covers most businesses, including transport and forwarding companies.

1 January 2027

Transition periods end. KSeF will also cover the smallest carriers who still invoice outside the system.

31 December 2027 announced

Planned end of the period without penalties for KSeF errors. The Ministry of Finance announced the change on 16 September 2026; it still requires an amendment to the act.

Use cases

What can be automated in logistics?

01–04

Orders and documents

From enquiry to invoice, a single order passes through several hands. Data only needs to be entered once; the rest can be passed on automatically.

01

Transport orders from email straight into the TMS

Today

Customers send orders as PDFs, email text or Excel files, each in a different layout and often in a different language. The forwarder retypes addresses, dates, weight and rate into the TMS.

After automation

AI reads the order from the attachment or email body, extracts loading and unloading points, time windows, type of goods and rate, and then creates the order in the TMS. It flags missing data, and the forwarder only checks and approves.

Email / PDF → AI extraction → Forwarder approval → TMS
02

Delivery documents from drivers: CMR, delivery notes, confirmations

Today

Drivers send photos of CMRs via messaging apps or bring the paperwork back days later. The office hunts for documents to issue an invoice, and the customer waits for proof of delivery.

After automation

The driver takes a photo in the app or sends it via WhatsApp. AI recognises the document and order number, checks signatures and consignee remarks, attaches the scan to the order and immediately sends the customer proof of delivery.

Photo from driver → AI recognition → Order in TMS → Confirmation for customer
03 KSeF

KSeF invoice right after confirmed delivery

Today

Freight invoices are issued once a week, after documents are collected. Waiting-time surcharges, extra stops or rate corrections are easy to miss, and every day of delay pushes back the payment date.

After automation

Once an order has a confirmed delivery, the system prepares an invoice with data from the TMS, adds any reported surcharges and sends it to KSeF in the FA(3) structure. The customer receives the KSeF number together with the CMR scan, and rejected invoices trigger an alert.

Delivery confirmed → Invoice from TMS → KSeF → Customer + CMR
04 KSeF

Carrier invoices checked against the order

Today

A forwarder receives dozens of invoices from subcontractors. Someone has to check whether the rate matches the order, whether surcharges were agreed and whether the carrier has sent the documents.

After automation

Purchase invoices are downloaded from KSeF and linked to the order by number, carrier tax ID and route. Matching amounts go to payment, while rate discrepancies, missing CMRs and unagreed surcharges go to the forwarder.

KSeF → Order in TMS → Rate comparison → Payment / query
05–07

Execution and control

Data from telematics, registers and customs systems can be checked continuously. The dispatcher learns about a problem before the customer calls.

05

Shipment statuses and delay warnings

Today

The dispatcher checks vehicle positions in the telematics system, calls drivers and informs customers of arrival times by hand. The customer is often the last to find out about a delay.

After automation

A workflow pulls GPS positions and compares the estimated arrival time with the time window. The customer receives automatic notifications of loading, departure and delivery, and when a deadline is at risk, the dispatcher and customer get an alert with the new time.

Telematics / GPS → ETA vs time window → Notification → Dispatcher alert
06

Vetting carriers before accepting an order

Today

A carrier from a freight exchange is checked in a hurry: licence, carrier's liability insurance, bank account on the white list. An expired policy or a fake carrier only comes to light when there is a claim.

After automation

When a carrier is added, the system checks the tax ID and bank account against the white list, the EU VAT number in VIES and details in registers, and reads licence and insurance expiry dates from the documents provided. Before the policy expires, it asks the carrier for a new one and blocks further orders without it.

New carrier → White list / VIES → Licence and insurance → Approval / block
07

Shipments covered by the SENT system

Today

When transporting sensitive goods such as fuel, you have to handle the SENT notification, reference number and locator data. An error in the data or a missing notification before departure can lead to a fine.

After automation

The system recognises orders with goods covered by SENT, prepares the notification data based on the order and vehicle, and before departure checks that the reference number has been passed to the driver. A missing notification blocks the order from being released.

Order → Goods in SENT? → Notification data → Pre-departure check
08–10

Fleet and drivers

Deadlines, costs and regulatory obligations can be tracked automatically, without spreadsheets kept by one person.

08

Vehicle deadlines and driver qualifications

Today

Inspections, insurance, tachograph calibrations, driver medicals, driver cards and Code 95 are recorded in a spreadsheet. One missed deadline is enough to take a vehicle or driver off the road.

After automation

All deadlines are in one register. The system reminds the driver and fleet manager in advance, books servicing in a free slot and does not allow a vehicle or driver with an expired document to be assigned to an order.

Deadline register → Reminder → Service date → Block in TMS
09

Mobility Package: posting of drivers

Today

International transport requires submitting posting declarations in the IMI system and tracking in which countries and for how long each driver worked. The data is collected by hand from route plans and tachographs.

After automation

Based on planned routes, the system shows which drivers need declarations and for which countries, prepares data for the IMI system and sends reminders before departure. After return, it compares the plan with tachograph data.

Route plan → Countries and drivers → IMI data → Tachograph check
10

Route costs: fuel, road tolls, profitability

Today

Fuel card transactions, road tolls and driver advances arrive in separate statements. The profitability of a specific route or customer is calculated in Excel once a quarter, if at all.

After automation

Costs from fuel cards, toll systems and KSeF invoices are assigned to the vehicle and order by date and location. Every week, management receives a route and customer profitability report, with orders below the margin threshold highlighted.

Fuel cards / tolls → Assignment to order → Route margin → Weekly report
11–13

Customers

A quick quote and shipment information often decide whether a customer comes back. These are the two things that are easiest to automate.

11

Transport quotes in minutes

Today

Quote requests wait in the inbox until a forwarder has time to calculate the distance, check the price list and reply. Meanwhile, the customer asks three other companies.

After automation

AI extracts the route, date, dimensions and weight of the load from the request, calculates the distance and suggests a price based on the price list and history of similar orders. The forwarder gets a draft quote ready to send with one click.

Request → AI parameters → Price list + history → Draft quote
12

“Where are my goods?” without calling the dispatcher

Today

Dispatchers spend much of the day on the phone, answering customers' and consignees' questions about status, arrival time and documents.

After automation

A voice bot on the phone line and a chatbot on the website or WhatsApp recognise the order number, give the current status and estimated delivery time, and send the CMR scan on request. Unusual cases are passed to the dispatcher with a summary of the conversation.

Phone / chat → Order number → Status and ETA → Dispatcher
13

Complaints and transport damage

Today

A damage report arrives by email, photos separately, and the CMR with remarks has to be tracked down. The case drags on for weeks because no one tracks deadlines towards the customer, carrier and insurer.

After automation

The customer reports damage through a form with photos. The system opens a case linked to the order, attaches the CMR with consignee remarks and carrier details, notifies the insurer and tracks the next steps until closure.

Damage form → Case linked to order → CMR + carrier → Insurer
A day after implementation

What does a day at a forwarding company look like after implementation?

An example of a company that connected its order inbox, TMS, telematics and KSeF. Forwarders and dispatchers deal with exceptions and customer conversations.

6:00

Orders that came in overnight are waiting in the TMS for approval. Missing data is flagged.

During the day

Customers receive statuses and arrival times. The dispatcher only sees deadlines at risk.

After unloading

The CMR photo is attached to the order, and the invoice goes to KSeF and the customer.

In the evening

Carrier invoices from KSeF are checked against orders, and fuel costs are assigned to routes.

On Monday

Route profitability report and a list of fleet deadlines for the coming month.

Principles

What principles does the automation follow?

01

Decisions stay with the forwarder

AI prepares orders, quotes and comparisons. A person approves rates, carrier selection and replies in difficult cases.

02

Your TMS stays

I connect the automation to the systems you already use: TMS, telematics, email and accounting software, via API, file import or KSeF.

03

Data under control

Workflows run on servers in the EU or on the company's own infrastructure, and every operation is logged. Rates and customer data are not sent to public AI tools.

04

Start with one process

We start with the process that burdens the team the most and expand the automation in stages once the first one proves itself in daily work.

FAQ

Frequently asked questions

We already have a TMS. Why add automation?

A TMS stores orders, but data going in and out is usually moved by a person: from emails, driver photos, fuel cards and KSeF. Automation takes over that transfer and connects the TMS with other systems instead of replacing it.

Can AI handle orders in different formats and languages?

Yes. Language models read orders in PDFs, email text and spreadsheets, including in German, English or French. A forwarder can check each order before it is saved in the TMS, and uncertain fields are flagged.

How soon after delivery can the invoice go out?

Within minutes of the confirmed CMR photo being sent. The invoice goes to KSeF, and the customer receives it together with the delivery documents. You can also decide that invoices go out once a day or after approval by the billing team.

Where should we start?

Most often with orders from email to the TMS, or with delivery documents and invoicing. Both processes affect every order, so the difference is visible straight away. We add further use cases in stages.

Let's see what can be automated in your transport company.

Book a free 30-minute consultation. Tell me how an order moves through your company, and I'll point out two or three processes worth starting with.

Book a free consultation →
Related services and use cases
Service↗
Process automation Workflows that connect email, TMS, telematics and KSeF.
Service↗
Voice bots and chatbots Assistants that answer customers about shipment status at any time.
Use cases↗
Accounting firms and KSeF 13 situations from an accounting firm's work that can be handed over to automation.