Freight Forwarding Software Checklist: What to Look for in 2026
Most buyer guides for freight forwarding software are written by people who have never dispatched a load. They list generic features — "order management," "reporting," "customer portal" — that apply equally to an enterprise shipper moving 50,000 containers per year and a four-person forwarding company in Plovdiv handling 80 road loads per month. The features that matter are not the same for both.
This checklist is structured around what an EU road freight forwarder or small carrier actually needs: the specific operational requirements that distinguish your workflow from a generic logistics business, the pricing models that will cost you money as you grow, and the five questions that will tell you more about a vendor than any demo.
Must-Have Features (Non-Negotiable for EU Forwarders)
These are not nice-to-haves. If a platform does not cover these, or if they are add-ons requiring a higher tier, it is not built for EU road freight forwarding:
CMR generation from order data. The CMR is the core legal document for EU road freight. Your software should generate a correctly populated CMR PDF automatically from the order data you have already entered — route, cargo, customer, carrier, reference numbers, special instructions. If you have to re-enter data to generate the CMR, or if CMR is not supported at all, this is a fundamental gap.
Subcontractor carrier profiles with document expiry tracking. Every carrier you work with has documents that expire: insurance certificate, operator licence, vehicle roadworthiness, driver CPC, driver licence. The software must track these expiry dates and alert you before a document lapses — not after you have dispatched a load to a carrier with an invalid certificate and face a roadside fine. See our guide to subcontractor management for freight forwarders for the full picture.
Customer credit and risk checks against EU registries. The ability to run a credit check on a new customer before accepting the first load — checking VAT validity, insolvency status, and company registration across EU national databases — should be built into the order intake workflow, not a separate external tool. This is particularly important given the double-exposure credit risk that forwarders carry.
Subcontractor invoice OCR and rate auditing. The software should be able to read a subcontractor invoice as a PDF or image, extract the amounts, and compare them automatically against the agreed rate stored in the carrier profile. Discrepancies should be flagged before you approve payment, not discovered during a manual spot-check months later.
Automated payment reminders. Both outbound (reminders to customers on your receivables) and for your own payables (alerts before subcontractor invoices fall due). Manual reminder processes are the single most common reason that small forwarders have worse DSO than they should.
Multilingual support — Bulgarian, Romanian, Greek, English at minimum. If you operate in Southeast Europe, your dispatchers, customers, and drivers may be working in different languages in the same platform in the same week. A system that only works in English creates daily friction and errors. This is not a translation feature — it means the full interface and all generated documents (CMRs, driver notifications, invoices) must work correctly in each language.
Telegram and WhatsApp driver communication without a separate app. EU drivers use Telegram and WhatsApp. They will not install a proprietary driver app. Any "driver communication" feature that requires drivers to download and register on a separate application has a near-zero adoption rate in practice. The software should draft and send messages via the channels drivers already use.
No per-truck pricing. This is a pricing structure point, not a feature, but it belongs on the must-have list because it directly affects your costs. Per-truck pricing means your software costs scale with your fleet size — the opposite of the efficiency gain you are seeking. Flat subscription pricing lets you add capacity without adding software costs.
Nice-to-Have Features (Worth Asking About)
These features add genuine value but should not be dealbreakers if absent in an otherwise strong platform:
- AI dispatch automation — creates orders from plain-language instructions, reads documents via OCR, suggests drivers. For a detailed breakdown, see our guide to AI dispatch automation.
- GPS tracking without hardware — driver location shared via mobile app rather than a hardware GPS unit. Reduces the cost and logistics of hardware installation and maintenance.
- e-CMR support — digital CMR compliant with the EU eFTI Regulation. Not yet mandatory everywhere, but the trajectory is clear.
- Route cost calculator — calculates fuel, tolls, and vehicle costs per route automatically, which informs pricing and margin analysis.
- CRM for prospects and customers — contact management, follow-up tracking, and customer history. Useful as you grow; not essential for operations-first software evaluation.
Pricing Traps to Avoid
Software pricing in freight tech has several structures that look reasonable initially and become expensive as your business grows:
Per-user fees that scale with team size. A platform charging €30/user/month costs €360/year for a solo dispatcher and €2,160/year for a team of six. If you hire two dispatchers in your second year, your software cost triples. Look for flat subscription pricing or generous user limits that cover your expected team size.
Hardware requirements for GPS. Some platforms bundle hardware GPS units into their offering and amortise the hardware cost over a contract period. This creates a lock-in and a capital cost that is avoidable. Software-only GPS tracking via driver mobile app achieves the same outcome without hardware.
Implementation fees hidden in onboarding. "Onboarding packages" that cost €500–2,000 for a small business to get started should not be necessary for a well-designed cloud platform. If you need paid implementation support, the software is not designed for your company size.
Annual commitment required before a real trial. Any vendor requiring a credit card or a 12-month contract before you can meaningfully evaluate the product is asking you to take the risk of the relationship. A 30-day free trial with access to all features relevant to your operation should be standard.
CargoMind pricing (for reference): Core plan at €108/year — no per-truck fees, no per-user fees, no hardware required, no implementation cost. 30-day free trial with no credit card.
5 Questions to Ask Any TMS Vendor Before Signing
These questions cut through demo theatre and surface what the product actually does for your workflow:
- "What is the total cost for a 10-truck operation in year 1?" Get the all-in number: subscription, any per-user fees at your headcount, hardware if any, onboarding, and the cost of features you will need (CMR, AI, invoice OCR). If the vendor cannot give you a specific number in writing, the pricing is deliberately opaque.
- "Does GPS tracking require hardware?" A yes means capital expenditure and hardware logistics you may not want. Ask whether the driver mobile app option works without purchasing units.
- "Can drivers communicate via Telegram or WhatsApp without installing a separate app?" If the answer is "our driver app is very easy to install," that is a no. You want to know if the TMS sends to Telegram or WhatsApp directly.
- "Is CMR generation included, or is it an add-on?" For EU road freight, CMR should be a core feature, not a premium tier upgrade. If it is behind a paywall, that paywall will likely have other essential EU compliance features behind it too.
- "What does your 30-day trial actually let me test?" Some vendors offer a trial with limited features, limited loads, or no access to the features that matter most. A genuine trial should let you run your actual workflow — create orders, dispatch loads, generate CMRs, process invoices — with real volume.
What a 30-Day Trial Should Prove
If you start a free trial and use it seriously, you should be able to complete these milestones within the first two weeks:
- Created your first transport order from a real customer request (not sample data)
- Dispatched a real load to a subcontractor carrier and sent them the details via Telegram
- Generated a correctly populated CMR PDF from the order data
- Uploaded a real subcontractor invoice and verified it against the agreed rate
- Sent an automatic payment reminder to a customer with an overdue invoice
If you cannot complete these five milestones in two weeks of a free trial, the software is not suitable for your operation — or the trial is too restricted to evaluate fairly.
Red Flags in Demo Calls
Watch for these during vendor demos and sales calls:
- Cannot answer the five questions above clearly and specifically
- Pricing requires a separate call with an account executive to get a number
- "AI features" are described in terms of outcomes ("reduces errors," "saves time") but cannot be explained at the action level ("the AI reads the invoice and compares it to the stored rate")
- No mention of CMR, EU compliance requirements, or multilingual operation in a demo targeting EU customers
- The demo uses polished sample data and does not let you test with your own real data
For context on what freight forwarding software should be doing for your business, see what freight forwarder software actually is. If you are trying to decide whether you need software at all, the guide on signs you need freight forwarding software is a useful starting point. And if you are evaluating on price, the comparison in affordable TMS for small trucking companies gives market context. For capabilities specifically, see our breakdown of AI dispatch automation.
Check Every Box — Free for 30 Days
CargoMind covers every must-have on this list: CMR generation, subcontractor document tracking, EU credit checks, invoice OCR, Telegram integration, multilingual support, flat pricing. No credit card, no hardware, no per-truck fees.
Start Free — 30 DaysFrequently Asked Questions
What features does freight forwarding software need for EU operations?
For EU road freight forwarding specifically, the non-negotiable features are: CMR document generation from order data, subcontractor carrier profiles with document expiry tracking, customer credit and risk checks against EU registries, subcontractor invoice OCR and rate auditing, automated payment reminders (outbound and for your own payables), multilingual support covering Bulgarian, Romanian, Greek, and English, and driver communication via Telegram or WhatsApp without a separate app install. Anything labelled an add-on or higher tier in these areas should be treated as a red flag.
What should freight forwarding software cost for a small company?
For a small EU road freight forwarder with 5–20 trucks or equivalent subcontracted volume, a reasonable budget is €100–300 per year for a well-featured cloud platform. Avoid per-user or per-truck pricing models — they scale costs in ways that punish growth. Be very cautious of platforms that require a sales call to get a price, or that quote monthly rates in the hundreds without a 30-day full-featured trial.
How long does it take to implement freight forwarding software?
A cloud-based TMS designed for small freight operators should be operational within one working day — account setup, importing carrier and customer data, creating first order, generating first CMR, and processing first invoice. If a vendor tells you implementation takes weeks and requires a paid onboarding project, you are looking at enterprise software designed for large organisations, not a small forwarder.