TMS for Small Freight Brokers: The Complete Buyer’s Guide

Written by Martin Nivel · Founder of Cargavo Updated 10 min read

The best TMS for a small freight brokerage (roughly 2–25 people) is not the platform with the most modules — it is the one you can set up yourself in days, at a public monthly price. Enterprise systems like Alpega TMS or Transporeon are powerful, but they are built for shippers and large 3PLs: custom quotes, yearly contracts, implementations measured in months. A right-sized broker TMS covers five things in one subscription: carrier rate grids, instant margin-safe quoting, a branded customer portal, shipment tracking and messaging. Cargavo does exactly that, from €49 per month, with a 14-day free trial and no credit card.

What is a TMS for a freight broker?

A TMS (transport management system) for a freight broker is software that stores carrier rate grids, computes a buy price and a margin-safe sell price for every request, and manages quotes, bookings and shipments in one place — replacing the spreadsheets and inbox threads most small brokerages run on.

A transport management system, or TMS, is the operating software of a freight business. For a freight broker or transport commissionaire — a company that sells transport it does not carry itself — the job is specific: store every carrier’s rate grid, calculate a buy price and a margin-safe sell price for each request, and follow the shipment from quote to delivery.

That makes a broker TMS different from the TMS a carrier uses. A carrier’s system plans trucks, drivers and fuel. A broker’s system deals in prices and relationships. The core loop looks like this:

  1. A customer asks for a price on a lane — say 3 pallets, 1,240 kg, Lyon to Hamburg.
  2. The TMS looks up every carrier grid that covers the lane and computes the cost.
  3. Your margin rules are applied automatically, per customer or per grid.
  4. The customer receives a sell price in seconds, not hours, and can book it.
  5. The booking becomes a shipment with statuses, documents and a message thread.

If a tool cannot hold your rate grids and apply your margins by itself, it is not a broker TMS — it is a tracking dashboard. For how the quoting step works in detail, see our guide to digital freight quoting.

Why enterprise TMS platforms don’t fit small brokerages

Enterprise platforms such as Alpega TMS, Transporeon (Trimble) and Descartes are built for shippers and large 3PLs with IT teams; for a 2–25 person brokerage they typically mean custom pricing, yearly contracts and implementations measured in months rather than days.

Platforms such as Alpega TMS, Transporeon (now part of Trimble) and Descartes are serious, capable systems. They were designed for shippers, large 3PLs and carrier networks with procurement departments and IT teams. That design shows up in three places that hurt a small brokerage:

  • Pricing. You rarely see a price on the website. You request a demo, receive a custom quote, and usually sign a yearly contract.
  • Deployment. Enterprise rollouts involve integration projects, data migration and training plans. They are measured in months, not days.
  • Complexity. Modules for fleet planning, dock scheduling or ocean freight are features you pay for and never open.

None of this is a flaw — it is a fit problem. A small brokerage has no IT department to run an integration project, and its carriers are often regional companies with no API or EDI connection to integrate anyway. (That gap has a practical workaround — we cover it in carrier integration for freight brokers.) A second mismatch matters just as much: most of these systems bill per vehicle, an operating unit a brokerage without a fleet simply does not have — see TMS for freight brokers without a fleet.

What a small brokerage needs instead is boring and precise: self-service signup, a public monthly price, rate grids it can set up itself from its own Excel sheets, and margins that apply themselves. That category — the small-broker TMS — is what the rest of this guide is about. It is also not a freight exchange: a load board sells you access to other people's freight, whereas a TMS prices and runs your own. How the two-person shop holds its ground against a large 3PL's tooling is the subject of how a small broker competes with 3PL software.

Which TMS features actually matter for a small brokerage?

Five features decide whether a TMS pays for itself in a small brokerage: rate grid support for all four road-freight models, automatic server-side margins, instant quoting, a branded customer portal that never shows buy prices, and shipment tracking with messaging.

Feature lists are long; the features that pay the subscription are short. Five things decide the outcome:

  • Rate grid support. Road freight tariffs come in four shapes: weight-zone grids (a rate per 100 kg by destination zone, with paying-for logic), per-pallet grids, linear-meter (LDM/MPL) brackets, and hybrid grids that charge a flat fee below a weight threshold and per 100 kg above it. If your TMS handles only one shape, half your carriers will not fit. Cargavo’s pricing engine supports all four — the details are in carrier rate grid management. For the pallet side of the arithmetic, our pallets-per-truck calculator gives you the loading figures a per-pallet or LDM grid is read against.
  • Automatic margins. Margins per customer, per grid or per bracket, percent or absolute, applied server-side on every single quote. Nobody prices from memory.
  • Instant quoting. A request becomes a referenced quote (Q-2026-0184) in seconds, comparing every configured carrier side by side.
  • A self-service customer portal. Your customers get prices, book and track in your own customer portal — and never see buy prices or margins. That separation is enforced by the server, not by hiding a column.
  • Shipment tracking and messaging. Each booking becomes a shipment (S-2026-0192) with statuses and a message thread, so updates stop living in your inbox.

Analytics and multi-currency come later. These five earn their keep in week one — and note what is deliberately absent: no carrier API, no EDI, no route optimisation, no fleet management.

Spreadsheets vs a TMS: an honest comparison

Spreadsheets cost nothing upfront but take 15–30 minutes per quote with no margin control; a broker TMS answers in seconds and applies margins automatically — the switch usually pays for itself from about 10–20 quotes per week.

Spreadsheets are free, familiar and endlessly flexible — that is why every brokerage starts there. The comparison only turns against them as volume grows:

CriterionSpreadsheetsBroker TMS
Upfront cost€0From €49/month
Time per quote15–30 minutes of lookups and manual mathSeconds, all carriers compared at once
Margin controlDepends on who is quoting that dayRules applied by the engine on every quote
Rate updatesRe-edit every affected tab by handUpdate the grid once; every next quote uses it
Customer experienceEmail back-and-forthSelf-service portal with instant prices and booking
Error riskOne wrong cell can sell below costBuy and sell prices computed server-side
New team membersWeeks of “how we quote” trainingThe rules are already in the system

A practical threshold: at 10–20 quotes per week, the time spent on lookups alone usually exceeds the cost of an entry-level subscription. If you recognize the pattern — a folder of carrier tariffs, one person who “knows the rates”, quotes going out after the customer stopped waiting — you have outgrown the spreadsheet. You have not failed at it; it did its job. The full list of warning signs is in signs your brokerage has outgrown spreadsheets.

What monthly budget should a 2–25 person brokerage plan for?

A small freight brokerage should budget €49 to €399 per month for a modern subscription TMS: Cargavo charges €49 (Starter), €149 (Growth) and €399 (Scale) per month, with a 14-day free trial and no credit card.

For a small brokerage, modern TMS pricing is a monthly subscription, not a licensing project. Cargavo, as a concrete example of the category, costs €49 (Starter), €149 (Growth) and €399 (Scale) per month, with a 14-day free trial and no credit card. The tier-by-tier limits, the billing models vendors use and the fees that hide behind the headline price are set out in what a TMS costs in 2026.

All plans include the pricing engine (all four grid models), automatic margins, the customer portal, shipment tracking and messaging. Growth adds assisted onboarding; Scale adds API access and a white-label portal. Yearly billing works out to roughly two months free, and every plan starts with a 14-day free trial, no credit card required. Full details are on the pricing page.

When comparing vendors, watch the four line items that inflate the real cost: mandatory setup or onboarding fees, per-user pricing that multiplies as you hire, yearly contracts you cannot exit, and quote limits set so low you hit them in week two. A fair benchmark: your TMS should cost less per month than the margin on two or three average shipments.

What has to be ready before your first quote?

Three things have to exist before a brokerage can send its first TMS quote: carrier grids entered from the existing Excel or CSV rate sheets, per-customer margin rules, and a short parallel run against the spreadsheet to check the outputs match.

With an enterprise platform, “implementation” is a project: workshops, integration mapping, acceptance testing. With a small-broker TMS it is mostly an afternoon of structured data entry. A realistic first week on Cargavo looks like this:

  1. Day 1 — grids. Take your existing Excel or CSV rate sheets and enter them as structured grids: zones, weight or pallet brackets, validity dates, currency. Today this is structured manual entry; structured grid builder is on the roadmap, and on the Growth plan onboarding is assisted by the Cargavo team.
  2. Day 2 — margins and customers. Set a default margin per grid, then per-customer overrides — percent or absolute, down to individual brackets if you need that precision.
  3. Days 3–5 — parallel run and go-live. Price your daily quotes in both systems, check the outputs match your spreadsheet, then invite your first customers to the portal.

Two honest caveats. First, grid entry takes as long as your tariffs are messy: a clean 20-zone weight grid is about an hour of work, a tariff full of handwritten exceptions takes longer. Second, going live is not the finish line — keep the spreadsheet for a week of side-by-side checks before you archive it. Even with those caveats, the timeline is days. Enterprise rollouts are measured in months. The full task-by-task estimate is in how long TMS implementation really takes.

How to choose a TMS: a 10-point checklist for small brokers

Before committing to any TMS, verify ten things: support for all four grid models, per-customer margin rules, server-side price separation, public pricing, a free trial without a credit card, no setup fees, monthly cancellation, carrier setup without APIs, per-organization data isolation, and your team’s languages.

Take this list into every demo or trial:

  1. Does it support all four grid models — weight-zone, per-pallet, linear-meter, hybrid?
  2. Can margins be set per customer, per grid and per bracket, percent or absolute?
  3. Are buy prices and margins invisible to customers, enforced server-side?
  4. Is there a public price, or do you have to “contact sales”?
  5. Is there a free trial without a credit card?
  6. Are there setup fees or a mandatory onboarding package?
  7. Can you cancel monthly, or is it a yearly lock-in?
  8. Can you add a carrier yourself, without an API project? (See how grid-based carrier onboarding works.)
  9. Is your data isolated per organization and are prices computed server-side?
  10. Does the interface speak your team’s languages? (Cargavo ships in English, French, Spanish and German.)

Any serious vendor can answer all ten in one call. If you want to understand the mechanics before choosing, read digital freight quoting and carrier rate grid management — then open a free trial and test with your own tariffs, not the vendor’s demo data. Your rate sheets will surface the limits faster than any sales deck.

Frequently asked questions

What is the best TMS for a small freight broker?

The best TMS for a small brokerage is one it can deploy itself: public subscription pricing (roughly €49–€399 per month), support for the four road-freight grid models, automatic margin rules and a branded customer portal. Cargavo is built specifically for this segment, while enterprise platforms like Alpega or Transporeon target larger shippers and 3PLs.

How much does freight broker software cost?

Subscription TMS tools for small brokers run from about €49 to €399 per month. Cargavo charges €49 (Starter), €149 (Growth) and €399 (Scale), with roughly two months free on yearly billing and a 14-day free trial. Enterprise platforms are custom-quoted and usually require yearly contracts.

Can I use my existing Excel rate sheets in a TMS?

Yes. In Cargavo you set up your carrier tariffs as structured grids directly from your Excel or CSV sheets — weight-zone, per-pallet, linear-meter or hybrid. Entry is structured manual work today (structured grid builder is on the roadmap), and the Growth plan includes assisted onboarding.

Do I need API or EDI connections to use a TMS?

No. Grid-based quoting works with any carrier, including small regional ones that have no API or EDI capability. You enter the carrier’s rate sheet as a grid once, and the engine quotes it automatically from then on.

How long does it take a small brokerage to go live on a TMS?

About a week on a right-sized system: grids entered on day one, margin rules on day two, then a few days running in parallel with your spreadsheet before switching over. Enterprise implementations, by contrast, are typically measured in months.

Will my customers ever see my buy prices or margins?

Not in Cargavo. Buy prices and margins are computed and stored server-side and are never exposed to the customer portal, which shows only the sell prices you configure. The separation is architectural, not a hidden column.

Related guides

More guides on this topic — Choosing a TMS