A late payment policy that exists on paper but never gets enforced sends a clear signal to clients, whether intended or not, that the deadline is optional. Once that signal is sent even once, it's hard to walk back without the enforcement feeling arbitrary or personal.
A policy that holds isn't necessarily a stricter one. It's one that's clear from the start and applied the same way every time.
An unenforced policy is worse than having no policy at all
A stated policy that's never actually followed teaches clients that the terms are negotiable by default, which undermines every future payment conversation. If a policy isn't going to be enforced, it's more honest not to state one than to state one and let it slide.
State the policy before work starts, not after payment is late
Put payment terms and late fees in the contract or proposal, agreed to before work begins, rather than introducing them for the first time when a payment is already overdue. A term introduced after the fact reads as a punitive surprise, not a pre-agreed condition.
In Stelaah, payment terms live on the invoice and client record from the start, so a late fee is applying a term the client already agreed to, not introducing a new one. See how invoices works.
Keep the terms simple enough to actually follow
A complicated tiered late-fee structure is hard to apply consistently and harder to explain if a client questions it. A simple, clear term, net 30, a flat late fee after a defined grace period, is far easier to enforce without hesitation.
Automate the escalation instead of relying on memory
Manually remembering to follow up on every overdue invoice means enforcement depends on whoever happens to notice, which is unreliable. An automatic reminder sequence applies the policy consistently without requiring anyone to remember.
Apply it consistently, not selectively by client
Waiving the policy for a favored client while enforcing it for others erodes the policy's credibility and creates a real fairness problem if it's ever noticed. Consistent application, even when it's uncomfortable, is what makes a policy a policy rather than a suggestion.
A simple checklist
If you do nothing else, do these five things:
- State payment terms clearly before work begins, not after it's late.
- Keep the terms simple enough to actually enforce.
- Automate reminders instead of relying on someone remembering.
- Apply the policy consistently across every client.
- Don't state a policy you're not actually willing to enforce.
Do that, and a late payment policy becomes something clients respect and follow, instead of a line in a contract nobody takes seriously.
Run your client work in one place. Stelaah keeps projects, clients, contracts, and invoices together, with Aria for the busywork.
Start freeWe build Stelaah, the workspace for client work. We write about running teams, agencies, and venues without the busywork.
