Frequently Asked Questions
What is DSO and why does it matter for a freight broker?
DSO stands for Days Sales Outstanding. It estimates the average number of days it takes your shipper customers to pay you after you bill them. For a freight broker who often pays carriers in days but waits weeks to collect from shippers, DSO is a useful signal of how much cash is tied up in unpaid invoices and how much working capital the brokerage needs to keep operating.
How is DSO calculated?
DSO = (Accounts Receivable / Credit Revenue) × Period Days. Accounts receivable is the total amount your customers currently owe you. Credit revenue is the revenue billed on credit over the period you are measuring. Period days is the length of that period, for example 30, 90, or 365. The result is an estimate in days, based only on the figures you enter.
What counts as a good DSO for a freight brokerage?
There is no single benchmark that applies to every brokerage, because payment terms and customer mix vary widely. As a rough guide many brokers aim to keep DSO at or below their stated terms plus a short grace window. This tool lets you enter your own target DSO so you can compare your result against the benchmark that fits your business rather than a generic figure.
How is this different from the Cash Flow Gap Calculator?
The Cash Flow Gap Calculator looks at the timing gap between paying a carrier and collecting from a shipper on the loads you run. This DSO Calculator looks at your receivables as a whole and estimates how many days, on average, your billed revenue stays unpaid. They are complementary: DSO measures collection speed across the book, while the cash flow gap focuses on the funding gap per load cycle.
Tracking shipper payment timing every month?
Broker Command keeps your receivables, customer payment timing, margins, and cash-flow gaps in one dashboard. Free to calculate. Pro to save.
Join the waitlist