Every lesson we publish about direct freight teaches you how to win a customer. This one teaches the skill nobody talks about: how to let one go. If you have run trucks for more than a year, you already know the account we mean. The rate was acceptable when you took it, the freight was steady, and somewhere along the way it curdled — three-hour docks, invoices paid at 50 days, Friday-afternoon surprises — and you kept hauling it anyway, because saying no to revenue feels like malpractice when you have payments due on two trucks.
It is not malpractice. It is the discipline that separates carriers who compound from carriers who churn. A truck week is perishable inventory — you get 52 of them per truck per year, and every one you spend on a bad-fit account is one a better account never gets. This lesson gives you the complete system for making that call on evidence instead of frustration: the Keep-Fix-Fire Audit, a quarterly review built on five numbers, one repair conversation, and one exit protocol — with the exact words for both.

Why Bad-Fit Freight Survives So Long
Bad accounts persist because their costs hide in places your settlement sheet never shows. The rate on the confirmation looks fine; what does not appear is the four hours your driver sat at the dock, the deadhead the lane forces, or the cash-flow strain of an invoice that pays in seven weeks. The American Transportation Research Institute’s research on driver detention found drivers were detained on 39.3 percent of all stops — 56.2 percent for reefer operators — and that detention cost the industry $3.6 billion in direct expenses plus another $11.5 billion in lost productivity in a single year. Worse: while 94.5 percent of fleets bill detention fees, they collect on fewer than half of those invoices. In other words, the most expensive behaviors a customer can inflict on you are precisely the ones that never show up in the rate — unless you build a system that surfaces them.
And the stakes are higher than they used to be. With industry operating costs at a record $2.336 per mile — the number we broke down in our deadhead lesson — a customer who quietly costs you 40 cents a mile in dwell, deadhead, and payment lag is not a mediocre account. He is eating the entire margin of your best one.
The Keep-Fix-Fire Audit: How the System Works
The audit runs once a quarter and takes one evening. You score every customer — broker or direct — on five numbers, then sort the list into three buckets. Keep means the account earns its truck weeks; protect it. Fix means the freight is right but one number is broken; you get one repair conversation with a 30-day deadline. Fire means the account failed the repair or fails multiple numbers; you replace it and exit on a schedule you control. The power of the system is that nobody gets fired in anger. They get fired by arithmetic, which is why the bridge survives.
The Five Numbers That Tell You the Truth
Number one is the effective rate. Take everything the account paid you last quarter, subtract unpaid accessorials you ate, and divide by every mile the account made you run — loaded, deadhead to the pickup, and deadhead out of a market it stranded you in. A customer paying $3.10 on the confirmation who forces 120 empty miles per load may net out below $2.40. Number two is dwell: average hours per stop, off your ELD, pickup and delivery. Two hours is the line; accounts averaging past three are consuming a workday per week per truck. Number three is payment age: not the terms they promised, the days they actually take. Anything drifting past 40 days is financing your customer’s business with your fuel card. Number four is the hassle count — a simple tally of quarter’s incidents: reschedules inside 24 hours, wrong paperwork, loads that “grew” 4,000 pounds, calls after 8 p.m. Count them; memory minimizes. Number five is lane value: does the freight put your truck somewhere loads leave from, or somewhere trucks go to die? Score each number one to five for every account. Anything scoring 20 or better is a Keep. One broken number with the rest healthy is a Fix. Two or more broken — or a 12 or lower — is a Fire candidate. If you have not yet built your scoring instincts, our Five-Gate Fit Filter is the pre-sale version of this same discipline — the audit is simply the Fit Filter applied to customers you already have.
The Fix Conversation: One Repair Attempt, With a Deadline
A Fix account gets exactly one conversation, and it is not a complaint session — it is a business proposal delivered to the decision-maker with your numbers in front of you. You name the broken metric, you name the repair, and you name the date. The tone is a partner protecting a relationship, not a vendor begging. Here is the script for the most common repair, dwell and detention:
Notice what the script does: it leads with commitment, presents one measured fact, proposes a specific remedy, and sets a review date. If the broken number is the rate itself, run the same structure using your floor from the Floor-Target-Walk method — you are not haggling, you are disclosing the number below which the account does not work. Then hold the deadline. A customer who agrees and delivers just became a Keep. A customer who agrees and changes nothing has told you, in his own behavior, which bucket he belongs in.
The Fire Protocol: Replace First, Exit Clean, Leave the Door Open
Firing a customer has three rules. Rule one: replace before you remove. The truck weeks you are reclaiming need a home before you give notice, which is why the audit pairs with a live prospect list — when a Fire decision is made, your two best Tier A names from the 50-Name Radius Map get worked that same week, and the exit waits until replacement freight is booked. Rule two: exit on schedule, never on emotion. You give two to four weeks of notice, you cover every load already committed, and you never, ever walk away mid-load — service failure on the way out is the one move that actually burns the bridge, and in a small freight community your exit conduct is your reputation. Rule three: the door stays open, on your terms. Here is the exit call:
No blame, no lecture, a firm date, full service through the exit, and a condition under which you would return. Log the account in your prospect file with a 90-day re-contact date — fired customers fix docks more often than you would think, and the carrier who left professionally is the first one they call back. That is the whole point: walking away is not the end of a relationship. Done right, it is a rate negotiation you win six months later.
This Week’s Assignment
Run your first Keep-Fix-Fire Audit on your top five accounts by revenue. One evening: pull last quarter’s settlements, your ELD logs, and your aging report, score each account on the five numbers, and sort them into buckets. Then take the single worst Fix account and book the repair conversation for this week — decision-maker on the phone, one metric, one remedy, one 30-day review date. Do not fire anyone yet. This week is about replacing your gut with a scoreboard; the exits come after the deadlines do their work.
The Bottom Line
Your trucks will haul something every week — the only question is whether you choose it or inherit it. The Keep-Fix-Fire Audit turns the most avoided decision in small-carrier life into arithmetic: five numbers a quarter, one honest repair conversation with a deadline, and a clean, professional exit that leaves the door open behind you. The carriers who compound are not the ones who never take bad freight. They are the ones who never keep it.
Questions Carriers Ask
How do I know if a customer is actually losing me money?
Run the numbers per account, not just per load: effective rate after all miles including deadhead, dock time and detention actually paid, payment speed, claims and friction, and what the freight does to your week’s routing. A load that looks fine in isolation can wreck two other profitable days. Most carriers who run this audit find at least one account they’d be better off without.
Should I try to fix a bad account before firing it?
Yes, most bad accounts deserve one honest reset attempt. Bring specific numbers to the customer: the dock hours, the rate versus your cost, the payment delays, and propose the terms that would make the account work. Some customers fix it because they never saw the problem, and the ones who refuse have made your decision for you.
How do I walk away from a customer without burning the bridge?
Give real notice, finish committed freight professionally, and keep the exit conversation short and gracious: your networks are moving in different directions, and you appreciate the business. No scorekeeping, no venting. Freight is a small world, and the person you leave cleanly today may be at a better-fit shipper next year.
Keep learning: How to Keep a Shipper After You Win Them: The 90-Day Lock-In System Small Carriers Use to Turn a First Load Into a Five-Year Account and How to Cold Email a Shipper: The 80-Word Email and Four-Send Sequence Small Carriers Use to Get a Reply Without a Sales Team.

Innovative Logistics Group