Eighty-two percent of small businesses that fail do so because of cash flow problems. It isn't that they aren't profitable on paper; they just run out of cash while waiting for clients to pay their invoices.
If you are waiting 30, 60, or 90 days to get paid for work you already completed, your invoicing system is broken. Here is how to fix it and ensure you get paid on time, every time.
Rule #1: Never Use "Net 30" with New Clients
"Net 30" means the client has 30 days to pay the invoice after receiving it. Why would you give a brand new client an interest-free, unsecured, 30-day loan?
You shouldn't. Unless you are dealing with a massive enterprise corporation that absolutely enforces strict accounting cycles, your payment terms for new projects should be "Due Upon Receipt".
If the client pushes back, a great compromise is "Net 7" or "Net 15". But Net 30 should be reserved only for your oldest, most trusted retainer clients.
Rule #2: Upfront Deposits Are Non-Negotiable
The easiest way to never get stiffed on an invoice is to collect the money before you do the work.
- For projects under $2,000: Request 100% upfront before work begins.
- For projects between $2,000 - $10,000: Request 50% upfront, 50% upon completion.
- For massive projects: Break them into milestones (e.g., 30% kickoff, 30% design, 40% launch).
If a client refuses to pay a deposit, they are exactly the type of client who will refuse to pay the final invoice. Walk away.
Create a Perfect Invoice in 60 Seconds
An unprofessional Word doc invoice delays payment. Generate a sleek, branded PDF invoice that clearly states your terms.
Use the Free Invoice GeneratorRule #3: The Anatomy of an Unignorable Invoice
A good invoice leaves zero room for misinterpretation by the client's accounting department. A single mistake can delay your payment by weeks.
Your invoice MUST contain:
- A clear "Due Date": Do not just write the issue date. If it is due today, write "Due Date: October 15, 2026".
- An itemized breakdown: Vague descriptions like "Development Work" cause confusion. Use "Header Design - 5 hours at $100/hr."
- A Unique Invoice Number: Without this, tracking payments internally becomes impossible.
- Clear Payment Instructions: Include your full bank wire details, PayPal link, or Stripe link visually isolated at the bottom.
Rule #4: The Art of the Follow-Up
Clients are busy. A late invoice usually isn't malicious; it's just disorganized. That's why your follow-up sequence needs to be systematic and unemotional.
Day +3: The Gentle Nudge
"Hi [Name], I wanted to float this invoice back to the top of your inbox. Let me know if you need anything else from me to get this processed. Thanks!"
Day +7: The Firm Request
"Hi [Name], Invoice #1234 is now a week past due. Could you please confirm the ETA on this payment?"
Day +15: Stopping Services
"Hi [Name], Unfortunately, as Invoice #1234 is now 15 days past due, I have to pause all ongoing work on [Project] until the balance clears. I appreciate your prompt attention to this."
Need More Email Templates?
We've compiled 10+ professional email and text message templates for getting invoices paid.
View All Payment RemindersRule #5: Implement Late Fees
Your contract and your invoice terms should clearly state: "A late fee of 1.5% per month will be applied to invoices past 30 days."
You rarely actually need to collect the late fee. Just having that clause visible on the invoice creates a psychological urgency for the accounting team to pay you before the deadline triggers an increased cost.
Conclusion
Protecting your cash flow is protecting your business. Professional invoices, strict terms, upfront deposits, and emotionless follow-ups will drastically reduce your stress. And remember, pricing your services correctly is just as important as collecting the money.