blog-intro">You finished the job. You did good work. And now you're waiting — refreshing your bank account, wondering when the money is going to show up.

Late payments are one of the most common reasons trades and service businesses run into cash flow trouble. Not bad work. Not lack of customers. Just money sitting in someone else's account that should be in yours.

This Isn't a Client Problem. It's a Systems Problem.

Most owners blame the client. And sure, some clients are slow payers. But in almost every case I've seen, the real issue is that the business has no collection system. No clear terms. No follow-up process. No consequences.

When there's no system, late payments become the default. You get paid when the client feels like it — not when you need it.

This is a standard operating procedures problem disguised as a cash flow problem. Fix the system, and the late payments mostly go away.

Why Late Payments Hit Trades Businesses Especially Hard

You're carrying real costs upfront. Materials. Labour. Fuel. Subcontractors. You're often out of pocket for weeks before a cheque arrives.

If you're running a seasonal business — like many of the clients I work with in Whistler — a 45-day payment delay in the wrong month can be the difference between making payroll and not. I wrote about this in our post on building stability in a seasonal town. The cash flow piece is always the hardest part.

And if you haven't calculated your burn rate, you may not even realize how much damage slow invoices are doing. That's worth understanding before anything else — check out our breakdown on burn rate for small business.

The Real Cost of Chasing Invoices

It's not just the money. It's the time. The mental load. The awkward texts. The "just following up on this" emails you hate sending.

Every hour you spend chasing a payment is an hour you're not quoting new work, managing your crew, or actually running your business. That's a hidden cost most owners never add up.

Here's what I tell every client: if you're regularly chasing invoices, you don't have a collections problem — you have a billing process problem.

Set Your Payment Terms Before the Job Starts

This is where most businesses fail. They do the work, send the invoice, and then cross their fingers. By then, you've already lost leverage.

Payment terms need to be agreed upon before a single hour is worked. Put them in your quote. Put them in your contract. Say them out loud on the call if you have to.

Here's what I recommend for most trades businesses:

If you want to know how to legally charge interest on overdue invoices in Canada, we've covered that in detail: how to add interest to unpaid invoices in Canada.

Invoice the Moment the Job Is Done

Not tomorrow. Not at the end of the week. The moment the job wraps.

Every day you wait to send an invoice is a day you're extending your client's payment window for free. If your terms are net-14 and you wait three days to invoice, you've accidentally given them net-17.

Set a rule: invoices go out the same day as job completion. If you have a team, this becomes a non-negotiable part of job close-out. Build it into your accounts receivable process and don't let it slide.

For a deeper look at invoicing best practices, this post is worth reading: Invoicing Best Practices for Small Service Businesses.

Build a Follow-Up Sequence — And Actually Use It

Most owners follow up once, feel awkward, and then wait. That's not a system. That's avoidance.

Here's a simple follow-up sequence that works:

This isn't aggressive. It's professional. Clients who pay on time won't even notice. Clients who don't will learn quickly that you mean business.

You can automate most of this with the right software. If you haven't looked at job management tools yet, this guide on the best job management software for small contractors is a good starting point.

Stop Letting Cash Flow Be a Surprise

Late payments hurt more when you have no visibility into what's coming. If you don't know your receivables position on any given week, you're flying blind.

Every Friday, you should be able to answer three questions:

  1. What invoices are outstanding and how old are they?
  2. What's hitting my account in the next 14 days?
  3. What do I owe in the next 14 days?

That's basic cash flow visibility. If you can't answer those questions, start there. Our post on small business cash flow management walks through exactly how to build this habit.

And if you want to understand the bigger financial picture — profitability, margins, where the money actually goes — read our guide on understanding your profitability.

What to Do This Week

  1. Pull up every outstanding invoice right now. Note the age of each one. Anything over 14 days gets a call today — not an email.
  2. Update your quote and contract templates to include clear net-14 payment terms and your late fee policy.
  3. Set a rule: invoices go out the same day the job closes. No exceptions.
  4. Build your follow-up sequence and schedule it. Even a basic spreadsheet reminder works to start.
  5. Every Friday, review your receivables. Make it a non-negotiable 10-minute habit.

How do I get clients to pay invoices faster?

The fastest way to get paid faster is to change your terms before the job starts — not after. Require a deposit, use net-14 instead of net-30, and send invoices the same day the job is done. Most slow payments happen because there's no urgency built into the process. Add urgency upfront and most clients will pay on time.

Can I charge late fees on overdue invoices in Canada?

Yes, but only if you've disclosed the late fee policy in writing before the work began. You can't add interest after the fact without prior agreement. In Canada, a common rate is 1.5–2% per month on the outstanding balance. Make sure your quotes and contracts include this language clearly. We cover this in detail in our post on how to add interest to unpaid invoices in Canada.

What are good payment terms for a small trades business?

Net-14 is the standard I recommend for most trades and service businesses. For larger jobs, require a 30–50% deposit upfront, a progress payment at a defined milestone, and the balance due within 14 days of completion. Net-30 is too long when you're carrying material and labour costs out of pocket.

How do late payments affect small business cash flow?

Late payments create a gap between when you spend money and when you receive it. For trades businesses that front material and labour costs, even a two or three week delay can strain your ability to pay suppliers, make payroll, or take on new jobs. Over time, chronic late payments can make a profitable business feel like it's always broke — because the money exists on paper but not in your account.

What should I do if a client refuses to pay an invoice?

Start with a direct phone call — not email. State clearly what's owed and give a firm deadline. If that doesn't work, send a formal written demand. In Canada, small claims court handles disputes up to $35,000 in most provinces and is designed to be used without a lawyer. As a last resort, a collections agency is an option, though you'll typically pay a percentage of what's recovered. Prevention is always cheaper — which is why contracts and clear terms matter so much before the job starts.

If late payments are a recurring problem in your business, it's usually a sign that your billing and collections process needs a proper system — not just more follow-up. If you want help building that, reach out to us at TradeBrain and we'll take a look at what's actually going on.