Skip to content

Answers · Freight Brokerages

What Is a Healthy Margin per Load for a Freight Brokerage?

A healthy margin per load for a freight brokerage is one that, after short pays, accessorials paid to carriers but never billed, and the cost of paying carriers before shippers pay, still covers the brokerage’s own cost of handling a load plus a profit: a dollar figure each brokerage works out from its own books, not an industry percentage. The margin figures anyone can check come from public companies. In their 2025 annual reports, five large public companies that broker freight showed margins between about 14 and 20 percent of revenue, each by its own measure and for its own mix of business, and two of those businesses still reported an operating loss. Below: what the filings say and why they cannot set a small brokerage’s target, how to calculate margin per load and per shipper from the TMS, what the leaks take, which shippers and lanes still pay, and who should review it, how often.

By , founder of Lumina Business Advisory · Updated · Sources checked · Editorial standards

What public companies’ annual reports show

Free self-check · two taps · no email

Hand-off 6 of 6 · Payment → Margin

If deposits stopped today, how many days could cash cover payroll and bills?

Choose the answer that sounds like your business.

Answer it in the Self-Audit

The freight brokerage margin figures anyone can check come from public companies, which file annual reports with the Securities and Exchange Commission. Their annual reports on Form 10-K for 2025 show the following, and each company measures something slightly different.

  • C.H. Robinson, North American Surface Transportation: adjusted gross profits of $1.71 billion on $11.56 billion of revenue, about 14.8 percent by our arithmetic. Adjusted gross profits are gross profits excluding amortization of internally developed software used to serve customers and carriers; across all of its businesses the margin was 16.8 percent.
  • Knight-Swift, Logistics segment, brokerage only: $1,983 of revenue per load and a 17.5 percent gross margin, defined as revenue less purchased transportation. By our arithmetic, about $347 of gross margin on the average load.
  • J.B. Hunt, Integrated Capacity Solutions: a 14.5 percent gross profit margin, down from 16.1 percent in 2024, mainly on lower margin on contractual business and less project business; the segment reported a $10 million operating loss.
  • RXO, one reported segment that also includes managed transportation and last mile: cost of transportation and services was 80.3 percent of revenue, leaving about 19.7 percent before other expenses; the company reported a $79 million operating loss.
  • Landstar, which sells through independent commission agents: variable contribution, its term for revenue less purchased transportation and commissions to agents, was 14.1 percent of revenue. Truck revenue per load was $2,071 on van equipment and $3,137 on unsided/platform equipment.

Read together, the five figures run from about 14 to 20 percent of revenue. Two facts sit next to that range. It moves: J.B. Hunt’s figure fell 1.6 points in one year. And it is not profit: two of the five businesses above reported an operating loss at those margins.

Why those figures cannot set a small brokerage’s target, and what can

The figures are real and on file with the SEC. They still cannot tell a brokerage billing a few million dollars a year what to aim for.

  • Different measures. Adjusted gross profits, gross margin, cost of transportation and variable contribution each draw the line in a different place, and Landstar’s figure has already paid its agents.
  • Different businesses. RXO’s segment includes last mile; Knight-Swift sells power-only service through its Logistics segment using its fleet of approximately 85,000 trailers; and 38 percent of Landstar’s 2025 revenue came from loads hauled by its BCO independent contractors rather than by brokerage carriers.
  • Different freight. Landstar’s filing says revenue per load “can be influenced by many factors other than a change in price,” naming length of haul, freight type, special handling and equipment, fuel costs and delivery time. For example, 15 percent of a hypothetical $700 short haul is $105; of a hypothetical $3,000 flatbed load, $450. The cost of handling each load is not a percentage at all.
  • Different scale. C.H. Robinson served 75,000 customers in 2025, and its largest accounted for about two percent of revenue. A small brokerage’s largest shipper can carry a far bigger share of its margin, so one account’s leaks move the whole number.
  • Different exposure to the cycle. RXO’s filing says buy rates rose faster than its contractual sell rates as the market tightened in 2025. How hard a rate swing lands depends on the mix of contract and spot freight, which differs from one brokerage to the next.

What sets the target is the brokerage’s own arithmetic. Add up a normal month’s cost of running the brokerage, everything except carrier pay: salaries, commissions, payroll taxes and benefits, the TMS and load boards, insurance, rent, and a market salary for the owner’s own job. Leave out interest on money borrowed to carry receivables; it goes on each shipper’s line below. Divide by the loads delivered that month to get the break-even per load, then add the profit per load the owner wants. Illustrative example, invented numbers: a hypothetical brokerage spends $120,000 a month and delivers 600 loads, so each load has to keep $200 to break even, and $250 with a $50 profit target. If the leaks take $50 from the average load, booked margin has to be $300, or 15 percent on a $2,000 load. The 15 percent is an output of the arithmetic, not an input copied from someone else’s annual report.

Gross margin per load and net revenue per shipper, from the TMS

Gross margin per load is everything the shipper was billed for the load minus everything the carriers were paid or are owed for it. Net revenue per shipper is the same figure added up across that shipper’s loads; it also goes by spread or gross margin. To build it for one closed month, export from the TMS and the accounting file:

  • One row per load: load number, shipper, origin and destination, equipment, delivery date and the rep who covered it.
  • Every shipper charge on the load, including supplemental invoices sent later: line haul, fuel and each accessorial.
  • Every carrier pay line, including a second carrier on a rebooked load and a TONU paid on a load that never moved.
  • The amount invoiced, the amount the shipper paid and the date it paid.
  • The date each carrier was paid, and whether it took quick pay and at what fee.

Then three columns: margin per load in dollars, margin as a share of billed revenue, and, by shipper, total margin, loads and average margin per load. Two cautions. A load whose carrier invoice has not arrived shows a margin that is too high until the detention or lumper line lands, so read a month that closed a few weeks ago, or flag loads with carrier pay still open. And a canceled load with a TONU paid and nothing billed is a negative margin, not a zero. Federal rules already require part of this record: under 49 CFR 371.3, a broker must keep a record of each transaction showing, among other things, the compensation it received for the brokerage service with the name of the payer, and any freight charges it collected with the date of payment to the carrier. That is a summary of the text, not legal advice; how it applies to a particular brokerage is a question for its transportation attorney.

From booked margin to collected margin: what the leaks take

The margin on the rate confirmation is a forecast. Each load carries three versions of it: booked when the load is covered, billed once the shipper invoice and carrier pay are final, and collected once the shipper’s payment has posted and every cost of getting it is counted. The steps between them are where the booked number and the bank balance stop agreeing.

  • Accessorials paid, not billed. Each one comes straight off the load: a detention charge paid to the carrier and never billed to the shipper is margin paid out.
  • Short pays. The carrier has already been paid in full, so a short pay nobody disputed is margin given back for good.
  • Quick pay. The fee a carrier accepts to be paid early is income on the load; paying early is a cost, because the brokerage funds the carrier until the shipper pays. Both go on the load: the fee kept, minus what paying carriers early costs.
  • Financing the gap. Carrier cost, times the days between paying the carrier and the shipper’s payment, times the annual cost of the credit line, the factor or the owner’s capital, divided by 365.
  • Factoring fees, write-offs, claims deducted from a payment, and commission paid on margin that was booked and never collected.

Illustrative example, invented numbers: a hypothetical shipper gives a brokerage 40 loads in a month. Billing is $80,000 and carrier pay $68,000, so booked margin is $12,000: $300 a load, 15 percent. Then $1,000 of detention and lumper paid to carriers never reaches the shipper invoice, $800 goes to short pays nobody disputes, and carrying the carrier pay for an average of 40 days until the shipper pays costs about $750 at 10 percent a year; on the other side, the quick-pay fees kept from carriers who chose early payment bring in $400. Collected margin is $12,000 − $1,000 − $800 − $750 + $400 = $9,850: about $246 a load, or 12.3 percent of what was billed. Every one of those numbers is in the TMS and the accounting file; none of them shows on the rate confirmation.

Which shippers and lanes still pay after the leaks

Rank shippers on collected margin, not on revenue or booked margin. C.H. Robinson’s 10-K describes pricing its services “to provide a profit to us for the totality of services performed for the customer.” The account, not the load, is the right unit for a small brokerage too. Once a quarter, one row per shipper:

  • Loads, billed revenue and booked margin per load.
  • Each leak in dollars: accessorials not billed, short pays, quick pay net of its cost, financing at the shipper’s actual days to pay, write-offs.
  • Collected margin per load, and how far it sits above or below the brokerage’s break-even per load.
  • The work the account took: rebooked loads, TONUs, rejected invoices and disputes opened.

Illustrative example, continuing the invented numbers: a second hypothetical shipper gives 20 loads at $2,500 each, with $41,000 of carrier pay, so booked margin is $9,000: $450 a load and 18 percent, the best on the list. But detention at its slow receiver goes unbilled on 16 of the 20 loads, $2,400; short pays take $1,600; and it pays about 60 days after the carriers are paid, which costs about $675 to carry. Collected margin is about $4,325, or $216 a load: just above the $200 break-even in the earlier example and well short of its $250 target. The first shipper, at 15 percent booked, keeps more per load: about $246, close to the target. Lanes get the same treatment, grouped by origin, destination and equipment, with contract lanes on their own line: C.H. Robinson’s filing warns that when contracted rates fall below market rates, it may be required to provide transportation services at a loss. What to do with a thin account is the owner’s call; a low-margin lane that keeps a good carrier busy can be worth keeping on purpose. The ranking only puts the collected number on the table.

Who reviews margin by shipper, and how often

Margin review fails the way the leaks do: the numbers belong to three people and the review belongs to none of them. A cadence that fits a brokerage of a few desks:

  • Every week, the operations lead with each rep, in 15 minutes: last week’s delivered loads that fell under the break-even per load or below zero, each with a reason: a market move, a mispriced quote, an absorbed accessorial, a rebook.
  • Every month, the owner with the sales lead and whoever runs AR: collected margin by shipper and lane for a month that closed long enough ago for its shipper payments to arrive, beside last month’s booked margin. One page, the same columns every time.
  • Every quarter, and before any renewal or bid: each shipper’s collected margin, leaks and actual days to pay go into the rate and terms conversation. C.H. Robinson’s 10-K notes that its contractual rate commitments are mostly for one year or less and allow for renegotiation; the renewal is when the number can change the price.

One named person, a controller, bookkeeper or AR lead, builds the report from the same export every time, so a change in the number is a change in the business, not in the method. Reps see their own shippers’ collected margin. Whether commission is paid on booked or collected margin is the owner’s decision; paying on booked margin means paying commission on the leaks too.

When this count is not worth it, and where the Review fits

When the owner still books, covers and bills every load, a monthly spreadsheet of margin per shipper is enough. A brokerage whose TMS already reports collected margin by shipper and lane, read monthly by the owner, has done the work. The count earns its afternoon when booked margin looks fine and the bank balance disagrees, when one shipper carries a large share of the margin, or when a renewal is coming and nobody can say what the account kept last year.

The Revenue Review is a read-only engagement of two weeks, built from the brokerage’s own TMS, remittances, carrier payments and accounting file. It computes booked and collected margin by shipper and lane, puts a monthly dollar figure on each leak where the records support one, and ends in a written report and a 90-day plan the brokerage keeps. It sets no rates, recommends no lender or factor and gives no legal advice. The next step is a free 20-minute call, which is enough to tell whether the count above, done in-house, already covers it.

Before any next step

What should you do next?

Fix it yourselves.
If the cause is clear, it lives inside one process, and one person can own it — take the play from this page and run it. That outcome is fine with us; it is why the play is published in full.
Order one bounded build.
If the fix is known but needs configuration or integration inside your stack — a cadence wired into your own system, an alert, a handoff — scope that one build, with us or with anyone you trust. The six systems we build show what bounded looks like.
Start with the Review.
If the causes are debatable, the problem crosses departments or systems, or the economics are unclear — diagnose before anyone builds. The Revenue Review: $4,500 fixed, two weeks, computed from your own records. Read a sample finding before you decide — free, no email.

Asked right after

What is the average freight broker margin?
There is no single average; the figures anyone can check come from public companies’ annual reports. For 2025, C.H. Robinson’s North American surface business kept about 14.8 percent of revenue after purchased transportation (our arithmetic from its 10-K), Knight-Swift reported a 17.5 percent brokerage gross margin, and J.B. Hunt’s brokerage segment 14.5 percent. Each measures it differently, and none is a target for a small brokerage.
How much does a freight broker make per load?
It depends on the freight: gross margin per load is what the shipper pays minus what the carrier is paid. One public figure: Knight-Swift’s 10-K for 2025 reports $1,983 of revenue per brokerage load at a 17.5 percent gross margin, about $347 a load by our arithmetic, before salaries, software, insurance and every other cost of running the brokerage.
What are freight brokerage profit margins after expenses?
Far thinner than gross margin. Knight-Swift’s Logistics segment ran a 96.0 percent operating ratio in 2025, about 4 cents of operating income per revenue dollar, and J.B. Hunt’s brokerage segment reported a $10 million operating loss at a 14.5 percent gross margin. For a private brokerage, the answer is in its own profit and loss statement, with a market salary for the owner counted as a cost.
Is a 15 percent margin good for a freight brokerage?
Only if 15 percent, after the leaks, covers the brokerage’s own cost per load plus a profit. Divide a month’s operating costs, everything but carrier pay, by the loads delivered to get break-even per load, then compare it with collected margin per load, not booked. For example, 15 percent of a $700 load is $105; of a $3,000 load, $450.
How often should a freight brokerage review margin by shipper?
Weekly for loads under break-even, monthly for collected margin by shipper and lane, and each quarter and before every renewal or bid for the rate and terms conversation. The monthly review reads a month that closed long enough ago for its shipper payments to arrive, so the collected figure is real. The owner decides; one named person builds the same report each month.

The next step

Bring us the process that keeps getting stuck.

A 20-minute conversation about the workflow, the teams and the systems involved — and a straight answer on whether The Revenue Review is the right next step. If it is not, we say that on the call.

A real person answers or calls you back the same business day.

Free self-check · 2 taps