Pricing is the single biggest lever on profitability in solar installation. A 5% price increase on a €14,000 residential job adds €700 directly to gross profit — more than an hour saved on installation labor. Yet most solar companies set prices by checking what competitors charge, adding a rough markup, and hoping the number works. It usually doesn't, at least not consistently.
This chapter covers how to price solar installations from first principles — starting with your real costs, building a defensible floor price, and then moving toward value-based pricing that captures what customers are actually willing to pay. We'll cover price per kWp benchmarks across Europe, gross margin targets, package structures, and the pricing mistakes that quietly drain margin from otherwise healthy businesses.
What you'll learn in this chapter
- Why cost-based pricing alone fails most residential solar companies
- How to build a complete cost model including the costs most installers miss
- Value-based pricing in practice: framing solar as a financial investment
- Country-by-country price per kWp benchmarks for 2026
- Gross and net margin targets for residential and commercial solar
- Package structures that convert better than custom quotes
- The eight pricing mistakes that consistently destroy margin
The Pricing Problem Most Solar Companies Face
Walk through the pricing conversation at a typical solar company and you'll find the same pattern: a salesperson checks a recent competitor quote, adds a markup from memory, and sends a proposal that evening. There's no cost model behind it. Understanding your cost per watt is the starting point for any rational pricing strategy. There's no overhead allocation. There's no warranty reserve. The number looks competitive, and that's all the check it gets.
The Race to the Bottom
When every installer in your market prices by matching (or undercutting) competitors, the whole market trends toward the lowest sustainable margin — and then below it. A company with poor cost discipline can undercut the market for 12–18 months while burning through working capital before the problem becomes visible. That company's pricing becomes the benchmark that everyone else races toward.
The consequences are predictable. Average net margins in solar installation sit at 8–15% for well-run companies; many operators are at 2–5% net, and a significant proportion run negative margin on individual jobs without realizing it because they're looking at revenue, not true cost. SolarPower Europe's 2024 SME survey found that over 35% of small installation companies could not accurately state their gross margin per job — which means they cannot know whether they're making or losing money on each contract.
Why This Happens
Three things drive it. First, solar is perceived as a commodity by buyers who don't yet understand quality differences — a 10 kWp system with a Tier 1 module on a well-engineered mounting system looks the same as a budget system in a one-page quote. Second, sales pressure creates short-term incentives to win deals rather than price correctly. Third, the market grew so fast between 2020 and 2024 that many companies never needed to think carefully about pricing — demand absorbed the errors.
That buffer has narrowed. In most European markets, competition is tighter, demand is more predictable, and margin pressure is real. The installers who survive and grow in the next phase will be the ones who understand their numbers.
Value-Based Pricing vs Cost-Plus: The Core Distinction
Cost-plus pricing says: "my costs are X, I need Y% margin, so the price is Z." Value-based pricing says: "this customer will save €1,800/year on electricity bills for 25 years — what fraction of that total value is a fair price?" Both methods produce a number. They are often very different numbers, and the gap is your opportunity.
For residential solar, value-based pricing almost always produces higher prices than cost-plus — because the lifetime value of a well-designed solar system to a homeowner with a €2,000+/year electricity bill is €30,000–50,000 in today's money. The cost to install it is €10,000–18,000. The math strongly favors the seller — if the seller knows how to frame it.
Key Takeaway
Installers who price from costs end up with accurate margins but leave value on the table. Installers who price from value charge more, win the same or better close rates (because they present the case better), and make substantially more per job. The best companies do both: cost-plus sets the floor, value-based pricing sets the ceiling, and the actual quote lands somewhere between based on market position.
Understanding Your True Costs
Before you can set a defensible floor price, you need to know what it actually costs to complete a project. This is less obvious than it sounds. Most installers can quote hardware costs from memory. Few can accurately state their true all-in cost per job including overhead allocation, warranty reserve, and the hours they personally spend on sales and admin.
Direct Costs
Direct costs are the items that appear on the bill of materials for a specific project:
- Solar modules: Typically €250–400/kWp for quality Tier 1 product in 2026 (spot price). Budget €300–350/kWp as a base assumption for residential.
- Inverter: String inverter €1,100–1,800 for a 6–10 kWp residential system. Microinverter systems cost 20–35% more in inverter costs but reduce DC string design complexity.
- Mounting hardware: Roof-mount systems €400–800 for a standard residential job. Ground mount significantly more — budget separately.
- DC and AC cabling: €300–600 for a standard residential system. Larger or more complex systems scale proportionally.
- Installation labor: For a 2-person crew, a 6–10 kWp residential system takes 1.5–2 days. Budget labor at your actual cost including employer NI/taxes and benefits, not just take-home pay.
- Battery storage (if included): 10 kWh LFP battery system €4,000–7,000 supply cost in 2026. Add 4–6 hours additional installation labor.
Soft Costs
Soft costs are the non-hardware project costs that vary by job but are real costs:
- Permits and grid connection fees: €300–2,000 depending on country and utility. Germany and France tend toward the lower end for residential; Italy and the UK can be higher for larger systems or complex grid applications.
- Design and engineering time: A straightforward residential roof takes 2–4 hours of design time. Use solar design software that reduces this to 30–60 minutes to control this cost at scale.
- Commissioning and testing: 2–4 hours for a standard residential system, including system startup, monitoring setup, and customer handover.
- Scaffolding: Required on many UK and German residential jobs for access and safe working. Budget €400–900 depending on roof height and configuration.
Overhead Allocation
This is the cost category most installers either ignore or wildly underestimate. Every project must carry a share of your fixed overhead:
- Vehicle leases, fuel, and maintenance
- Liability insurance and professional indemnity
- Office or workshop rent
- Software subscriptions (design, CRM, accounting)
- Marketing and lead generation costs
- Administration staff (or owner's admin time)
- Accounting, legal, and compliance costs
To allocate overhead correctly, divide your total annual overhead by the number of projects you complete per year. If your overhead runs €120,000/year and you install 80 systems, each project carries €1,500 in overhead — before you've touched a panel.
Warranty and After-Sales Reserve
This is the most commonly missed cost item. Solar systems carry 10–25 year performance warranties from manufacturers, but installer workmanship warranties typically run 5–10 years — and customers call you when something goes wrong, regardless of whose fault it is. Industry data puts average callback and warranty-resolution costs at 1–2% of original project value per year of warranty period. On a €14,000 project with a 5-year installer warranty, that's €700–1,400 in expected future costs. You need to price that in now, not absorb it when it happens.
Cost Breakdown: 10 kWp Residential Installation
| Cost Item | Low | High | Typical |
|---|---|---|---|
| Solar modules (10 kWp, Tier 1) | €2,800 | €3,800 | €3,200 |
| Inverter (string, 10 kW) | €1,100 | €1,800 | €1,400 |
| Mounting hardware | €600 | €1,100 | €800 |
| DC/AC cabling | €400 | €700 | €550 |
| Installation labor (2 days, 2-person crew) | €900 | €1,600 | €1,200 |
| Scaffolding (where required) | €0 | €900 | €500 |
| Permits and grid connection | €300 | €1,500 | €600 |
| Design and commissioning time | €200 | €500 | €350 |
| Total direct + soft costs | €6,300 | €11,900 | €8,600 |
| Overhead allocation | €1,200 | €2,000 | €1,500 |
| Warranty reserve (1.5% × price × 5yr) | €700 | €1,400 | €1,000 |
| True all-in cost | €8,200 | €15,300 | €11,100 |
At a typical all-in cost of €11,100 for a 10 kWp residential system, a company quoting €12,500 (€1,250/kWp) is operating on a gross margin of around 11% — below the minimum threshold for a sustainable business. The same company quoting €15,000 (€1,500/kWp) has a gross margin of 26%, which is workable. At €17,000 (€1,700/kWp), with a gross margin of 35%, the business is healthy.
The Cost You're Most Likely Missing: Your Own Time
Owner-operators and small company directors consistently fail to price their own time correctly. If you spend 4 hours on sales, 2 hours on design, and 3 hours on admin for each residential project, that's 9 hours of your time at whatever your real hourly rate is. At €150/hour (low for a business owner running a €1m+ company), that's €1,350 per job — often entirely unallocated in the cost model.
Cost-Plus Pricing: When It Works
Cost-plus pricing starts from your total job cost and applies a target margin to produce the selling price. The formula is straightforward:
Price = Total costs ÷ (1 − Target gross margin)
Example: Total costs €11,100 ÷ (1 − 0.35) = €17,077 selling price for 35% gross margin
How to Calculate Your Overhead Rate
Your overhead rate is the percentage of revenue you need to cover fixed costs. If annual overhead is €120,000 and annual revenue is €1,200,000, your overhead rate is 10%. Every quote must recover at least 10% of its value in overhead contribution before you start counting profit.
Most solar installers are surprised when they calculate this for the first time. A company doing 80 jobs at €15,000 average generates €1.2m in revenue. If their overhead genuinely runs €120,000, the 10% rate is accurate. But if overhead is actually €180,000 (very common for a company with two vehicles, three office staff, and active marketing), the overhead rate is 15% — and any pricing model built on 10% is producing optimistic margin numbers that don't match bank reality.
The Minimum Margin Floor
For residential solar, anything below 25% gross margin is dangerous territory. Here's why: gross margin of 25% sounds reasonable until you subtract overhead. A company with 25% gross margin and 20% overhead rate is making 5% net — before tax, before owner salary above market rate, before any reinvestment. One bad debt, one large warranty claim, or one underperforming month tips that into loss.
Target gross margins by segment:
- Residential solar (no battery): 30–45% gross
- Residential solar + battery: 28–40% gross (batteries are more price-transparent, compressing margin)
- Commercial & industrial: 18–28% gross (competition is tighter, volume makes up for margin)
- Operations and maintenance: 40–60% gross (labor-intensive, low materials cost)
When Cost-Plus Works Well
Cost-plus pricing is most appropriate for:
- Commercial and B2B tenders: Commercial buyers often require detailed cost breakdowns, making cost-plus the expected format. Your margin is visible; your overhead allocation is the variable you control.
- Large commercial projects: Above €200,000 total contract value, buyers conduct due diligence and expect transparency on cost structure.
- Commodity residential markets: In markets where 80% of buyers select on price alone and differentiation is genuinely low, cost-plus pricing with disciplined cost control is the route to sustainable margin.
When Cost-Plus Fails
Cost-plus fails in residential markets where perceived value varies enormously between customers. A homeowner who just received a €3,200 electricity bill last year does not evaluate solar by your cost structure — they evaluate it by what it does for their financial situation. That buyer's willingness to pay is determined by the value, not by your costs. Cost-plus pricing in that conversation leaves money on the table.
Value-Based Pricing: The Better Approach for Residential
Value-based pricing starts from a different question: not "what does it cost me?" but "what is it worth to the customer?" For solar, this question has a calculable answer — and it's almost always higher than cost-plus pricing would suggest.
The Customer's Reference Point
A residential customer's reference point for pricing solar is not your bill of materials. It is their annual electricity bill. A German household paying €2,400/year in electricity bills is looking at a 25-year total spend of €60,000 at current prices — and substantially more with electricity price inflation. A solar system that eliminates 70–80% of that bill is worth tens of thousands of euros in present value terms.
When you present a €16,000 solar system as "€16,000 to buy," you are asking the customer to evaluate a capital outlay. When you present it as "a financial investment with a 7-year payback, 14% annual return, and €45,000 in lifetime savings," you are answering a completely different question — one where €16,000 looks like the obvious right answer.
How to Frame Solar as a Financial Investment
The most effective residential framing has three components:
- Current cost: "You're spending approximately €2,400/year on electricity. Over 25 years at 3% annual price inflation, that's €85,000 in today's money."
- Solar outcome: "This system will cover 75% of your consumption. That's €1,800/year saved — rising with electricity prices."
- Investment return: "Your total investment is €15,800. Payback is 8.8 years. After payback, the system generates positive returns for another 17+ years."
When you present this framing, price resistance changes character. It shifts from "that's expensive" to "let me understand the numbers." That is a better conversation — and it can only happen if your solar proposal software generates financial models automatically from the system design.
Premium Positioning: What Separates €1,200/kWp from €950/kWp
Premium-priced solar companies consistently justify their price premium through five things:
- Brand-name equipment: Named module brands (SunPower, Panasonic, REC Alpha) carry 15–25 year product warranties and clear performance track records. Customers who research will pay more for known manufacturers.
- Extended workmanship warranty: A 10-year workmanship warranty vs 2 years signals confidence and transfers risk to the installer, which customers value highly.
- Detailed design accuracy: A proposal built on an accurate 3D model with shade analysis and realistic yield projections signals professionalism and reduces the customer's uncertainty about whether the system will perform as quoted.
- After-sales service reputation: Customer reviews specifically mentioning after-installation support are the most effective premium justification available.
- Financial modeling depth: A proposal that shows 25-year savings, payback at multiple electricity price scenarios, and clear IRR comparisons versus savings accounts or bonds positions the company as a financial advisor, not just an installer — which commands a higher price.
Pro Tip
The single most effective premium pricing tool is a high-quality proposal with financial modeling that references the customer's actual electricity tariff. When a customer sees "Your estimated 25-year saving: €42,300" printed next to their address and consumption data, the price conversation changes entirely. Generic proposals with no financial analysis force the customer to evaluate on price alone.
Price per kWp Benchmarks by Country (2026)
The following benchmarks represent all-in residential installation prices including hardware, installation labor, soft costs, and VAT where applicable. They are derived from market surveys, installer reports, and tender data from SolarPower Europe, national solar associations, and procurement databases.
| Country | Price Range (Residential) | Typical System (10 kWp) | Notes |
|---|---|---|---|
| Germany | €1,200–€1,600/kWp | €12,000–€16,000 | Zero VAT on residential solar since 2023 |
| Italy | €1,100–€1,500/kWp | €11,000–€15,000 | Ecobonus 50% available; reduces effective customer cost |
| United Kingdom | £1,300–£1,700/kWp | £13,000–£17,000 | Zero VAT on solar installations since 2022 |
| France | €1,200–€1,600/kWp | €12,000–€16,000 | MaPrimeRénov subsidies available for qualifying systems |
| Spain | €900–€1,300/kWp | €9,000–€13,000 | Lower labor costs; highly competitive market |
| Netherlands | €1,100–€1,500/kWp | €11,000–€15,000 | Net metering phase-out affecting demand and pricing dynamics |
Why Prices Vary Within Countries
The price range within any country is wider than many installers expect. Urban areas typically price 10–20% higher than rural regions — partly because of higher labor costs, partly because urban customers have higher incomes and less price sensitivity. Installer size also matters: smaller companies with lower overhead often price lower than larger firms, but the largest and most reputable firms frequently command the top of the range.
Equipment selection is a significant driver. A system built with premium modules (REC Alpha, SunPower Maxeon) can legitimately price 15–25% above a system with mid-range Chinese modules — and should, to maintain gross margin on the higher material cost.
Commercial Pricing
Commercial and industrial (C&I) systems price significantly lower per kWp than residential, reflecting economies of scale in materials purchasing, installation efficiency on large flat roofs, and the more competitive tender environment:
- Commercial rooftop (100–500 kWp): €700–€1,100/kWp all-in across most European markets
- Large commercial / industrial (500 kWp+): €600–€900/kWp
- Ground-mount utility scale: Below €600/kWp (outside scope of most installation companies)
Commercial contracts carry lower margins per kWp but larger absolute revenue. A €350,000 commercial job at 22% gross margin contributes more absolute gross profit (€77,000) than a €14,000 residential job at 38% gross margin (€5,320). The trade-off is sales cycle length (typically 3–9 months for commercial vs 2–6 weeks for residential) and the capital tied up during the project.
What Data Shows About Close Rates at Different Price Points
Installers often assume cheaper prices mean higher close rates. The data is less clear-cut. European installer surveys consistently show close rates of 25–35% for well-presented proposals at premium prices, versus 20–30% for cheaper proposals from companies that compete on price. The difference in close rate between the cheapest and the premium installers in a local market is smaller than most sales teams assume — but the revenue and margin per won deal is dramatically different.
The companies that chase the bottom of the price range sacrifice margin without a proportional gain in volume. The companies that build a premium positioning, supported by quality proposals and financial modeling, often have better close rates and substantially better economics.
Know Your Numbers Before You Quote
SurgePV's financial modeling tool lets you calculate accurate system costs, projected savings, and payback periods — so every quote is based on real data, not guesswork.
Book a DemoNo commitment required · 20 minutes · Live project walkthrough
Gross Margin Benchmarks
Gross margin is revenue minus direct project costs (materials, labor, subcontractors). It does not include overhead. Net margin is what remains after overhead. The distinction matters because a company can hit strong gross margin numbers while still losing money due to bloated overhead.
| Segment | Target Gross Margin | Target Net Margin | Danger Zone (below) |
|---|---|---|---|
| Residential solar (no battery) | 30–45% | 10–18% | Below 25% gross |
| Residential solar + battery | 28–40% | 10–16% | Below 22% gross |
| Commercial & industrial | 18–28% | 8–14% | Below 15% gross |
| O&M contracts | 40–60% | 20–35% | Below 35% gross |
How to Calculate If Your Current Pricing Is Actually Profitable
Take your last 10 completed projects. For each one:
- Record the final invoiced amount
- Sum all materials costs (actual invoices, not estimates)
- Sum all labor hours at true loaded cost (including employer taxes, not just wages)
- Add any subcontracted work (electricians, scaffolding, structural engineers)
- Calculate gross margin: (Revenue − Direct costs) ÷ Revenue
Then calculate your overhead rate: total overhead for the same period ÷ total revenue. Subtract the overhead rate from gross margin to get net margin.
Most companies doing this exercise for the first time find their true net margin is 5–10 percentage points lower than they believed. The gap between believed and actual margin is almost always in one of three places: unallocated overhead, underestimated labor cost (owner time especially), or warranty and rework costs absorbed after the job is invoiced.
The Gross Margin Trap
A common pattern: a company prices to achieve 35% gross margin, achieves it on paper, and still reports thin profits at year end. The cause is almost always overhead growth that outpaced revenue. Every time you add a van, hire an admin assistant, take on more office space, or increase your marketing spend, your overhead rate rises. If prices don't adjust to compensate, gross margin stays flat while net margin falls.
Overhead should be reviewed quarterly. Overhead rate = Total overhead spend ÷ Revenue. If overhead rate rises above 20% for a small residential installer, pricing needs to go up or overhead needs to come down. Both options have consequences; the critical thing is to make the decision consciously rather than discovering the problem in your annual accounts.
Key Takeaway
Hitting 35% gross margin means nothing if overhead is 30%. Net margin is the number that matters for business health. Track both, monthly, on a per-project and aggregate basis. Companies that track only revenue and approximate gross margin are typically the ones surprised by thin profits at year-end.
Pricing Packages vs Custom Quotes
One of the most practical pricing decisions a solar company makes is whether to offer fixed packages or custom-quote every job. The data on conversion rates is clear: packages win. Customers presented with a clear Good/Better/Best structure close at 25–40% higher rates than customers who receive a single custom quote and have to evaluate it in isolation.
Why Packages Convert Better
Decision simplicity is the core mechanism. A customer choosing between three packages is comparing your options against each other — not comparing your quote against a competitor's. The evaluation frame becomes internal: "which of these three is right for me?" rather than "is this better value than company B's quote?"
The anchor effect also operates powerfully in a package structure. When a premium €22,000 package appears alongside a standard €17,000 package, the standard looks reasonable by comparison — even if €17,000 was above what the customer initially budgeted. Presenting the premium option first is not manipulation; it is giving the customer access to the full value of what you offer.
Good/Better/Best Package Structure for Residential Solar
| Package | What's Included | Typical Price Range (10 kWp) | Target Customer |
|---|---|---|---|
| Basic | Panels + string inverter + monitoring + 2-year workmanship warranty | €12,000–€14,500 | Price-sensitive, straightforward roof, owner doing research |
| Standard | Basic + battery-ready cabling + DC optimizers + 5-year warranty + extended monitoring | €14,500–€17,500 | Most residential customers; upgrading to battery later is likely |
| Premium | Standard + 10 kWh battery + 10-year warranty + premium module brand + EV charger rough-in | €20,000–€25,000 | High-income homeowners, EV owners, customers prioritizing self-sufficiency |
When to Custom Quote
Packages work for standard residential roofs. Custom quotes are necessary when:
- The roof is structurally unusual (multiple pitches, mixed orientation, significant shading)
- The system is commercial or mixed-use
- The customer has atypical consumption requirements (electric heating, large EV fleet, agricultural use)
- Specific technical requirements deviate from your standard bill of materials
Custom quotes require more sales time but can command premium prices when the complexity genuinely justifies it. The risk is under-pricing because the scope was not fully understood before quoting. For custom jobs, a site visit plus a paid pre-design assessment (refundable on contract signing) is a sensible practice that also signals seriousness to the customer.
The Anchor Effect in Practice
Always present packages in descending order: Premium first, then Standard, then Basic. Lead with the full value of the best option before revealing the more accessible prices. This anchoring effect is well-documented in purchase psychology and is particularly strong in high-ticket residential sales. Installers who present cheapest-first consistently see lower average transaction values than those who lead with premium.
Pair your package structure with accurate financial modeling for each option. Showing a customer that the Premium package with battery has a 9.5-year payback vs 7.8 years for Standard, but achieves 72% self-sufficiency vs 38%, gives them the information to choose rather than defaulting to the cheapest option.
Pricing Mistakes That Kill Margins
These are the eight pricing errors that consistently show up in solar installation businesses with thin or declining margins.
1. Quoting Before Knowing Your Costs Fully
Sending a quote within hours of receiving a lead, without a site visit or accurate roof measurement, is how jobs get underpriced. Costs that are invisible at quote stage — roof complications, electrical panel upgrades, additional scaffolding requirements, non-standard cable runs — become visible on installation day. If your quote is already tight, these extras either get absorbed into your margin or create an uncomfortable conversation with the customer about additional costs. Neither outcome is good.
The fix: make site assessment — even a quick remote assessment using satellite imagery and your solar design software — part of every quote process before committing to a price. For anything above €15,000, a physical site visit before quoting is worth the hour it costs.
2. Discounting Without Reducing Scope
When a customer says "your quote is €2,000 more than the other company I spoke to," the worst response is "I can knock €1,500 off." You have just told the customer your prices were not real, created an expectation of further negotiation, and handed €1,500 of margin to someone who would have paid the original price.
The correct response is to examine what's different about the two quotes — equipment quality, warranty terms, company reputation — and justify your price on those differences. If the customer genuinely cannot pay your price, offer a reduced scope (smaller system, no battery, fewer optimizers) at a lower price. Never drop price without changing what you're delivering.
3. Under-Pricing Commercial to Win the Deal
Commercial jobs look appealing because of their size, but they consistently surprise installers with hidden costs. Structural assessments, single-line diagrams, DNO applications, longer commissioning processes, meter installations, and business interruption risk during installation all add cost that residential pricing experience doesn't prepare you for. Under-quoting a commercial job to win it, then discovering the true cost on site, creates the worst of both worlds: a disappointed customer and a loss-making project.
Budget separately for commercial jobs. Add a contingency of 8–12% for unknowns. And use the generation and financial tool to build the customer's business case — commercial buyers who see a credible IRR and payback model are less likely to push back on price than residential buyers comparing quotes on headline cost.
4. Ignoring Warranty Costs in Pricing
A 10-year workmanship warranty sounds like a cost-free differentiator until the callbacks start arriving in years 5 and 6. Industry averages suggest 1–2% of project value per year in warranty-related costs — site visits, component replacements, and customer management time. On a €15,000 system with a 5-year warranty, budget €1,125–2,250 in future warranty costs. On a 10-year warranty, that range doubles. None of this is priced in if you're building quotes without a warranty reserve line.
5. Not Adjusting Prices for Material Cost Increases
Equipment costs move. Inverter prices shifted significantly in 2022–2023. Battery costs have fallen 30–40% since 2022 but can be volatile. A quote built on prices from last quarter's deliveries may be under-priced if materials costs have risen since. Lock in supply prices where possible before quoting large jobs. For your standard packages, review cost assumptions monthly and adjust package prices if equipment costs shift by more than 5%.
6. Pricing All Customers the Same
Not all customers have the same price sensitivity or the same reference point for value. A homeowner with a €400/month electricity bill will respond differently to a solar investment than one paying €120/month. A customer who has done six months of research and is ready to sign is worth less sales effort than one who needs educating — and the price can reflect that.
Tailored proposals that reference the specific customer's electricity spend, their roof's actual solar potential, and their specific financial benefit aren't just more likely to close — they justify premium pricing through relevance.
7. Letting Sales Staff Quote Without Cost Visibility
When salespeople have no visibility into job costs and only see revenue and commission, they optimise for winning deals — not for profitable deals. A salesperson who closes at 40% but averages 22% gross margin is doing worse for the business than one who closes at 28% with 38% gross margin. Give your sales team floor prices and margin targets; do not give them carte blanche to negotiate without constraints.
8. Treating Battery Margin the Same as Panel Margin
Batteries are more price-transparent than panels. Customers increasingly check battery prices online and have a good sense of what a 10 kWh system costs wholesale. The margin you can achieve on battery installations is typically 5–10 percentage points lower than on the solar panels themselves. Pricing battery systems at the same percentage markup as the rest of the system either overprices the battery (customer pushes back) or underprices the full system. Price batteries separately with their own margin line, target 15–25% gross on battery supply and installation, and make sure total package margins still meet your targets.
Pro Tip
The most common margin leak in growing solar companies is not any single pricing mistake — it is the combination of small concessions that individually seem reasonable. A €500 discount here, a free upgrade there, a warranty extension added to close the deal. Track these concessions systematically. If average revenue per kWp is declining quarter-over-quarter, the cause is almost always accumulated small discounts rather than any single pricing failure.
Frequently Asked Questions
What is the average profit margin for a solar installation company?
Well-run residential solar installation companies achieve gross margins of 30–45% and net margins of 10–18% after all overheads. Commercial solar margins are lower: 18–28% gross, 8–14% net. Companies operating below 25% gross margin on residential work are typically either under-pricing or have uncontrolled overhead costs. The top performers achieve net margins of 15–20% by combining value-based pricing with efficient operations.
How do I price solar installations competitively without losing money?
Start from your actual costs — materials, labor, overhead allocation, and warranty reserve — then set a minimum floor price based on target gross margin (at least 30% for residential). If your floor price is above market average, you either have a cost problem or you need to justify premium pricing through better service, warranty, or proposal quality. Never discount below your floor price; instead, reduce scope (smaller system) if the customer needs a lower number.
Should I charge per kWp or per project for solar?
Per kWp pricing is standard for quoting and comparing, but customers buy outcomes — bill savings, payback period — not kWp. Use per-kWp internally for cost control and benchmarking, but present price to customers in terms of total investment, monthly savings, and payback period. This frames the conversation as a financial decision rather than a comparison shopping exercise.
How do I price solar for commercial customers?
Commercial solar pricing involves more variables than residential: roof access complexity, electrical infrastructure upgrades, structural assessments, longer permitting timelines, and often separate design and engineering fees. Start with a site survey cost (€500–€1,500 for commercial, often waived on contract signing), build a detailed bill of materials, allocate overhead at your standard rate, and target 20–28% gross margin. Commercial buyers evaluate IRR and payback, not upfront cost — use the generation and financial tool to model this precisely for them.
What's the best way to handle a customer asking me to match a cheaper competitor's quote?
First, understand what is in the competitor's quote — cheaper quotes often exclude items you have included (monitoring, extended warranty, DC optimizers). If the comparison is genuinely like-for-like, you have two options: hold your price and justify it with your service quality, warranty, or track record; or reduce scope to match the budget. Never match their price by absorbing the difference as a margin reduction — that pattern destroys profitability at scale.
Know Your Numbers Before You Quote
SurgePV's financial modeling tool lets you calculate accurate system costs, projected savings, and payback periods — so every quote is based on real data, not guesswork.
Book a DemoNo commitment required · 20 minutes · Live project walkthrough
About the Contributors
Co-Founder · SurgePV
Akash Hirpara is Co-Founder of SurgePV and at Heaven Green Energy Limited, managing finances for a company with 1+ GW in delivered solar projects. With 12+ years in renewable energy finance and strategic planning, he has structured $100M+ in solar project financing and improved EBITDA margins from 12% to 18%.