THE SHORT ANSWER
A typical solar panel project in Belgium lands at EUR 7,000 to EUR 14,000 in 2026, with a midpoint near EUR 10,500. Gross margin on that midpoint is usually 18 to 28 percent, or EUR 1,900 to EUR 2,950. Against a modelled cost per lead of EUR 100 to EUR 150 and 3 to 5 exclusive leads per signed customer, acquisition consumes roughly 9.2 to 39.7 percent of the gross margin on one job.
Contractors quote job value from memory, and memory drifts upward in a good year and downward in a bad one. Below is a 2026 band for solar panel projects in Belgium and, more usefully, what happens when you divide it: margin on the midpoint job, and what winning that job costs before a single tool comes off the van.
Treat the width of the band as information rather than vagueness. The variables are system size in kilowatt-peak, whether a battery is included, and roof complexity, and on top of them sits the market itself: in Belgium, Flanders and Wallonia behave like two different auctions: Dutch-language clicks are more expensive because installer density is higher there.
The numbers, at a glance
Midpoint contract value: around EUR 10,500, inside a working band of EUR 7,000 to EUR 14,000 for solar panel work in Belgium
What is left after materials and labour: EUR 1,900 to EUR 2,950 of gross margin, being 18 to 28 percent of the midpoint contract
Lead spend per signed customer: EUR 250 to EUR 750, at 3 to 5 exclusive leads each costing EUR 100 to EUR 150
Margin consumed by acquisition: 9.2 to 39.7 percent of one job's gross margin, counting nothing from repeat or referral work
What a typical solar panel project is worth in Belgium
The solar panel band above describes a complete, permitted, installed project for a private homeowner. It excludes VAT, excludes anything a landlord or housing association would tender competitively, and excludes emergency call-out work, which prices on a different logic entirely.
What separates the bottom of the band from the top is system size in kilowatt-peak, whether a battery is included, and roof complexity. Belgium is a market of roughly 11.8 million people split across two language regions, and the number of installers chasing that population is what decides how firmly you can quote the upper half.
Bottom of the band, around EUR 7,000. A straightforward job on an accessible property with standard specification and nothing unexpected behind the wall.
Midpoint, around EUR 10,500. The job most quotes are written for, with one or two upgrades the customer asked for after the first visit.
Top of the band, around EUR 14,000. Larger scope, difficult access, or a household that chose the premium option in every category.
The 6 percent VAT rate changes what the customer thinks the job costs
Belgium applies a reduced VAT rate of 6 percent to renovation work on private homes older than ten years, against a standard rate of 21 percent. On a EUR 12,000 project that is a difference of about EUR 1,800 in what the household actually pays, and it is the figure they compare between quotes. Two things follow. Establish the age of the dwelling before you quote, because applying the wrong rate is your liability rather than the customer's. And do your own margin arithmetic exclusive of VAT, because a contractor who mentally banks the inclusive figure is counting the tax authority's money as profit.
Dividing job value by what a customer costs
The whole calculation in one line: EUR 100 to EUR 150 per exclusive lead, 3 to 5 leads per signed customer, EUR 250 to EUR 750 to win that customer, against EUR 1,900 to EUR 2,950 of gross margin on the midpoint job. Acquisition is therefore 9.2 to 39.7 percent of the margin from one project.
Compare that against the alternatives rather than against zero. A shared lead at half the price, reaching four solar panel installers at once, typically needs two to three times as many to produce a sale, which lands in the same place or worse and costs three times the sales effort. The cheapest sticker price is rarely the cheapest customer.
The lever is scope, not negotiation
Every ratio on this page improves faster from the revenue side than from the cost side. Adding a battery to a solar panel job adds roughly 40 to 70 percent to the contract value on the same site visit, and it is sold to a household that has already chosen you. Winning one more customer at the same margin costs EUR 250 to EUR 750 in lead spend; upgrading the scope of one you have already won costs a better quote and twenty minutes.
Price the option, do not mention it. An option with a number attached is bought roughly three times as often as an option described in a sentence.
Put both versions on one page. Two priced columns beat two separate documents, because the comparison is the sale.
Give the upgrade a reason that is not money. Noise, comfort, disruption avoided later, and a guarantee that covers the whole job rather than half of it.
How system size sets the number before anything else
Solar is quoted per watt-peak, not per job. A 4 kWp array and a 9 kWp array on the same house use the same scaffold, the same survey and largely the same day of labour, so the larger one is far cheaper per watt even though the contract is roughly double. Price per kWp typically falls from around EUR 1,300 on a small domestic system to under EUR 900 once you pass 8 kWp. If your average contract is stuck at the bottom of the band, the usual cause is quoting the array the homeowner asked for rather than the array the roof will carry and the consumption justifies.
When these numbers say do not buy leads
Be willing to reach the negative conclusion. If acquisition already consumes more than a quarter of gross margin at this job value, buying more volume makes the problem bigger rather than smaller. Here that line is crossed at roughly EUR 450 per signed customer, and the modelled cost is EUR 250 to EUR 750.
Three situations where the honest answer is no. You cannot call a new enquiry within an hour during working hours. Your quote-to-win rate on solar panel work is below one in eight. Or your diary is already full for the next six weeks, in which case extra leads become slower callbacks on all of them rather than extra jobs. Fix the constraint first; the leads will still be for sale next month.
The three lines homeowners argue about
Scaffolding, the consumer unit upgrade and the cable run from roof to inverter are what turn a signed solar quote into a renegotiation. All three are invisible in the marketing and all three can add EUR 500 to EUR 2,000 once a surveyor has been on site. Absorbing them is the wrong answer. Either survey before the price is fixed, or state a provisional sum for each with the condition that triggers it. A quote that arrives EUR 1,200 higher after the survey loses more deals than the same total quoted honestly on day one.
Staged invoicing is normal here, and it is what keeps jobs solvent
On projects above roughly EUR 10,000 Belgian homeowners expect and accept a payment schedule: a deposit at order, one or more instalments against milestones, and the balance at handover. Use it. Materials for a job this size are ordered weeks before the final invoice, and a contractor funding that from their own account is financing the customer at their own risk. A schedule written into the order confirmation is also the cheapest way to discover early that a household cannot actually afford the project it has specified.
The same solar panel job, priced across the border
Two markets can have identical lead prices and completely different job values, which is why the two indices are kept apart. Belgium sits at 1.00 on the construction cost index. Converted to euro for comparison, solar panel work prices like this:
Belgium (index 1.00) - EUR 7,000 to EUR 14,000
the Netherlands (index 1.04) - EUR 7,300 to EUR 14,550
France (index 0.98) - EUR 6,850 to EUR 13,700
Spain (index 0.72) - EUR 5,050 to EUR 10,100
Use the comparison for pricing intelligence rather than for arbitrage. A Belgian contractor quoting from a neighbouring country's list will be wrong on labour, on the standard specification and usually on the permitting effort as well.
How to work out your own number instead of using this one
Pull your last twenty signed solar panel contracts and take the median value rather than the mean, so one outlier project does not distort the figure.
Subtract materials and installation labour from each to get real gross margin, then take the median of that too.
Count how many enquiries it took to sign those twenty jobs, including the ones that never answered, to get your true leads-per-customer ratio.
Multiply that ratio by the lead price you are being quoted to get your actual cost per signed customer.
Divide that by your median gross margin. Above 25 percent, fix conversion or scope before you buy more volume.
How these figures were built
These figures are a benchmark model, not a survey. They combine an industry base range observed across Western European home-improvement campaigns with a country multiplier for local auction pressure. Treat them as a band to negotiate against, not a quote. Job values here start from an industry band for solar panel and are scaled by a construction cost index for Belgium of 1.00 against a Benelux baseline of 1.00. That index tracks labour and materials, deliberately separate from the advertising auction multiplier used on our cost-per-lead pages, because the two move independently.
How Flock Leads prices this
Set against the margin numbers on this page, here is the actual price of buying exclusive enquiries rather than generating them:
Starter - 10 leads for EUR 750, which is EUR 75 per lead
Growth - 25 leads for EUR 1,750, which is EUR 70 per lead
Scale - 45 leads for EUR 2,925, which is EUR 65 per lead
Pro - 70 leads for EUR 4,340, which is EUR 62 per lead
Max - 90 leads for EUR 5,400, which is EUR 60 per lead
No retainer, no contract term, and no lead sent to a second business. Unused volume rolls over under the Flock Lead Promise.
Want leads like this in your pipeline?
Flock runs the campaigns, screens the enquiries and hands you only the ones that match your service area, job size and capacity. You pay per lead, not per month.
Book a 15-minute fit check | See lead package pricing
Related answers
Frequently asked questions
What is the average solar panel job worth in Belgium in 2026?
Modelled at EUR 7,000 to EUR 14,000 for a complete installed project for a private homeowner, excluding VAT, with a midpoint near EUR 10,500. The width is real: system size in kilowatt-peak, whether a battery is included, and roof complexity all move the figure materially.
Is job value in Belgium rising or falling in 2026?
Material prices have largely stabilised after the volatility of the early decade, while installation labour remains the tighter constraint across most of Western Europe. The practical effect is that job values drift upward slowly and the labour component grows as a share of each quote. Re-check your own median twice a year rather than trusting a published figure.
How does this compare with what a lead costs?
A modelled exclusive solar panel lead in Belgium runs EUR 100 to EUR 150, and it takes 3 to 5 of them to sign a customer. Against gross margin of EUR 1,900 to EUR 2,950 on the midpoint job, that is 9.2 to 39.7 percent of the margin from one project.
How much should I spend on winning one customer?
Set it as a share of gross margin rather than as an absolute. Ten to 20 percent of margin is normal for an established business, and 30 percent is a deliberate growth position that pays back on the second and third job. Here 20 percent of margin would be about EUR 400 per signed customer.
Why do you use a different index for job value and lead cost?
Because they measure different things. Lead prices track how many installers are bidding in a local advertising auction. Job values track labour rates and material logistics. Poland has cheap clicks and cheap labour, Ireland has mid-priced clicks and very expensive labour, and a single multiplier would misprice both.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →