What You'll Learn
- The difference between project margin and cash flow — and why both matter
- What makes solar project timing different from a typical construction job
- A hypothetical comparison showing two projects with the same margin but very different cash timing
- Common mistakes that turn a profitable project into a cash emergency
- What to track so you see a cash gap coming
Two Different Questions
Project margin answers: "Is this job profitable?" It's calculated as (contract price − direct project costs) ÷ contract price, expressed as a percentage. It's a snapshot of the whole project, start to finish.
Cash flow answers a completely different question: "Do I have the money, right now, to cover payroll and suppliers this week?" A project can have a strong margin and still create a cash crunch if costs go out the door faster than payments come in.
Key Takeaway
Margin tells you whether a project is worth doing. Cash flow tells you whether you can survive doing it. Healthy businesses track both — separately.
What Makes Solar Timing Different
Several patterns show up repeatedly in solar project cash flow, more than in a lot of other trades:
- Equipment deposits paid upfront. Panels, inverters, and racking are often paid for — partly or fully — before installation begins, while customer billing typically follows a milestone schedule instead.
- Milestone billing tied to inspections. Payment draws are frequently tied to permitting, inspection, and utility interconnection approval — steps the installer doesn't fully control the timing of.
- Retainage. Like other construction-adjacent trades, a portion of each draw may be withheld until final completion and sign-off.
- Rebate and incentive timing — and who actually receives it. Utility rebates and incentives are often paid directly to the customer, not the installer, since the customer is typically the system owner of record. Unless the customer has specifically assigned the rebate to the installer, its timing doesn't affect the installer's cash flow at all — it only affects installer cash when the installer is the named recipient of the rebate payment.
A Worked Comparison
Hypothetical example — for illustration onlyThe two projects below are fictional, built only to illustrate how identical margins can produce very different installer cash positions depending on who is paying and how. They are not real AmpleX Consultants clients, and no actual AmpleX work is described here.
Assumptions Used in This Example
Both projects have a $60,000 contract value and an identical 22% gross margin ($13,200 profit). Project A: the customer pays directly (cash purchase), billed in three even milestone draws. No financing, no rebate involved. Project B: the customer finances the system through a third-party solar lender. The lender — not the customer — disburses funds to the installer, but only in two draws: a smaller draw at installation start and the larger remaining draw after Permission to Operate (PTO) is granted by the utility, a step outside the installer's control. A utility rebate also applies to Project B. For this illustration, assume it's paid directly to the homeowner, not the installer (no assignment arrangement in this example), on an assumed timeline of roughly 60–90 days after PTO — actual utility rebate timelines vary by program and aren't independently verified here. It is shown separately below and does not appear in the installer's cash position at all.
| Metric | Project A — cash customer | Project B — lender-financed |
|---|---|---|
| Contract value | $60,000 | $60,000 |
| Gross margin | 22% ($13,200) | 22% ($13,200) |
| Who pays the installer | Customer, directly | Solar lender, on the customer's behalf |
| Upfront equipment deposit paid (installer's cost) | $10,000 | $22,000 |
| Cash collected by installer, first 30 days | $20,000 (1st of 3 milestones) | $6,000 (small lender draw at install start only) |
| Installer's net cash position, day 30 | +$10,000 | −$16,000 |
| Utility rebate recipient | N/A — no rebate on this project | Homeowner (not the installer) — not part of installer cash |
Both projects are equally profitable on paper. But thirty days in: Project A has collected $20,000 against a $10,000 deposit (+$10,000 net cash); Project B has collected only $6,000 against a $22,000 deposit (−$16,000 net cash). Same margin, opposite cash position — not because Project B is a worse project, but because the lender's draw schedule is back-loaded to PTO, and the rebate that eventually offsets the homeowner's cost never touches the installer's books at all.
Common Mistakes
- Judging project health by margin alone — a healthy margin doesn't guarantee the cash to fund the next job while waiting on this one.
- Treating rebate or incentive dollars as available on schedule — building a cash plan around a reimbursement date that isn't guaranteed.
- Not reserving cash for the deposit-to-collection gap — especially on projects with large upfront equipment costs.
- Stacking too many high-deposit projects at once without checking whether combined cash outflow exceeds what's on hand.
What to Track
- Margin by project, calculated the same way every time
- A rolling cash flow forecast that includes deposit timing, milestone billing, and expected rebate/incentive dates
- Retainage held per project, and when it's expected to be released
- How many high-deposit projects are running at once, and the combined cash commitment
Where This Connects to Your Books
Margin comes from accurate job costing. Cash flow visibility comes from forecasting that accounts for solar's specific billing and rebate timing — not a generic cash flow template built for a different kind of business.
Where AmpleX Consultants Can Help
AmpleX Consultants provides solar project accounting that tracks margin accurately by job, plus fractional CFO support for cash flow forecasting that accounts for deposit timing, milestone billing, and rebate delays — so a profitable project doesn't turn into a cash surprise.