Trucking cash flow breaks because the money going out moves three to five times faster than the money coming in. Fuel clears daily, drivers get paid weekly, and brokers pay in 30 to 60 days. The gap is not a revenue problem; it is a timing problem that sinks otherwise profitable fleets.
Quick answer
A small Canadian fleet needs roughly 45 to 60 days of operating expenses in working capital to safely run net-45 broker terms. Build a rolling 13-week cash forecast, invoice within 24 hours of delivery, audit customer credit terms quarterly, and treat factoring as a sized tool — not a lifestyle. Use a line of credit for predictable gaps and factoring only when DSO spikes.
TL;DR
- Your cash gap is fuel (daily) plus payroll (weekly) minus receivables (30-60 days). A 5-truck fleet typically needs $120,000-$180,000 CAD in working capital.
- Build a 13-week rolling cash forecast. Update it weekly. It is the single highest-ROI finance habit in a small fleet.
- Invoice within 24 hours of POD. Every day of delay is a day added to DSO you cannot get back.
- Factoring at 2-3% is cheaper than shutting down, and more expensive than a 9-11% line of credit used properly.
- Audit your top 10 customers' pay history every quarter. Slow-pay brokers cost more than cheap loads earn.
Why does trucking cash flow break so easily?
The expense timeline runs faster than the revenue timeline. Fuel cards settle daily or weekly. Drivers expect pay every Friday. Truck payments, insurance, and maintenance are monthly. Meanwhile, brokers operate on net-30, net-45, or net-60 terms, and shippers on direct contracts can stretch to net-75.
On a single $3,200 load hauled Monday: fuel of roughly $900 clears Wednesday, driver pay of $800 clears the following Friday, and the broker invoice gets paid day 42. You financed that load for six weeks. Run 40 loads a month and you are carrying six figures of receivables against current-week expenses. That is the gap small fleets have to fund.
How do I calculate my working capital need?
Start with a simple formula: Average weekly operating expense x (DSO / 7) = minimum working capital.
Example — 5-truck dry van fleet:
- Weekly operating expense: $28,000 CAD (fuel, payroll, insurance accrual, equipment, admin)
- DSO: 42 days (broker mix)
- Minimum working capital: $28,000 x 6 = $168,000 CAD
Add a 20% buffer for a late payer or slow week and you want $200,000 accessible — in cash, line of credit, or pre-approved factoring capacity. Fleets running below this number are one delayed settlement away from missing payroll.
What is a 13-week rolling cash flow forecast?
A spreadsheet with 13 columns (next 13 weeks) and rows for every inflow and outflow: expected customer payments, fuel, payroll, truck notes, insurance, tax remittances, permits, maintenance. Each Monday you shift the window forward one week and update actuals.
The value is not the forecast itself — it is spotting the week six cash dip in week one, when you still have time to pull forward a quick-pay, delay a non-essential repair, or draw on the line of credit before you are desperate. Most small fleets that fail do so because they saw the cliff two weeks out, not ten.
Keep it in a modern TMS where AR aging, driver settlements, and fuel card feeds are already consolidated, or export to a sheet each Monday.
Quick wins that compound
Invoice within 24 hours of POD. The clock on net-45 starts when the invoice is received, not when the load delivers. Two days of invoicing delay equals two days of DSO across every load you run. A TMS that auto-generates invoices from dispatch events (see invoicing workflows) pays for itself on this alone.
Audit credit terms quarterly. Half of small fleets have one or two customers on 60-day terms that should be on 30 or that should not be on the book at all. Pull an aging report, flag anyone averaging >45 days paid, and renegotiate or drop them.
Consolidate fuel cards. Running one card program with weekly (not daily) settlement and tiered discounts can free up $8,000-$15,000 in float for a 5-truck fleet. See fuel surcharge tactics for the revenue side.
Use factoring as a tool, not a default. Only factor invoices from slow-pay customers. Factoring your fastest-paying broker at 2.5% is just burning margin.
When should I factor versus wait?
| Situation | Best tool | Cost |
|---|---|---|
| DSO < 25 days, LOC available | Wait, use LOC if needed | 9-11% APR on drawn balance |
| DSO 30-45 days, consistent | Selective factoring | 1.5-3% per invoice |
| DSO > 50 days or concentrated risk | Full factoring | 2.5-4% per invoice |
| One-off cash crunch, good credit | Operating line of credit | 9-12% APR |
| Growing fast, unpredictable AR | Factoring + LOC stack | Mixed |
A $10,000 invoice factored at 2.5% costs $250. The same invoice funded by a line of credit at 10% APR for 40 days costs about $110. The LOC is cheaper — but only if you have one approved with enough headroom. Factoring wins on availability; the LOC wins on cost. For a full breakdown of rates and contract traps see our 2026 factoring guide.
How do I triage receivables aging?
Run a four-bucket aging report weekly: 0-30, 31-45, 46-60, 60+.
- 0-30: Do nothing. This is the normal pipeline.
- 31-45: Automated reminder at day 32. Phone call at day 40.
- 46-60: Credit hold on new loads from this customer. Escalate to owner.
- 60+: Stop hauling. Send demand letter. Consider collections at 90.
The carriers who survive freight recessions are not the ones who haul the most loads; they are the ones who refuse to haul the 61st day of a bad customer's freight. Tightening this bucket by 10 days on a $500,000 AR balance frees about $40,000 in cash. That is real money.
FAQ
How much working capital does a 1-truck owner-operator need?
Roughly $25,000-$35,000 CAD in accessible capital to safely run broker freight on net-30 to net-45. Less if you factor everything; more if you want to wait out slow-pay weeks without borrowing. Owner-operators running direct-shipper contracts with net-60 should target the high end.
Is factoring bad for my business?
No — used selectively, factoring is a normal cash-management tool. It becomes a problem when carriers factor every invoice at 3% instead of fixing a broken AR process. At $2M annual revenue, that is $60,000 a year you are paying for something an in-house collector or a TMS can do for far less.
How fast should I invoice after delivery?
Within 24 hours of receiving a signed POD. Faster is better. Brokers and shippers will not pay an invoice they do not have, and their clock only starts when the invoice is logged in their AP system — not when the freight moved.
Should I offer early-pay discounts?
Only if the math works. A 2/10 net-30 discount (2% off if paid in 10 days) costs about 36% APR annualized. That is rarely worth it unless you cannot get a line of credit or factoring at a reasonable rate. Usually, better to just factor the slow payers.
What is a healthy DSO for Canadian trucking in 2026?
32-38 days is the healthy band for a mixed broker/shipper book. Under 30 days is excellent and usually means a heavy direct-shipper or quick-pay mix. Over 45 days signals either a slow customer base or a broken AR process. Over 55 days, you have a cash crisis brewing.
Next steps
Build your 13-week forecast this week, even if it is rough — the act of filling it in will expose the gaps. Then benchmark your margins against the 2026 carrier profit benchmarks to see whether your cash problem is really a pricing problem in disguise.