🗓️ Last updated: June 2026·Verified by QuicklyFig editors
📦 Freight Broker Tool

📊 DSO Calculator

Measure Days Sales Outstanding — how long, on average, your shipper customers take to pay — and translate that into the cash tied up in receivables and the cash-flow impact on your brokerage. Pair it with the Cash Flow Gap Calculator to see the funding gap per load cycle.

This calculator provides estimates for informational purposes only and does not constitute financial, accounting, legal, or investment advice. Results are based solely on the values you enter. Consult a qualified financial professional before making business decisions.

📋 Your Receivables

Enter your outstanding receivables, the credit revenue billed over the period, and the period length. Optional fields refine the cash-flow picture — leave them blank to skip.

Total your customers currently owe you.
Enter accounts receivable as 0 or more.
Revenue billed on credit during the period below.
Enter credit revenue greater than 0.
Days the credit revenue covers (e.g. 30, 90, 365).
Enter a period greater than 0 days.
Used to express cash tied up in months of revenue.
Average monthly revenue must be 0 or more.
Your own target, for a benchmark comparison.
Target DSO must be greater than 0 if provided.
Estimates the carrying cost of slow-paying receivables.
Cost of capital must be 0 or more if provided.
Estimates only. This calculator provides estimates for informational purposes only and does not constitute financial, accounting, legal, or investment advice. Results are based solely on the values you enter. Consult a qualified financial professional before making business decisions.
Advertisement — 728×90

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