Electrical contractor cash flow suffers when GCs pay in 60-90 days. Fix your payment terms, negotiate retainage, and stop lending money at zero interest.
You bought $10,000 in copper wire on Monday. Your crew installed it by Friday. You won't see a dime from the GC for 60 to 90 days. Congratulations - you're running a bank, and you're lending money at 0% interest. This is the electrical contractor cash flow crisis that quietly drains profit from commercial subcontractors across the country.
This is the reality for most electrical subcontractors doing commercial work. You finance the project with your own cash, your own credit lines, and your own sleepless nights, while the GC holds your money and earns interest on it. And if you're not careful, retainage means a chunk of that money stays locked up for six months or longer.
Let's fix that.
Here's the math that should make you angry.
Say you're running a $200,000 electrical contract on a commercial build. Payment cycles in commercial construction can often stretch to 60-90+ days from when you submit your invoice, depending on contract terms and state laws. That means you could be carrying labor, materials, and overhead for two to three full months before you see payment.
Let's break down what that actually costs you:
Materials fronted: $80,000 (wire, panels, breakers, conduit - all purchased before you bill) Labor paid weekly: Roughly $8,000-$12,000 per week for a 4-person crew Retainage held (10%): $20,000 withheld until the entire building hits substantial completion
So across a 90-day billing cycle, you might have $120,000+ of your own money tied up in someone else's building. If you're financing that on a credit line at 8-10% interest, the cost adds up fast. Even assuming an average outstanding balance of $80,000-$120,000 over 90 days, you could be paying $1,600 to $3,000 in interest just to fund the GC's project. That comes straight out of your net profit.
And remember - on commercial work, gross margins typically run 25% to 35%. A healthy net profit target for electrical contractors is roughly 5% to 10%, according to industry benchmarks like the CFMA Financial Survey. When you're burning 1-2% of the contract value on financing costs, depending on how much you finance and for how long, you're eating a significant portion of your actual profit.
If you're running multiple commercial jobs at once, this compounds fast. I've talked with electrical contractors carrying $500,000 in outstanding receivables and only $12,000 in the bank. That's not just a cash flow problem. That's a business model problem.
The root cause is simple: most electrical contractors accept whatever commercial payment terms the GC puts in front of them because they're afraid of losing the job.
Here's the typical scenario. The GC sends over a subcontract agreement. Buried on page 7 is a clause that says "Payment: Net 30 from receipt of invoice, subject to receipt of payment from Owner." That "pay-when-paid" language is generally treated as a timing mechanism - meaning the GC should pay you within a reasonable time - but in practice, it often gets used to delay your payment indefinitely. If the owner drags their feet, you wait. If the owner disputes something with the GC that has nothing to do with your electrical work, you still wait. The exact legal effect varies by state, so consult a construction attorney in your jurisdiction.
Then there's retainage. The standard 10% holdback is brutal for electrical subcontractors because it's often tied to the whole project's completion, not just yours. Your electrical rough-in might be done in month three, but the retainage isn't released until month twelve when the painter finishes the last touch-up. That's nine months of your money sitting in the GC's account.
Many contractors also submit invoices late or incorrectly. If you miss the GC's billing window by even one day, you wait another full cycle. If your AIA forms have errors, they get kicked back and the clock resets. A billing mistake can add up to 30 days to your wait.
The final piece? Most electrical contractors don't negotiate because they don't realize they can. The GC's contract isn't a take-it-or-leave-it document. It's a starting point. But if you've never pushed back, you don't know that.
You don't need software or consultants for this. You need a process and some backbone. Here's what to do, starting with your next commercial bid.
This sounds obvious, but many contractors skim the scope and skip the payment terms. Look specifically for:
Check your state and local regulations on these clauses. Some states have prompt payment laws that limit how long a GC can hold your money, and a few states have restricted or banned pay-if-paid clauses entirely. These laws often differ between public and private work, so make sure you know which rules apply to your project.
The time to negotiate payment terms is before the contract is executed, not after you've started pulling wire. Here's your leverage: the GC needs you. Good electrical subs are hard to find, and the GC knows that replacing you mid-project costs them far more than paying you faster.
Push for these specific changes:
You won't win all of these on every job. But if you don't ask, you get nothing.
If the GC's billing cutoff is the 25th of the month, your invoice should land on their desk on the 25th. Not the 26th, not "sometime next week." Set a calendar reminder. Treat it like the most important appointment you have, because it is.
If you're running multiple commercial jobs, this is where most contractors lose track. Each GC has different billing cycles, different forms, different submission requirements. One missed deadline costs you 30 days of cash.
These forms are widely used as the standard for progress billing in commercial construction. The G702 is your Application and Certificate for Payment. The G703 is the Continuation Sheet that breaks down the work by line item.
Common mistakes that get your invoice kicked back:
Every rejection means another potential 30-day wait. Get these right the first time.
Your Schedule of Values (SOV) is the line-item breakdown of your contract that determines how much you can bill at each stage. Most contractors make the SOV match the actual cost distribution. Smart contractors front-load it.
This means allocating a higher percentage of the contract value to early-phase work (rough-in, underground, panel setting) and a lower percentage to late-phase work (trim, commissioning). This is a widely used strategy, but some GCs, owners, and lenders review SOVs to prevent excessive front-loading - check your contract requirements before submitting.
For example, instead of spreading a $200,000 contract evenly across 10 months ($20,000/month), you might structure it so months 1-3 bill $30,000 each, months 4-7 bill $20,000 each, and months 8-10 bill $10,000 each. Same $200,000 total, better cash position early on.
If your cash flow situation feels similar to what I described in why revenue isn't money in the bank, the fix starts with visibility. You need a simple aging report that shows:
A spreadsheet works fine. Update it every Monday morning. The pattern will jump out immediately - you'll see which GCs consistently pay late and which jobs are bleeding your cash.
Your subcontract should include language about late payment interest. Many contractors include it but never enforce it. Start enforcing it. A 1.5% monthly late fee on a $30,000 overdue invoice is $450. It's not about the money - it's about signaling that you're serious.
If a GC is consistently 90+ days late, you have a decision to make. That "good relationship" is costing you real money. As I wrote about when discussing how profit fades on construction projects, the money you think you're making on the contract price evaporates when you factor in the cost of carrying someone else's debt.
The biggest mistake isn't accepting bad terms on one job. It's building your whole business model around bad terms and then wondering why you're always short on cash.
Take a common example: an electrical contractor doing $2 million in commercial work. That sounds great until you realize they might have $400,000 in receivables at any given time, a $250,000 credit line that's maxed out, and they're robbing Peter's retainage to pay Paul's payroll.
This is what "growing broke" looks like. You take on more work to solve the cash problem, but each new job requires more upfront cash that you don't have. The faster you grow, the worse the cash gap gets.
The solution isn't more work. It's better terms on the work you already have.
Some contractors also make the mistake of treating all GCs the same. They shouldn't. A GC who pays in 30 days and releases retainage promptly is worth accepting slightly lower margins. A GC who drags payments to 90 days and fights every retainage release should be priced accordingly - consider adding a few percentage points to your bid to cover the financing cost. If they balk at the higher number, explain exactly why. Many GCs respect the transparency.
Once you've tightened up your terms and your billing process, you'll notice something: the admin overhead of managing all this is still significant. Tracking billing cycles across multiple GCs, populating AIA forms, chasing overdue invoices, updating your aging report - it adds up to hours every week.
This is where automation earns its keep. Not as a replacement for the negotiation skills above, but as a way to execute your billing process without errors and without spending your evenings on paperwork.
The basics of what you can automate:
Invoice generation: Pull data from your job costing system directly into AIA G702/G703 templates. No manual re-entry, fewer math errors, and fewer rejected invoices.
Billing reminders: Automatic alerts when a GC's submission deadline is approaching, when an invoice hits 30 days past due, and when retainage is eligible for release.
Aging reports: Auto-generated weekly, showing exactly where every dollar sits across every active job.
Follow-up sequences: Automated but professional reminder emails when invoices go past due. The GC's AP department gets a polite nudge at 15, 30, and 45 days without you picking up the phone.
None of this replaces the fundamental work of understanding markup vs margin and negotiating decent terms. But it eliminates the human error and the "I forgot to bill on time" problem that costs electrical contractors thousands every year.
The contractors I work with who've tightened both their terms and their billing process typically see their average collection time drop by 15-20 days. On $2 million in annual revenue (assuming it's spread relatively evenly across the year), that's roughly $80,000-$110,000 less cash tied up in receivables at any given time. That's money you can use to make payroll, stock vans, or take on the next job without maxing out your credit line.
You became an electrician because you're good at electrical work. You didn't sign up to be a zero-interest lender for general contractors. But that's exactly what happens when you accept default payment terms, submit invoices late, and let retainage pile up without tracking it.
The fix isn't complicated. Read your contracts. Negotiate before you sign. Bill on time, every time. Track your receivables weekly. And build late payment consequences into every agreement.
The Independent Electrical Contractors association has been pushing for better payment practices in the industry for years. But ultimately, nobody's going to protect your cash flow except you.
If you want help setting up a billing system that keeps your invoices on time and your receivables visible, let's talk. This is a problem that's worth solving once and solving right.

Founder of Fail Coach. 16-time entrepreneur helping trades owners work smarter with AI.

Stop spending evenings on takeoffs. Build an electrical estimating spreadsheet system to bid jobs faster and more accurately.

Step-by-step guide to building an electrical flat rate price book using spreadsheets, not $259/month software subscriptions.

Learn why electricians need 65% margins on residential service calls to stay profitable, with real math and pricing strategies you can use today.
Book a free 15-Minute Leak Finder. I'll show you exactly where your electrical business is bleeding cash - and what to fix first.
Book a Free Call