Solar Price Negotiation: How to Get a Better Deal
Solar prices are negotiable. Here is how to negotiate a better $/W price, when to walk away, and the timing tricks that get installers to sharpen their pencils.
Competition is your best lever
Tell each installer you are comparing 3–5 quotes and ask them to match the best $/W. Many will sharpen pricing on equipment or financing. Getting quotes in the same week is important — prices and promotions rotate.
Timing matters
End-of-quarter and end-of-year are when installers chase volume targets and offer discounts. Ask about referral discounts, group-buy programs, and payment discounts (cash vs card).
What not to negotiate away
Never trade a longer workmanship warranty or lower-quality equipment for a lower price. Negotiate $/W and financing APR — not the things that protect you for 25 years.
FAQ
Can you negotiate solar prices?
Yes — getting multiple quotes and asking installers to match the best $/W typically saves 10–20%.
When is the best time to buy solar?
End-of-quarter/year when installers chase volume, plus referral and group-buy discounts. Compare quotes within the same week for accurate apples-to-apples.
How much can you negotiate on solar?
Usually 5–15% off $/W with competition, plus financing APR matching. Avoid trading warranty or equipment quality for price.
Ready to compare real installer quotes?
The estimates above are based on public data — your actual price depends on your roof, installer, and market. EnergySage collects quotes from pre-screened installers in one place (free, no obligation).
Compare quotes on EnergySage →
We may earn a commission if you sign up through links above — it never affects our data or estimates.
Sources
- U.S. EIA — electricity rates by state, eia.gov/electricity/monthly
- NREL PVWatts v8 — solar production by location, pvwatts.nrel.gov
- DSIRE — state incentives and net metering, dsireusa.org
- See how every figure on this page is calculated — PVFig methodology.
Comments powered by GitHub Discussions — enable by configuring the Giscus repo in
app/components/Comments.tsx.