Home / Blog / Commercial operations

How to handle a client who wants a discount for paying upfront

Cash upfront genuinely has real value, reduced collection risk, better cash flow, one less invoice to chase, and figuring out how much of a discount that value actually justifies is easy to get wrong in either direction, too generous and you're leaving margin on the table, too stingy and the client has no real reason to prepay.

A fair upfront discount isn't a round number picked because it sounds reasonable. It's tied to what early payment actually saves you.

Upfront cash has real value, and pricing it wrong goes both directions

A discount too generous gives away real margin for a benefit that may not be worth that much to you; one too small gives the client no real incentive to actually prepay. Both failure modes come from picking a number without calculating the real value first.

Calculate the actual value of getting paid early, not a round number

Consider what early payment genuinely saves you, reduced collection effort, better cash-flow predictability, avoided chasing, and let that real calculation, not an arbitrary percentage, set the size of the discount.

In Stelaah, payment timing and collection effort stay visible on the record, giving a real basis for calculating what early payment is actually worth instead of guessing at a round discount. See how invoices works.

Cap the discount at what the early payment is actually worth to you

Once the real value is calculated, cap the discount there, rather than negotiating further down under pressure. A discount that exceeds the actual value of prepayment is just a price cut wearing a different label.

Confirm the payment actually clears before starting work on the discounted terms

Starting work before the upfront payment has actually cleared defeats the purpose of the arrangement, you're back to bearing collection risk while also having already discounted the price. Confirm the payment first.

Decide whether it's worth offering as a standing policy or a case-by-case choice

Offering it as a standard, stated option simplifies the conversation and applies it consistently; keeping it case-by-case allows more control but invites the perception of unequal treatment across clients. Decide deliberately which approach fits your business.

A simple checklist

If you do nothing else, do these five things:

  • Calculate the real value of early payment, not a round number.
  • Cap the discount at what that value actually is.
  • Confirm the payment clears before starting discounted work.
  • Decide whether to offer it as a standing policy or case by case.
  • Apply whichever approach you choose consistently across clients.

Do that, and an upfront-payment discount reflects real value exchanged, not a number picked because it sounded fair.

Run your client work in one place. Stelaah keeps projects, clients, contracts, and invoices together, with Aria for the busywork.

Start free
S
The Stelaah team

We build Stelaah, the workspace for client work. We write about running teams, agencies, and venues without the busywork.