5 Hidden Costs Killing Your Profit as a Solar Installer or Electrician (And How to Fix Them)
You’re winning work. Revenue is coming in. But at the end of the month, the profit isn’t where it should be.
This is one of the most common — and most frustrating — situations for Australian solar installers and electricians. The jobs are there. The pricing feels right. But the margin keeps slipping.
The problem is almost never the obvious things. It’s rarely that you’re charging too little per hour, or that your materials cost too much. The profit killers in most trade businesses are invisible: they hide in the gaps between jobs, in the admin overhead nobody’s counting, in the quotes that take too long to send, and in the unpaid invoices nobody’s chasing.
Here are the five hidden costs most consistently destroying profit for Australian solar and electrical businesses — and how to fix each one.
| Cost Leak | Where the Money Disappears | The Immediate Fix |
|---|---|---|
| Unbilled time | Travel, compliance admin, rework not on invoices | Time audit + price correction |
| Quote conversion leakage | 70% of quotes go cold after one follow-up | Automated 5-touch follow-up sequence |
| Late payment float | 11-day avg gap between job completion and payment | Same-day invoicing via job management app |
| Poor job costing | No visibility on which job types are actually profitable | Job-level cost tracking integrated with Xero |
| Admin labour | 5+ hours/week of billable time lost to paperwork | On-site mobile forms, automated invoicing |
1. Why Solar Electricians Lose Money on Unbilled Travel and Compliance Admin
In a trade business, time is inventory. Every hour a technician or installer is on the clock costs money. The question is: how many of those hours are actually making it onto an invoice?
For most solar and electrical businesses in Australia, the answer is “fewer than you think.”
The common leak points:
Travel time: For installation businesses covering a metro area, technicians can spend 45–90 minutes per day in transit. Is travel time built into your job pricing? Many solar businesses absorb this as overhead without quantifying it.
Quote preparation time: How long does it take to prepare a residential solar quote? If the answer is 60–90 minutes including site assessment, proposal writing, and follow-up, that time needs to be in your cost model — even if you’re not billing quotes separately.
Compliance documentation time: Post-job compliance admin — completing certificates, uploading geo-tagged panel photos, lodging STC documentation with the Clean Energy Regulator (CER), and completing Certificates of Compliance for Electrical Work (CCEW) in states like NSW and Victoria — often takes 20–40 minutes per install. This is typically unbilled time absorbed by whoever does it (often the owner). CER audits randomly sample these submissions, so skimping on documentation carries both a financial and compliance risk.
Rework and callbacks: A callback to fix something that wasn’t right on a previous job is pure cost. No revenue, direct labour and materials outlay, and often a damaged customer relationship on top.
How to fix it:
Step one is measurement. Run a time audit across a typical week — track every hour against the job it relates to, including travel, admin, and rework. Most solar and electrical business owners are surprised by what they find.
Step two is pricing correction. If compliance admin takes 30 minutes per install and you’re doing 20 installs a month, that’s 10 hours of time that needs to be in your cost model. Either price it in, or eliminate it through automation.
Using a platform like ServiceM8 with automated compliance form completion significantly reduces the post-install admin burden — technicians complete forms on-site as part of the job, rather than in the van or back at the office afterward. Our paperless trade roadmap covers this in detail.
2. How to Stop Quote Leakage: Solar Installer Follow-Up That Actually Converts
This one is counterintuitive: the cost of unconverted quotes is one of the biggest hidden expenses in a solar or electrical business.
Consider the economics. If you’re spending 60 minutes preparing a detailed solar system quote — energy analysis, system sizing, equipment selection, proposal formatting — at an effective hourly rate of $120/hour, that’s $120 in cost per quote prepared. If you’re converting 30% of quotes, you’re spending $400 in quote preparation cost per converted job.
Now consider what happens to the 70% you don’t convert.
Most trade businesses send a quote and follow up once — usually a week later — then move on. But research consistently shows that most unconverted quotes aren’t dead. They’re delayed decisions. The homeowner is still interested. They just haven’t been given a compelling reason to act, at the right moment, with enough frequency.
The fix: systematic quote follow-up
A proper quote follow-up sequence for a solar business looks something like this:
- Day 2 post-quote: Check-in with any questions answered
- Day 5: Educational content — how to evaluate competing solar quotes, what the STC rebate looks like for their system
- Day 10: Social proof — a testimonial or case study from a similar customer in a similar suburb
- Day 14: Urgency — current STC pricing, installation availability
- Day 21: Final check-in before archiving
This sequence converts 15–30% of quotes that would otherwise go silent. At $8,000 average job value, converting even two additional jobs per month from a systematic follow-up sequence is $16,000 in additional revenue with no additional quoting cost.
The best job management platforms integrate with CRM or automation tools that can trigger this kind of sequence automatically. Our AI automation guide for solar businesses covers the specific tools and implementations that are working right now.
3. Same-Day Invoicing: The Cash Flow Fix Most Solar Businesses Ignore
This one doesn’t show up as a line item on your P&L. It’s invisible — which is exactly why it does so much damage.
Here’s how it works. You complete a solar installation on a Monday. Your admin process means the invoice goes out Thursday. The customer pays on the 14-day payment term — so payment arrives the following Thursday. That’s 11 days between completing the job and receiving payment.
At 20 jobs per month at $12,000 average value, you have $240,000 of completed work that you’re carrying for 11 days on average. That’s a working capital float of roughly $86,000 — money you’ve earned but haven’t received.
This float has real costs:
- If you’re drawing on a line of credit or business overdraft to fund operations during the gap, you’re paying interest on money you’ve already earned
- If you’re delaying paying suppliers because cash is tight, you’re risking trade terms and relationships
- If you’re not able to take on additional work because your working capital is locked up in unbilled jobs, you’re leaving revenue on the table
The fix: same-day invoicing and systematic follow-up
The answer is simple in principle and requires discipline in practice: invoice on the day of job completion, every time.
With ServiceM8, invoices can be generated automatically when a job is marked complete. The technician finishes the install, marks the job done, and the invoice goes to the customer’s inbox within minutes — not days. Payment links in the invoice allow customers to pay immediately via card.
A Brisbane-based solar installation business with three technicians reduced their average invoice-to-payment time from 12 days to 4 days after switching to same-day digital invoicing — recovering approximately $24,000 in monthly working capital that had previously been locked in transit.
Combine same-day invoicing with an automated payment reminder at 7 days and again at 14 days, and you eliminate the manual follow-up overhead while improving collection rates.
4. Job Costing for Solar Installers: How to Find Out Which Jobs Are Actually Profitable
🧮 See your exact job margin before you quote. The free Solar Quote Profitability Calculator breaks down every cost layer — materials, labour, compliance, overhead, warranty reserve, and STC value — and shows your net profit and breakeven price in real time.
Here’s a question most solar and electrical business owners cannot answer accurately: which type of job is most profitable for your business?
Not which type of job generates the most revenue. Which type generates the highest margin after all costs — including labour, materials, compliance admin, travel, and callback risk?
For solar businesses, the answer often surprises people:
- Standard residential 6.6kW solar-only installations look profitable in theory, but the compliance documentation overhead and high competition driving price compression can squeeze margins to 15–20%
- Add a battery system (particularly AS/NZS 5139-compliant installs with full SoC documentation and CT clamp metering), and installation complexity increases — but so does the margin opportunity, particularly for businesses with strong battery compliance documentation workflows
- Small commercial installations (30–100kW) carry higher project complexity but less price competition and stronger margins for businesses set up to manage them
Without job costing data, you’re pricing based on instinct rather than evidence. You might be winning lots of jobs that are quietly unprofitable, while turning down work that would actually drive your business forward.
The fix: actual job costing, not just revenue tracking
Track cost at the job level, not just the business level. This means:
- Direct labour cost — actual hours on-site × cost rate per technician
- Travel cost — time and fuel for each job
- Materials cost — actual cost of panels, inverter, battery, mounting hardware
- Compliance admin cost — time spent on CCEW paperwork, CER STC lodgement, geo-tagged photo documentation
- Rework cost — hours spent on any callbacks associated with the job
When you can see margin at the job level, patterns emerge. You’ll see which suburbs cost you more in travel. You’ll see which equipment configurations have higher rework rates. You’ll see whether small commercial work is actually more profitable than residential, or just more complex.
Job management platforms that integrate with Xero or MYOB give you the data infrastructure to do this analysis. The digital job management guide for solar installers explains how to set this up.
5. How Much Paperwork Is Costing Your Solar Business Each Year
The final hidden cost is the most insidious because it scales with your business.
Every time a technician spends 30 minutes completing paperwork at the end of the day instead of using the mobile app on-site, that’s 30 minutes of billable labour being spent on admin. Every time someone in the office manually re-enters job information from a paper form, that’s overhead that shouldn’t exist. Every time you or your admin person is on the phone chasing a payment or following up an unsigned quote, that’s time that should be automated.
For a solar business with two technicians and an office manager:
- 30 minutes of end-of-day admin per tech × 5 days × 2 techs = 5 hours/week of billable time lost
- At $100/hour, that’s $500/week or $26,000/year in potential billable time being absorbed by admin
The same labour cost applies to the owner who is doing job scheduling, invoice chasing, and review solicitation manually.
The fix: automate the routine, focus the people
The solution isn’t to work faster. It’s to automate the work that shouldn’t require a human.
- Compliance forms (including CCEW, CER photo uploads, and AS/NZS 5033 checklist items) completed on-site via mobile app eliminate end-of-day paperwork
- Automated invoicing eliminates the manual invoice creation step
- Automated payment reminders eliminate manual collection follow-up
- Automated review requests eliminate the need to ask customers manually
When you remove this overhead, your technicians go home on time, your admin person focuses on work that requires judgment rather than data entry, and you get evenings back from chasing invoices.
For a full breakdown of how to set up these automations, read our ServiceM8 for Solar Installers guide — it walks through each workflow in the context of a solar installation business.
📊 Want to quantify your admin leak exactly? Our free Tradie Admin Cost Calculator gives you a personalised annual estimate in 60 seconds — enter your charge-out rate, team size, and hours lost.
Know Your Numbers: A Profit Margin Calculator Framework
Before you can fix your profit leaks, you need to know your baseline. Here is a simple framework for calculating true job-level profit margin for a solar or electrical installation:
Job Revenue: Total invoice value
Direct Costs:
- Materials (panels, inverter, battery, hardware, cabling)
- Direct labour (hours × cost rate, including super and WorkCover)
- Travel (time + fuel)
- Compliance admin (time × cost rate for CCEW, CER STC lodgement, geo-tagged photos)
- Subcontractor costs (if applicable)
Gross Profit: Revenue minus direct costs
Gross Margin %: Gross profit ÷ revenue × 100
A healthy solar installation business should target 40–55% gross margin on residential work. If your margins are consistently below 35%, one of the five hidden costs above is almost certainly responsible.
Start with the Biggest Leak
You don’t need to fix all five problems simultaneously. Most solar and electrical businesses have one dominant profit leak — the one that’s doing the most damage.
For most businesses we see, it’s either unbilled time or late payment float. Both are immediately addressable with digital job management tooling.
See how ServiceM8 handles each of these workflows →
FAQ
What is a healthy profit margin for solar installers in Australia?
A well-run residential solar installation business should target 40–55% gross margin per job. Net profit margin (after overhead) typically lands between 15–25% for efficient operators. If your gross margin is consistently below 35%, one of the five cost leaks above is almost certainly responsible — unbilled time and late payment float are the most common culprits.
How do I track unbilled hours in my solar or electrical business?
Start with a manual time audit: for one week, track every hour against the job it belongs to — including travel, on-site time, compliance paperwork, and any rework or callbacks. Most business owners are surprised to find 10–15% of their weekly hours are unaccounted for. Once you know the number, you can price it in or automate it away using a mobile job management app like ServiceM8 that records time automatically against each job.
What compliance documents do Australian solar installers need to complete per job?
At minimum, a residential solar installation in Australia requires: a Certificate of Compliance for Electrical Work (CCEW) in states like NSW, VIC, and QLD; Small-scale Technology Certificate (STC) lodgement with the Clean Energy Regulator (CER); geo-tagged installation photos for CER audit purposes; and a grid connection notification to the relevant DNSP. Battery installs add AS/NZS 5139 documentation. Each of these takes time — typically 20–40 minutes per job — which needs to be costed into your pricing.
How does late payment affect cash flow for electrical contractors?
At 20 jobs per month with a $12,000 average job value, a 10-day gap between job completion and payment receipt means roughly $80,000 of earned revenue is locked in transit at any given time. If you’re drawing on an overdraft during this period, you’re paying interest on money you’ve already earned. Switching to same-day invoicing (automatically triggered when a job is marked complete in your job management app) typically compresses collection time by 6–8 days and materially improves working capital.
Which types of solar jobs are most profitable in Australia?
Counter-intuitively, standard 6.6kW residential solar-only installs often have the thinnest margins due to price competition and compliance overhead. Battery add-ons (particularly AS/NZS 5139-compliant installs) carry more complexity but less price competition and higher per-job margins. Small commercial installs (30–100kW) can deliver strong margins for businesses with the right compliance workflows. The only way to know for certain is job-level cost tracking — total job revenue minus actual labour, materials, travel, compliance time, and rework.
How much admin time is a typical solar business losing each week?
For a two-technician solar business, end-of-day paperwork and manual admin typically consumes 4–6 hours of billable time per week. At $100/hour, that’s $20,000–$30,000 per year in labour being spent on tasks that can be automated — compliance forms, invoice creation, payment follow-up, and review requests. Digitising these workflows with an on-site mobile app is the fastest way to recover that time.
Related reading:
- Solar Savings & Break-Even Calculator: Estimate System Cost, Payback & 25-Year Returns
- The Paperless Trade Roadmap: Eliminating Admin Chaos
- AI Automation for Solar Installers: What Actually Works in 2026
- ServiceM8 for Solar Installers: The Platform Built for Compliance
- Best Job Management Software for Australian Electricians (2026)
- Digital Job Management for Solar Installers
- How to Get More Solar Leads in Australia (2026 Guide)
- Full ServiceM8 Review 2026: Is It Worth It?