The Sparky's Playbook — Chapter 7: Cash Flow for Electrical Contractors
This article is Chapter 7 of The Sparky’s Playbook — the free guide to scaling, compliance, and building a high-value electrical business in Australia. Download the full 12-chapter book free →
Sparky’s Playbook — Chapter 7: Cash Flow for Electrical Contractors
The most common reason good electrical businesses fail isn’t a lack of work, a pricing problem, or poor workmanship. It’s cash flow.
A business can be fully booked, billing at healthy margins, and still find itself unable to make payroll because three commercial invoices are sitting unpaid at 45 days. That’s not a revenue problem. That’s a systems problem — and it’s fixable.
This chapter is about understanding the specific cash flow dynamics that affect electrical contractors, and building the systems that mean you’re never caught short.
Why Electrical Contractors Have Cash Flow Problems
Most trades businesses have a structural cash flow challenge built into how they operate:
You pay first. Materials — switchboards, cable, conduit, fixtures — are often paid upfront or on account with relatively short credit terms. On a large commercial job, your materials cost can land before you’ve done a day of billable work.
You get paid last. Residential clients expect to pay on completion. Commercial clients run 30-60 day payment terms as standard. Some government and large corporate clients have 60-90 day payment cycles baked into their accounts payable process.
The gap in between is your problem. If you’re running multiple jobs simultaneously, that gap compounds. You’re funding several jobs in progress at the same time, waiting on payment for work completed weeks ago.
Understanding this dynamic is step one. The goal of every cash flow system in this chapter is to close that gap — getting paid faster, reducing the amount of cash you’re fronting, and making sure slow-paying clients don’t threaten the viability of your business.
The Progress Billing Standard
For any job that spans more than a week, waiting until completion to invoice is a cash flow mistake.
Progress billing — invoicing in stages tied to project milestones — is the standard commercial practice in construction and should be standard in your electrical business too. Here’s why:
Example: A commercial fitout worth $85,000
- Without progress billing: you fund materials ($35,000+), labour, and overhead for 6-8 weeks, then invoice on completion and wait another 30-45 days for payment. You could be $40,000+ out of pocket for 10-12 weeks.
- With progress billing: you collect at 3 milestones (deposit, mid-point, completion), keeping your cash position roughly neutral throughout the job.
A standard progress billing structure:
| Stage | Trigger | Percentage |
|---|---|---|
| Deposit | Before mobilisation / material ordering | 30–40% |
| Mid-point | Rough-in complete / agreed milestone | 30–40% |
| Completion | Practical completion sign-off | 20–30% |
The exact percentages can flex based on the job profile, but the structure is non-negotiable for any job above a threshold you define (typically $5,000–$10,000).
Getting clients to accept progress billing:
Most clients understand progress billing — it’s standard in construction. Frame it clearly in your quote: “Our payment schedule for this project is…” rather than asking for permission. For residential clients who push back, explain that you order materials specifically for their job and require a deposit before ordering.
Very few clients will walk away from a well-presented quote over reasonable progress billing terms. The ones who do tend to be the ones who would have been slow to pay anyway.
Deposit Requirements
For every job that requires significant materials, a deposit before mobilisation is non-negotiable.
The deposit serves two functions:
- It funds your material purchase without using your own cash
- It signals that the client is committed — people who won’t pay a deposit often aren’t serious buyers
Residential solar: 30-40% deposit is industry standard before equipment ordering. CEC accreditation requirements also specify that certain documentation must be completed before installation — your deposit process should align with this.
Electrical upgrades and fitouts: 30% deposit for jobs over your threshold. Adjust the percentage based on the materials-to-labour ratio — material-heavy jobs warrant higher deposits.
Emergency and reactive work: full payment on completion (same day) is normal for call-out work. Carry a card terminal. Cash and card on the day is the standard for residential reactive jobs.
Retention — What to Watch For
On larger commercial jobs, you’ll encounter retention clauses — contractual provisions where the client withholds a percentage of each progress payment until certain conditions are met.
A typical retention structure:
- 5-10% withheld from each progress payment until practical completion
- Half released at practical completion
- Balance held until end of a defects liability period (commonly 12 months)
The practical impact: on a $200,000 commercial job with 5% retention and a 12-month defects liability period, you could have $10,000 in retention outstanding for over a year after the job is complete.
What to negotiate before signing:
- The retention percentage. 5% is standard; anything above that warrants negotiation
- The defects liability period. 12 months is common; push for 6 months where possible for straightforward electrical work
- Release conditions. Are they clearly defined? “At the client’s discretion” is not acceptable — get specific trigger events in writing
- Security deposit alternative. Some contracts allow you to substitute a bank guarantee for retention — this keeps the cash in your account and may be worth the bank fee for large jobs
Track retention separately. It’s not a bad debt — it’s money owed to you with specific release conditions. Keep a retention receivables register so nothing falls through the cracks. Many contractors forget to chase retention releases until months after they’re due.
Payment Terms — Setting and Enforcing Them
Your payment terms only work if they’re:
- Written into your quote
- On every invoice
- Followed up consistently when not met
Setting terms by client type:
| Client type | Recommended terms |
|---|---|
| Residential (new client) | Payment on completion |
| Residential (established) | 7-day net |
| Small commercial | 14-day net |
| Commercial / corporate | 30-day net |
| Government | 30-day net (some pay 60 — assess case by case) |
Agree to longer terms than these only when the job size and client quality justify it — and price accordingly. Longer payment terms have a cost; if a large client is going to sit on your invoice for 60 days, that’s cash you’re effectively lending them.
The credit application. For any commercial client you expect to be doing regular work for, use a formal credit application — business name, ABN, contact details, director names. It signals you’re running a proper business, creates a paper trail, and gives you the information you’d need if you ever had to pursue a debt.
The Debtor Follow-Up System
The single most impactful change most electrical businesses can make to their cash flow is implementing a consistent debtor follow-up process.
Here’s the truth: most overdue invoices are not disputed. They’re just not being prioritised. Your invoice is in a stack of things to process. The client who is going to pay you will pay you faster if you prompt them. The client who is going to be difficult will reveal themselves quickly if you follow up consistently.
A simple follow-up sequence:
Day 0 — Invoice issued. Clear terms on the invoice. Reference the job and quote number.
Day 7 (if overdue) — Automated reminder from your job management software. Friendly tone: “Just a reminder that invoice #XXX for $X,XXX is due today. Please let us know if you have any questions.”
Day 14 (if overdue) — Second reminder, slightly firmer. Reference your payment terms. If your quote included a late payment clause (see below), mention it: “As per our terms, a late payment fee applies to overdue balances.”
Day 21 (if overdue) — Phone call. Not an email. A direct conversation with the person who can authorise payment. Keep it process-driven: “I’m calling about invoice #XXX — can you confirm when we can expect payment?”
Day 30 (if still unpaid) — Formal written notice. State that you’ll be escalating to a debt recovery process if payment isn’t received within 7 days. Mean it.
ServiceM8 and Xero both have automated reminder capabilities — set them up once and they run without you. The follow-up sequence above should be largely automatic; your manual intervention only kicks in at Day 21 and beyond.
Late Payment Clauses
Include a late payment clause in your quotes and contracts. Standard commercial practice allows you to charge interest on overdue balances — typically the RBA cash rate plus 8-12%.
More valuable than the interest itself: the clause signals that you track your receivables, you know the invoice is overdue, and there are consequences for not paying. This alone accelerates payment from clients who are managing cash themselves.
A simple clause:
Invoices not paid by the due date will accrue interest at [RBA cash rate + 10% per annum], calculated daily on the outstanding balance.
Check with your accountant on the specific rate and wording for your business. The key is that it’s in your quote and in your terms of trade — not added after the fact.
Seasonal Cash Flow Patterns
Electrical contracting has predictable seasonal cash flow patterns. Understanding them lets you plan rather than react.
High-demand periods (more work, but also more cash tied up in jobs in progress):
- Pre-Christmas (October–November) — commercial fitouts, residential upgrades before summer
- Late financial year (April–June) — businesses spending capital budget before June 30
Low-demand periods (slower work, easier to collect, but lower revenue):
- January — the post-Christmas slump. Many commercial clients don’t process invoices until mid-January
- Easter period — short window but noticeable
The pre-Christmas trap. The October–November surge is when many electrical businesses stretch their cash the most. Work is flooding in, materials costs are high, and clients are also managing their own end-of-year pressures. Make sure you’re billing progress milestones aggressively during this period — don’t let work accumulate waiting for a year-end invoice.
Carrying costs into January. Make sure you collect as much outstanding receivables as possible before Christmas. Clients are in a good mood, budgets are being spent, and the alternative is chasing invoices from mid-January when they’re back in “next year” mode.
Cash Flow Forecasting — The Practical Version
You don’t need a complex spreadsheet. You need a simple forward view of cash in and cash out for the next 8 weeks.
Weekly cash flow forecast:
| Week | Expected in (confirmed jobs, progress milestones, outstanding invoices) | Expected out (wages, materials, super, other) | Net position |
|---|---|---|---|
| This week | $18,500 | $14,200 | +$4,300 |
| +1 week | $12,000 | $11,800 | +$200 |
| +2 weeks | $22,000 | $8,500 | +$13,500 |
| … | … | … | … |
It takes 20 minutes a week to maintain once it’s set up. The value is early warning — you can see a potential cash shortfall 4-6 weeks out when there’s still time to do something about it (accelerate billing, chase debtors, arrange a short-term facility).
When to get a line of credit: Before you need it, not when you’re in trouble. A business overdraft or trade finance facility from your bank is cheap insurance against the inevitable cash gap. Apply when your accounts are looking healthy — lenders are much more willing then. The facility cost is negligible compared to the cost of turning down a big job because you can’t fund the materials.
The Five Numbers Every Electrical Contractor Should Track
You don’t need to be a finance person. You need to watch five numbers:
-
Days Sales Outstanding (DSO): Average days between invoicing and payment. Target: under 30 days. Above 45 days means your follow-up system needs work.
-
Outstanding receivables by age: What’s 0-30 days, 31-60 days, 60+ days. The 60+ number is where cash goes to die.
-
Cash on hand vs. upcoming payroll: How many weeks of payroll is sitting in your account right now? Under 2 weeks is danger zone.
-
Retention balance: Total retention held across all active jobs. This is real money owed to you.
-
Monthly billings trend: Are you billing more or less than the same month last year? Revenue momentum tells you whether your pipeline is healthy.
Your accounting software (Xero, MYOB) can surface all of these. Set aside 30 minutes at the start of each month to review them.
Summary: What to Do This Month
Three actions that will have an immediate impact on your cash position:
Action 1: Review your current outstanding invoices. Pull every invoice over 14 days old and make a phone call this week. Don’t email — call. You’ll collect faster than you expect.
Action 2: Update your quote template to include a clear payment schedule with progress milestones for any job over your threshold. Make it a standard part of every proposal.
Action 3: Set up automated invoice reminders in ServiceM8 or Xero if you haven’t already. A 7-day and 14-day reminder sequence that runs without you is worth more than any other cash flow intervention.
Quick Wins
3 actions you can take this week:
- Call every invoice over 14 days old — not email, phone. Most will pay within the week.
- Add a progress billing schedule to your quote template — deposit + mid-point + completion for any job over $5,000.
- Turn on automated invoice reminders in ServiceM8 or Xero — 7-day and 14-day. Set it once, runs forever.
Related Reading
- Solar Installer Cash Flow Management Australia
- ServiceM8 Review 2026 — Is It Worth It for Electricians?
- Xero vs MYOB for Australian Tradies 2026
- 5 Hidden Costs Killing Your Profit as a Solar Installer or Electrician
- How to Handle Negative Google Reviews — Tradie Guide
Want the full Sparky’s Playbook? This is Chapter 7 of a free 12-chapter guide covering licensing, EV charging, commercial solar, cash flow, tech stack, marketing, and building a business worth selling. Download The Sparky’s Playbook free →