All notes
Cash flow5 min read

Setting credit terms without scaring off customers

Offering to invoice a customer instead of taking payment upfront is a loan, whether you call it that or not. Here is how to set credit terms that win deals without funding a client's cash flow.

When you let a customer pay you on Net 30 instead of at the point of sale, it feels like a small courtesy. It is not. You have just handed that customer a short-term loan — unsecured, at zero interest, funded with cash you could have kept. Net 30 means you do the work, wait a month, and hope the money arrives. Every set of payment terms you offer is a lending decision, and the steadiest finance teams treat it exactly that way.

This does not mean demanding cash from everyone and losing deals to a friendlier competitor. It means deciding, on purpose, how much credit each customer gets — instead of discovering the answer 60 days later, invoice still open.

Terms are a loan, not a courtesy

Extending credit means delivering your product or service before you get paid. The moment you do that, you take on two costs that never show up on the price tag. The first is financing: while you wait, you are covering the labor, materials, and overhead that went into that job out of your own cash or your line of credit. You are the customer's bank. The second is default risk — the chance the money never comes at all, because the customer disputes the bill, drifts into trouble, or quietly decides not to pay.

Both costs are real, and both scale with the size of the invoice and the length of the terms. A $500 order on Net 15 is a rounding error. A $60,000 project on Net 60 for a customer you have never worked with is a genuine bet, and it deserves to be treated like one.

Write down who qualifies before you need it

The mistake is deciding credit terms in the heat of closing a deal, when the salesperson wants the win and nobody wants to be the person asking for money up front. The fix is a short, written credit policy — one page, not a manual — agreed before the pressure is on, so terms follow a rule instead of a mood. A workable policy answers a handful of questions.

  • Who qualifies automatically: small orders and repeat customers with a clean payment history get standard terms with no fuss.
  • When to check first: above a set exposure — say any single customer past $10,000 — run a business credit check or ask for two or three trade references you can actually call.
  • Per-customer credit limits: a ceiling on how much any one customer can owe you at a time, so a single relationship can never sink your cash position.
  • Deposits or milestone billing: for large, new, or unproven customers, take money up front or invoice in stages tied to delivered work rather than financing the whole thing.
  • What happens at the edge: when a customer hits their limit or runs past due, new work goes on hold until the balance clears.

Written down, these rules stop feeling personal — you are applying one policy to everyone, which is far easier to say out loud.

Match the terms to the size of the bet

You have more levers than "pay now" or "Net 30," and the art is choosing the one that fits the risk without insulting the customer. Net 15 keeps your cash cycle tight and is a reasonable default for smaller invoices. Net 30 is the market norm many buyers expect, so offering it is often the price of being in the game.

To pull cash in faster without shortening the official terms, offer an early-payment discount. 2/10 net 30 means the full amount is due in 30 days, but the customer can take 2% off if they pay within 10. It is a carrot, not a stick, and it lets the customer choose to save money by paying you sooner. For anything large or unproven, lean on deposits up front and milestone billing — invoicing 30% at kickoff, 40% at a defined halfway point, and the balance on delivery — so you are never carrying the entire project on your own books.

A worked example: Net 60 against a 50% deposit

Take a $40,000 project. Assume your cost of capital — what your line of credit charges — is 12% a year, and that a customer like this has about a 3% chance of never paying.

Offer Net 60 and you invoice the full $40,000 on delivery, then wait two months. You finance $40,000 for 60 days: $40,000 × 12% × (60 / 365) is about $789. Your default exposure is the whole $40,000, and at a 3% chance of loss that is an expected $1,200. Add them up and this deal quietly costs you roughly $2,000 — about 5% of the contract — skimmed straight off your margin.

Now offer a 50% deposit: $20,000 at signing, the remaining $20,000 on Net 30 at delivery. The deposit covers most of your out-of-pocket costs during the work, so you are barely financing the customer at all. You carry $20,000 for 30 days, which is about $197, and your default exposure is only the unpaid $20,000, an expected loss near $600. Total cost: roughly $800. Same revenue, same customer — but you have cut the cost of the sale by about $1,200 and halved the amount you could lose if the customer walks.

Protecting cash without losing the deal

The point is not to make every customer jump through hoops. A trusted, long-standing account paying $3,000 a month should get standard terms and a quick invoice, not friction. Save the deposits, credit checks, and limits for where the exposure is genuinely large or the customer is genuinely unknown — and reach for a discount before you reach for a demand.

Handled this way, terms become a quiet tool rather than an awkward conversation. You win the deals worth winning, you price the risk you are actually taking, and you stop lending your working capital to customers for free. Set the rules once, apply them to everyone, and the next time a big new order lands, you already know what to ask for.

Every set of payment terms you offer is a lending decision, and the steadiest finance teams treat it exactly that way.

Let's get your numbers in order.

Tell us a little about your business and what you need help with, and we will reply with the right next step.

1/3
Your details
What you need
What do you need help with?
Team size
Anything else

We will only use your details to reply to this enquiry.