A small freight brokerage can book six figures in gross margin over a quarter and still end the year insolvent. Not because the loads didn't move, and not because the carriers didn't get paid — but because the books never caught the difference between money that passed through the brokerage and money the brokerage actually earned. Add a single successful double-brokering scam on top of that confusion, and a profitable-looking business can lose $50,000 or more on one load before anyone notices.
Freight brokerage is a thin-margin, high-volume, cash-timing business wrapped around a regulatory structure most other small businesses never touch: a $75,000 federal bond, carrier trust obligations, and a fraud landscape that's gotten dramatically worse in the last few years. Bookkeeping that treats a brokerage like a generic services company misses all of it.
Why Freight Broker Bookkeeping Isn't Generic Bookkeeping
A freight broker doesn't sell a product — it sells the spread between what a shipper pays and what a carrier is paid to haul the load. That spread, not the gross freight value, is the broker's actual revenue. Get that distinction wrong in the books and every other number downstream is wrong too.
The core mechanics every broker's chart of accounts needs to reflect:
- Gross revenue — the full amount billed to the shipper
- Carrier cost (cost of goods sold) — the full amount paid or owed to the carrier
- Net revenue / gross margin — the spread, which is what actually funds overhead, payroll, and profit
- Accounts receivable — shipper invoices, often carrying 30-, 45-, or even 60-day terms
- Accounts payable to carriers — which brokers are contractually and, in most cases, practically obligated to pay well before the shipper pays them
That last mismatch — carriers wanting paid in days, shippers paying in weeks — is the single biggest cash-flow problem in freight brokerage, and it's the reason factoring and quick pay exist at all. If your books only show a lump "freight income" line instead of separating gross billed, carrier cost, and net margin, you can't see the timing gap that's actually driving your cash position.
FMCSA financial responsibility, and why it belongs in your books. Every licensed broker must maintain a BMC-84 surety bond or a BMC-85 trust fund agreement in the amount of $75,000. A BMC-84 bond runs a modest annual premium (commonly cited in the $1,000–$3,000 range depending on credit), while a BMC-85 trust fund requires locking up the full $75,000 in cash or acceptable collateral, plus an annual maintenance fee typically in the 1–2% range charged by the bank or trust company. Either way, that's a real annual expense and, for the trust option, a real chunk of working capital that's no longer available to float carrier payments — both need their own line items, not a buried entry in "insurance" or "bank fees."
Factoring: What It Actually Does to Your Books
Most small and mid-size freight brokerages — and the carriers they work with — rely on invoice factoring to bridge the gap between paying carriers fast and collecting from shippers slowly. Understanding the accounting treatment matters more than most brokers realize, because getting it wrong distorts both your margin and your tax picture.
The accounting reality: a factored invoice is a sale of an asset, not a loan. When you factor an invoice, you're selling your right to collect that receivable to a factoring company, typically for 85–97% of face value upfront, with the balance (minus fees) released once the customer pays in full. The factoring fee is deductible as an ordinary business expense, and the income from that invoice is still your business income — just reduced by the fee. A surprisingly common bookkeeping mistake is recording factoring proceeds as a loan liability instead of a receivable sale, which throws off both the balance sheet and the P&L.
What factoring actually costs. Rates vary by volume, credit quality, and whether the arrangement is recourse or non-recourse:
- Recourse factoring (you remain on the hook if the shipper doesn't pay) typically runs 1–5% per invoice
- Non-recourse factoring (the factoring company absorbs the credit risk under specified conditions) typically runs 2.5–5%, roughly 0.5–1.5 percentage points higher than recourse, because the factor is pricing in that risk
- Ancillary fees are easy to lose track of: credit checks on new customers often run $10–$50 each, setup fees can be $100–$500, and early termination clauses can carry a $500–$2,500 penalty if you switch factoring companies mid-contract
Every one of those needs its own expense line if you want to actually know your factoring cost as a percentage of margin — not just as a percentage of face value, which understates how much factoring is eating into what you actually keep.
Quick pay isn't factoring — book it separately. Quick pay is a per-load, single-relationship arrangement, usually offered directly by the broker or a load board platform, where a carrier accepts a flat discount (often 1–4%) for faster payment on that one load. Factoring is a standing relationship across many customers that includes credit checks, collections support, and larger advance rates. Because quick pay discounts and factoring fees hit the books differently — one is a payment-terms discount on a payable, the other is a fee on a receivable sale — mixing them into one "financing fees" bucket makes it impossible to see which financing tool is actually costing you more per dollar moved.
A year-end trap worth knowing about: factored income is taxable when received, not when the original invoice was due. Trying to time factoring around year-end to shift income between tax years doesn't work the way some brokers assume, and it's a good reason to loop in a tax advisor before making factoring-volume decisions in November or December.
Double-Brokering Fraud: The Threat That Bookkeeping Alone Can't Catch — But Can Help You Spot
Double brokering happens when a carrier or bad actor poses as a legitimate carrier, accepts a load from a broker, and then re-brokers it to a second, unvetted carrier — without authorization and often without the original broker ever knowing. The scam has exploded: industry estimates put double-brokering losses at $500 million to $700 million annually across the industry, with reported incidents up roughly 400% year-over-year between late 2021 and 2022, and the pattern hasn't reversed since.
Survey data on how it plays out is sobering for anyone who thinks of this as a rare edge case: 28% of carriers surveyed reported the most common version — a second broker pays the actual carrier a reduced rate and pockets the difference — and 23% reported being stiffed entirely, with both brokers walking away and the carrier left unpaid. For a small brokerage, the Transportation Intermediaries Association has flagged unlawful/unauthorized brokering as now the most frequently reported freight fraud scheme, ahead of cargo theft and identity theft combined.
Where this hits the books, and why it matters to your bookkeeping process even though prevention is operational, not accounting:
- A double-brokered load that goes bad can leave a brokerage paying twice — once to the fraudulent intermediary and again to the legitimate carrier demanding payment (carriers can and do pursue brokers directly, and in some cases file claims against the broker's bond) — turning a single load into a five-figure loss overnight
- If your accounts payable process doesn't reconcile carrier identity (MC number, DOT number, banking details) against what's on file every time, not just at onboarding, fraudulent payment redirections slip through the same AP workflow that pays your legitimate carriers
- A brokerage that can't quickly produce clean, per-load margin and payment records is also far slower to detect the pattern — chronically short carrier payments, repeat "reduced rate" complaints — that usually precedes a bigger fraud loss
The vetting itself is operational (verifying MC/DOT authority, confirming insurance, checking for recent authority reinstatement — a classic red flag), but a brokerage with disciplined, load-level bookkeeping is the one that notices a fraud pattern in week two instead of discovering a $50,000 hole at month-end reconciliation.
Keeping Freight Brokerage Books That Actually Tell You the Truth
Whether you're running factoring, quick pay, or a mix of both, the discipline that keeps a brokerage solvent comes down to a handful of habits:
- Separate gross freight, carrier cost, and net margin on every transaction — never let "revenue" mean the shipper's invoice total
- Book factoring proceeds as a receivable sale, not a loan, and track the factoring fee as its own expense line so you can measure it against margin, not against gross freight value
- Keep quick pay discounts and factoring fees in separate accounts — they're different tools with different cost structures, and lumping them together hides which one is actually cheaper for your business
- Reconcile carrier payment details against your vetting file on every payment run, not just at onboarding — this is where AP discipline doubles as fraud defense
- Track your BMC-84 premium or BMC-85 trust maintenance fee as its own line item so you know the real annual cost of your financial responsibility filing
None of this requires enterprise TMS software. It requires books that separate the money that flows through the brokerage from the money the brokerage actually keeps — and a process disciplined enough to catch a mismatch before it becomes a $50,000 problem.
Keep Your Freight Brokerage's Books Auditable
Freight brokerage runs on thin margins, fast-moving cash, and a fraud environment that punishes sloppy records. Beancount.io gives you plain-text accounting that keeps every load, carrier payment, and factoring transaction in a version-controlled ledger you can audit, diff, and trust — no black-box software standing between you and your actual numbers. Get started for free and see why developers and finance-minded operators are switching to plain-text accounting.