A Commercial Customer Wants Terms You Can't Afford: Decision Tree
Why this matters
A commercial customer or general contractor hands you terms that would put your cash underwater: long net terms, a heavy retainage hold, pay-when-paid, no deposit on a job that eats materials up front. Their terms are normal for their world. The question is whether they fit yours. Say yes to terms you cannot carry and you can win the work and still miss payroll. This tree is about the negotiation when the ask exceeds your cash capacity: how to restructure it into something survivable, and how to know when the honest answer is to walk. It is not the basic decision of whether to extend a new customer credit at all.
Start here: know your actual cash capacity
You cannot negotiate terms until you know the number you are defending. Before you respond, figure out, concretely: how many weeks of this job's labor and materials can you float without the customer's money, and what share of the job can be outstanding at once before payroll is at risk?
- If you have never worked this out, stop and do it now. Negotiating terms while guessing your own capacity is how shops agree to terms that quietly sink them.
- If you know your limit, you can measure their ask against it and negotiate from a real line instead of a feeling.
Check 1: how far does the ask exceed your capacity
Measure the gap before you decide the move.
- If their terms sit inside your capacity, there is nothing to fix. Confirm the terms in writing and take the job.
- If they exceed your capacity by a little, the right levers can close the gap. Continue.
- If they exceed it by a lot (a job whose float dwarfs your reserve), no clever structure makes it safe. You are heading toward restructure-hard-or-walk.
Check 2: can you restructure the timing
Most "terms I can't afford" problems are timing problems, and timing has levers.
- Deposit or mobilization payment. A payment up front covers your material and startup outlay so you are not financing their job from dollar one. The most powerful single lever.
- Progress billing against milestones. Break the job into stages and bill each as you complete it, so your collected cash tracks your incurred cost instead of waiting for the end.
- Billing for stored materials. On material-heavy work, bill for material delivered and stored on site before it is installed, where the contract allows. Recovers your biggest outlay early.
- Shorter terms for a small early-pay discount. Offer a modest discount in exchange for a faster pay cycle. Sometimes cheaper than the cost of carrying the float.
Check 3: can you soften the specific killer clauses
If one clause is the problem, target it rather than the whole deal.
- Retainage too high. Ask for a lower percentage, a step-down after a milestone, or release of your portion at substantial completion.
- Pay-if-paid. Push to change it to pay-when-paid, or price the owner-insolvency risk in. Pay-if-paid means you may never be paid if the owner never pays; treat it as the clause most worth fighting.
- No deposit on a material-heavy job. Trade something for it: a reference, a faster schedule, a small discount, anything to avoid fronting non-returnable material on a promise.
Check 4: if they will not move
Some customers hold every term. Now the decision is real.
- A smaller first job. Propose a limited scope you can float, to prove the relationship before you take on the big one. A serious account often accepts this; it lowers their risk too.
- Outside financing, carefully. Invoice factoring or a line of credit can bridge the float, but each has a cost that eats margin. Use it deliberately, not as a way to say yes to terms you should have declined.
- Walk. If the terms exceed your capacity and nothing moves, walking is the correct call, not a failure. A job that breaks your cash is not a win, and the customer who will not bend on any term is showing you how the whole relationship will go.
The levers at a glance
| Lever | What it fixes | Cost to you |
|---|---|---|
| Deposit / mobilization | Fronting materials and startup | Usually none; just ask |
| Progress / milestone billing | Long wait to a single end payment | Admin time to bill in stages |
| Stored-materials billing | Large early material outlay | Documentation of stored goods |
| Shorter terms for a discount | Slow pay cycle | A small margin give-up |
| Retainage step-down | Margin held to the very end | Negotiation only |
| Outside financing | A gap nothing else closes | Real cost; eats margin |
Ordered recap
- Know your cash capacity in concrete terms before you respond.
- Measure how far their ask exceeds it: inside, a little over, or far over.
- Restructure the timing first: deposit, milestones, stored materials, shorter terms.
- Target the specific killer clause: retainage, pay-if-paid, no deposit.
- If they will not move, offer a smaller first job, use financing carefully, or walk.
Terms are negotiable far more often than owners assume. Anchor on your real capacity, counter with specifics, and keep the discipline to walk from the job that only works if nothing goes wrong.
References
- U.S. Small Business Administration guidance on managing receivables and working capital
- Trade-standard practice for deposits, progress billing, and stored-materials billing
- State prompt-payment and retainage statutes (vary by jurisdiction)
- See related: Net Terms vs COD: The New-Customer Decision Tree; The Payment Terms That Make or Break Commercial Cash Flow