Freight forwarding software is built for companies and forwarding departments that organise the carriage of goods with subcontracted or their own trucks. Its job is easy to describe: a forwarder should take an order, find a carrier, keep an eye on the transport and settle it without retyping the same data in five places.
In practice many forwarders still work with Excel, email, a messenger app and a freight exchange open in another tab. That works while there are a few orders a day. With dozens, people start hunting for emails, calling for status updates and working out margins on a calculator. In this guide we explain what freight forwarding software is, what a forwarder's day looks like with and without it, and how to choose a program for your company step by step.
What is freight forwarding software?
Freight forwarding software is a system where every order has one record: client details, route, cargo, carrier, both rates, documents, statuses and the invoice. Everyone in the company sees the same version of the data. The forwarder does not have to remember which email changed the loading time, and accounting does not have to ask whether the CMR has come back.
The difference is clearest when you compare specific tasks with working in a spreadsheet and an inbox:
- Taking an order
- Excel and email: retyped from an email or PDF. Software: the order is created from the document, the forwarder only checks the data.
- Margin
- Excel and email: calculated separately, often after the fact. Software: visible on the order as soon as the carrier rate is entered.
- Carrier
- Excel and email: details copied by hand from the exchange. Software: the carrier sits in the contact database with history and verification.
- Documents
- Excel and email: the CMR is in an email or on the driver's phone. Software: the document is attached to the order.
- Invoice
- Excel and email: retyped into the accounting program. Software: created from the order and sent to KSeF.
- Cover
- Excel and email: a forwarder's holiday means searching their inbox. Software: anyone can see the order history.
A forwarder's day: an example with and without software
The example below is simplified, but every forwarder knows these situations. Take one order: 24 pallets from Poznań to Lyon, loading the next morning.
Morning: the client enquiry
The client sends an email with a PDF order. Without software, the forwarder retypes addresses, time windows, weight and the reference number into a spreadsheet, and then again into the carrier order. In freight forwarding software the order is created from the PDF or email, and the forwarder checks the fields and corrects whatever needs correcting. Less retyping means fewer typos in a postcode or a booking time.
Late morning: finding a carrier
The forwarder posts the load on a freight exchange or asks regular carriers. When the program is integrated with an exchange, for example Trans.eu, the offer and the replies do not live in a separate window but land on the order. Regular carriers the company already works with can receive the offer directly, without a public exchange.
Before confirming: checking the carrier
A new carrier from an exchange is always a risk. You need to check the tax ID, VAT status, the bank account on the Polish VAT white list, the carrier's liability insurance and the licence. Without a system this happens across several browser tabs, or not at all when things are rushed. Good software pulls company data from public registers, shows the history of cooperation and flags suspicious signals before the order goes out.
During the transport: where is the truck?
The client asks for a status. Without software the forwarder calls the carrier, the carrier calls the driver, and fifteen minutes later the answer comes back the same way. In a system the status sits on the order, and with a GPS integration the truck position is visible without a phone call. Some of these calls can now be handled by an AI assistant, as described below.
After unloading: CMR, invoice, settlement
The driver takes a photo of the CMR. Without a system the photo lands in a messenger app and someone has to file it against the right order. In the software the driver uploads the document through a link that goes straight to the order, and the sales invoice is created in one click and sent to KSeF. The carrier cost invoice is in the same system, so you can see whether the settlement adds up.
Features freight forwarding software must have
- Orders with multiple loading and unloading points, statuses and numbering
- Creating orders from PDFs and emails instead of retyping
- Margin control on every order, in PLN and in EUR
- Freight exchange integration, e.g. Trans.eu
- A contact database with register data, history and carrier verification
- Documents on the order: carrier order, CMR, POD
- Sales and cost invoices with KSeF support
- Export to the accounting program or ERP, e.g. Comarch
- Reports: profit by route, client, carrier and forwarder
- Roles and permissions when several people or branches work in the system
Sokar Logistics has all of these features: orders, carriers, margin, documents and KSeF
See Sokar LogisticsFreight forwarding software, TMS or logistics software?
These names often get mixed up. Logistics software is the broadest term: it also covers warehouse systems (WMS) and supply chain tools. Freight forwarding software focuses on orders, carriers and margin. A TMS, a transport management system, adds your own fleet, drivers, route planning and vehicle costs.
- Freight forwarding software
- Orders, carriers, freight exchange, margin, documents and invoices
- TMS
- The same plus fleet, drivers, route planner, document deadlines and vehicle costs
- Logistics software
- A wider category: TMS, WMS, warehouse and supply chain systems
- Sokar Logistics
- Forwarding and fleet in one system: orders, carriers, planner, invoices, KSeF and an AI assistant
If the company is a pure forwarder, a forwarding module is enough. If it has even a few trucks of its own, it is better to choose a system that also handles the fleet from day one, so that a year later you are not stitching two programs together.
Compare software for transport companies: forwarding, fleet and invoices in one system
See the comparisonHow to choose freight forwarding software: step by step
- 1Write down your process. From the client's email to the paid invoice: who does what and where the data lives today. Without this, every demo looks good.
- 2Work out your scale. Orders per month, number of forwarders, whether you run your own trucks, how many invoices are in EUR. This narrows the choice and frames the price discussion.
- 3Check KSeF live. Ask the vendor to issue an invoice from an order during the demo and show its status in KSeF. From 2026 it is an obligation, not an extra.
- 4Check the exchange and accounting. Do loads and replies from the exchange land on orders? Do invoices reach your accounting program without a manual export?
- 5Test it on your own data. A pilot on real orders tells you more than a presentation. The Sokar pilot lasts 30 days and is free.
- 6Ask about migration and support. Who moves the contact database, how long the rollout takes, whether support is in Polish.
- 7Count the total cost. Subscription, rollout, training, integrations. Cheap software that nobody uses is the most expensive kind.
What does rolling out freight forwarding software look like?
A rollout should not stop the business. A typical order: account and roles, importing contacts, setting up numbering and document templates, connecting KSeF and the accounting program, training forwarders, and finally working on real orders. For the first days it is worth running new orders in the system and closing old ones the old way.
Pitfalls to avoid
- Choosing on subscription price without checking KSeF and the accounting integration
- Software that handles orders but does not show the margin on each one
- No carrier verification: the cheapest carrier on the exchange can turn out to be the most expensive
- Separate programs for forwarding and for the fleet that have to be synced by hand
- A rollout with no owner in the company: someone has to make sure the team actually moves to the new system
Where does AI fit in freight forwarding software?
Most of a forwarder's time goes on repetitive work: answering enquiries, quoting, calling for status and documents. This is where an AI assistant helps. Bobi, the AI assistant from ONITSOFT, drafts quotes from emails, calls drivers and carriers about status or documents, and creates orders. Nothing is sent without the forwarder's approval. Bobi runs in the browser and on Android, connects with Sokar, Trans.eu, FireTMS, Gmail and Outlook, and the free plan covers 1 user and 50 orders a month.
Want quotes and driver calls to happen on their own?
Meet BobiSee how Sokar Logistics takes an order from the client's email to an invoice in KSeF
Book a freight forwarding software demo