Late payments rarely look like a crisis. They look like a quiet bank balance.
Here is a fictional example. A small electrical contracting business invoices $30,000 in a month. Its monthly costs are $27,500. On paper, that is a $2,500 profit. Here is where the money goes:
- Payroll: $14,000
- Materials: $9,000
- Rent and insurance: $3,000
- Vehicles and fuel: $1,500
The team is busy. The jobs are done well. Customers are happy. Nobody is doing anything wrong.
Then the problem shows up. The invoices say “pay in 30 days.” Customers actually pay in about 52 days on average.
That is 22 days late. At 30 days, the business waits on about $30,000. At 52 days, it waits on about $52,000. That is $22,000 more tied up in unpaid invoices.
That is cash the owner earned and cannot use.
Payroll still has to be paid on time. So do the suppliers. The business is profitable on paper and short on cash in the bank.
This happens to many small businesses. Profit is not cash. Work done is not money received.
Here are five habits that keep cash moving.
1. Invoice the same day
Send the invoice when the job is done. Not at the end of the week. Not at month end. Every day you wait adds a day to your wait. Use a template, so it takes minutes. Include the due date, the amount and how to pay.
A job finished on Monday and invoiced on Friday has already lost four days.

2. Set clear terms before the work starts
Agree on payment terms up front. Put them in the quote. Keep it short:
- When payment is due.
- Any deposit you need.
- What happens if a payment is late.
For larger jobs, ask for a deposit. On a $5,000 job, a 30% deposit is $1,500 before work starts. The remaining $3,500 is due on completion.
Clear terms also protect the relationship. Customers know what to expect from day one.
3. Follow up on a schedule
Do not chase when you remember. Chase on a schedule:
- A friendly reminder two days before the due date.
- A short message the day after.
- A phone call at day 7.
Keep it polite and simple. Many late payers have simply forgotten.
A reminder is not rude. It is part of doing business.
4. Know who pays late
Make a list of unpaid invoices. Sort it by age. Look at it every week. Patterns show up fast. If one customer always pays late, change their terms or ask for payment up front.
Over time, you will see which customers are worth the wait.

5. Forecast your cash
Look eight weeks ahead. List the money you expect and the bills you must pay. Mark the weeks when bills come first. Those are the weeks to act. Chase earlier. Delay a purchase. Talk to your bank before payroll day, not after.
A forecast does not need to be perfect. It only needs to show trouble early.
Try this today
Open your list of unpaid invoices. Then answer three questions:
- How many are past due?
- Which one is the oldest?
- Who will you contact first?
Send one reminder today.
Make it easier
You can do all of this by hand. A good tool saves time. FinovatePro lets you create and send invoices and quotes, track expenses, reconcile your bank and forecast cash flow in one place. Dashboards give you a quick view of your numbers. You can learn more at finovatepro.com. Features vary by plan.
For more on turning your numbers into clearer decisions, read FinovatePro’s guide on how to improve financial reporting and analytics.
How many of your invoices are past due today?
Start your free 1-month FinovatePro trial
JS Morlu LLC is a licensed certified public accounting firm founded in 2012 and based in Woodbridge, Virginia, serving clients across the Washington, D.C. Metro Area. The firm is AICPA peer reviewed and provides accounting, tax, consulting, and attest and assurance services. Specialist practices include government contract accounting and DCAA compliance, business valuation, forensic accounting, and audits for homeowners associations, nonprofits and home health care organizations.
Talk to us || What our clients say about us