Energy Efficiency Subsidies Compared: FR vs DE vs IT vs BE vs ES
A work-type-by-work-type comparison of renovation subsidies across five EU countries — who gives the most for insulation, heat pumps, windows, and solar? With data tables and API examples.
Developers building multi-country renovation tools often ask us: “Which country is the most generous?” The answer is always: “It depends on the work type, the household income, and whether you count tax deductions as grants.” This article gives you the definitive comparison, broken down by work type, with real numbers from the GreenCalc subsidy database.
All amounts below are for a reference project on a detached house with a moderate-income owner-occupier, unless otherwise noted. For a broader overview, see our EU Renovation Subsidies Guide 2026.
Heat pumps: the headline subsidies
Heat pump replacement is the most heavily subsidized renovation work in Europe. Every country prioritizes it because heat pumps directly replace fossil fuel heating. Here is what a moderate-income household receives for a typical €16,000 air-water heat pump installation:
| Country | Scheme | Type | Amount | % of Cost |
|---|---|---|---|---|
| France | MaPrimeRenov (Jaune) + CEE | Direct grant | €8,000 + €4,000 | 75% |
| Germany | BEG EM (BAFA) | Direct grant | €5,600 (35%*) | 35% |
| Italy | Superbonus 65% | Tax deduction | €10,400 | 65% |
| Belgium (Wallonia) | Prime Habitation | Direct grant | €3,000–6,000 | 19–38% |
| Spain | PREE 5000 | Direct grant | €4,800 (30%) | 30% |
*Germany’s 35% includes the 10% oil boiler replacement bonus. Without the bonus, it is 25%.
Winner for heat pumps: France for direct grants (75% for moderate income). Italy for total subsidy value (65% of any cost level, no income threshold, but it is a tax deduction over 4 years). For the full breakdown, see our dedicated heat pump subsidies article.
Roof insulation: per-m² vs. percentage
Insulation subsidies reveal a fundamental design difference between countries. France pays per square meter. Germany pays a percentage of cost. Italy deducts a percentage from taxes. This makes comparison tricky because the effective subsidy depends on your contractor’s price.
Reference project: 80m² roof insulation costing €8,000 (€100/m²):
| Country | Scheme | Calculation | Total Amount | % of Cost |
|---|---|---|---|---|
| France | MaPrimeRenov (Jaune) + CEE (H1) | €40/m² + €14/m² | €4,320 | 54% |
| Germany | BEG EM (BAFA) | 15% of €8,000 | €1,200 | 15% |
| Italy | Superbonus 65% | 65% of €8,000 | €5,200 | 65% |
| Belgium (Flanders) | Mijn VerbouwPremie | Fixed + income bonus | €2,400–4,800 | 30–60% |
| Spain | PREE 5000 | 40% of €8,000 | €3,200 | 40% |
Winner for roof insulation: Italy (65% Superbonus, if the project qualifies as a driving work). France comes second when you add CEE certificates on top of MaPrimeRenov. Germany is notably lower because insulation gets the base 15% rate with no bonuses.
Wall insulation (exterior): the expensive one
Exterior wall insulation (ITE in France, WDVS in Germany, cappotto termico in Italy) is the most expensive common renovation work, often costing €150–200/m². Subsidies matter a lot here.
Reference project: 100m² exterior wall insulation costing €18,000:
| Country | Scheme | Total Amount | % of Cost |
|---|---|---|---|
| France | MaPrimeRenov (Jaune) + CEE | €5,500 + €2,200 | 43% |
| Germany | BEG EM | €2,700 (15%) | 15% |
| Italy | Superbonus 65% | €11,700 | 65% |
| Belgium (Brussels) | Renolution | €3,500–7,000 | 19–39% |
| Spain | PREE 5000 | €7,200 (40%) | 40% |
Winner for wall insulation: Italy again, but wall insulation (≥25% of the building envelope) is also the main “driving work” that unlocks Superbonus for other measures. So it serves double duty in Italy.
Windows: the underdog upgrade
Window replacement is moderately subsidized across Europe. It is rarely the primary renovation work but is frequently added to larger projects. Reference: 8 windows costing €6,400 total:
| Country | Grant Amount | Notes |
|---|---|---|
| France | €600–1,600 | MaPrimeRenov: €40–100/window by income. CEE adds ~€50/window. |
| Germany | €960 (15%) | BEG EM flat rate. Must meet U-value ≤ 0.95 W/m²K. |
| Italy | €4,160 (65%) | Superbonus, if paired with a driving work. |
| Belgium | €800–2,400 | Varies heavily by region and income. |
| Spain | €1,920 (30%) | PREE standard rate for windows. |
Winner for windows: Italy under Superbonus (but windows alone do not qualify — they must be paired with a driving work like wall insulation). As a standalone measure, Spain offers the best percentage-based grant.
Solar panels (photovoltaic): the special case
Solar PV subsidies vary the most across countries because some have shifted from installation grants to feed-in tariffs or net metering. Reference: 6kWp PV system costing €9,000:
| Country | Installation Grant | Other Benefits | Notes |
|---|---|---|---|
| France | €0 (no MaPrimeRenov) | Self-consumption premium: €1,500–2,500 | Plus obligation d’achat (feed-in tariff) for surplus |
| Germany | €0 (no BEG EM) | Feed-in tariff: 8.1 ct/kWh | No upfront grant, but guaranteed 20-year buyback |
| Italy | €5,850 (65%) | Net metering (scambio sul posto) | Superbonus, if paired with a driving work |
| Belgium | €750–1,500 | Green certificates (Wallonia), net metering varies | Brussels and Wallonia have installation premiums |
| Spain | €2,700 (30%) | Net billing, IBI tax reduction (municipal) | PREE grant + local municipal tax benefits |
Winner for solar PV: Italy (Superbonus) for upfront value. Spain offers the best combination of installation grant + local tax benefits. France and Germany have shifted to feed-in mechanisms instead of installation grants.
The overall scoreboard
| Work Type | Best for Low Income | Best for Any Income | Best Tax Deduction |
|---|---|---|---|
| Heat pump | France (75%) | Germany (35%) | Italy (65%) |
| Roof insulation | France (54%) | Spain (40%) | Italy (65%) |
| Wall insulation | France (43%) | Spain (40%) | Italy (65%) |
| Windows | France (€100/win) | Spain (30%) | Italy (65%) |
| Solar PV | Spain (30%) | Spain (30%) | Italy (65%) |
The pattern is clear: France wins for low-income households (income-tiered grants are very generous at the bottom), Italy wins for total subsidy value (65% of everything, but as tax deductions), and Germany is the simplest (flat rates, no income test, but lower percentages).
Running the comparison via API
To compare subsidies across countries programmatically, send the same project with different country_code values:
# Compare heat pump subsidy across all 5 countries for country in FR DE IT BE ES; do echo "=== $country ===" curl -s -X POST https://greencalc.io/api/v1/eligibility/simulate \ -H "X-Api-Key: gc_sandbox_000000000000000000000000000000000" \ -H "Content-Type: application/json" \ -d "{ \"country_code\": \"$country\", \"household\": { \"annual_income\": 35000, \"household_size\": 3, \"is_owner\": true }, \"property\": { \"type\": \"HOUSE\", \"energy_rating\": \"E\", \"postal_code\": \"00000\", \"surface_m2\": 100 }, \"planned_works\": [ {\"work_type\": \"HEAT_PUMP_AIR_WATER\", \"estimated_cost_eur\": 16000} ] }" | jq '.summary' done
75012 for France, 80331 for Germany, 00185 for Italy, 1000 for Belgium, 28001 for Spain). The postal code affects regional rules in France and Belgium.
For building a visual comparison tool, see our renovation cost calculator tutorial. For country-specific deep dives, see the MaPrimeRenov guide, KfW guide, and Superbonus guide.
Frequently Asked Questions
Which EU country offers the best heat pump subsidies?
For low-income households, France offers the highest heat pump grant at €11,000 (MaPrimeRenov Bleu) plus €4,000 in CEE. Germany offers 25–35% as a flat grant regardless of income. Italy’s Superbonus covers 65% as a tax deduction.
Which country has the most generous insulation subsidies?
Italy leads when Superbonus applies (65% tax deduction). For direct grants, France is most generous for low-income households (up to €75/m² for roof insulation). Germany offers a flat 15% for all income levels.
Can I compare subsidies across EU countries using an API?
Yes. The GreenCalc API supports France, Germany, Italy, Belgium, and Spain. Submit the same household profile with different country_code values to compare. The response format is identical across countries.
Do EU renovation subsidies apply to rental properties?
It varies. France’s MaPrimeRenov is available to landlords with different rates. Germany’s BEG EM applies to all owners. Italy’s Ecobonus covers landlords. Belgium’s premiums are generally for owner-occupiers only.
GreenCalc is built by AZMORIS Group. Data sourced from official government publications. Amounts shown are for the 2026 subsidy year.