Germany installed 14.1 GW of solar in 2024 — a record — and the pace is accelerating. The Solarpaket I legislation that took effect in May 2024 simplified balcony solar registration, raised the zero-tax VAT benefit threshold, and broadened Mieterstrom (tenant electricity) frameworks. For solar installers competing in Germany, the technical bar for proposals has never been higher: German buyers expect feed-in tariff precision, self-consumption modeling, KfW grant eligibility analysis, and Marktstammdatenregister registration notes — all in German, all in a single coherent document.
This guide covers everything a solar installer or EPC needs to produce winning proposals in the German market in 2026: what EEG 2023 and Solarpaket I require in a proposal, what German buyers actually scrutinize, how the Marktstammdatenregister changes the documentation workflow, and how purpose-built solar proposal software handles the German regulatory stack automatically.
TL;DR — Solar Proposal Software Germany 2026
German solar proposals must include EEG 2023-compliant feed-in tariff calculations (currently €0.0895/kWh for systems up to 10 kWp), an Eigenverbrauch/Netzeinspeisung split, Amortisationsrechnung (payback period), KfW 442 grant eligibility, and Marktstammdatenregister registration documentation — all delivered in German. Purpose-built solar proposal software cuts proposal creation from 2–3 days to under 2 hours and raises close rates by eliminating the calculation errors German buyers catch immediately.
In this guide:
- Latest 2026 updates — Solarpaket I and EEG 2023 compliance requirements
- What a German solar proposal must legally and commercially include
- EEG feed-in tariff calculation: current rates and tier structure
- Eigenverbrauch vs. Netzeinspeisung: modeling self-consumption correctly
- Amortisationsrechnung: what German buyers expect in payback analysis
- KfW 442 battery grant eligibility — how to include it in proposals
- Marktstammdatenregister registration documentation
- Solarpaket I: how simplified rules changed the sales process
- German-language proposal requirements and localization standards
- How solar proposal software handles the full German regulatory stack
- SurgePV German market features
- Tool comparison for the German market
Latest Updates: Germany Solar Proposal Market 2026
Germany’s solar regulatory environment changed substantially between 2023 and 2026. Any installer quoting in Germany today must understand three overlapping frameworks: EEG 2023 (the Erneuerbare-Energien-Gesetz), Solarpaket I (effective May 2024), and the Marktstammdatenregister (MaStR) registration system. Proposals that miss any of these elements are rejected or discounted by informed German buyers.
EEG 2023 and Solarpaket I — Status March 2026
| Regulatory Item | Status | Impact on Proposals |
|---|---|---|
| EEG 2023 feed-in tariff (Einspeisevergütung) | Active | Must quote current Bundesnetzagentur rate by system size tier |
| VAT 0% on residential PV (≤30 kWp) | Active | Proposals must reflect zero-VAT pricing — quoting gross prices for eligible systems is an error |
| Solarpaket I balcony PV simplification | Active (May 2024) | Registration via simplified online form; proposals for balcony systems need simplified MaStR note |
| Marktstammdatenregister (MaStR) mandatory | Active | All grid-connected PV must be registered; proposals must note obligation and timeline |
| KfW 442 “Solarstrom für Elektroautos” grant | Active | Battery + EV charging combo grant; proposals must check eligibility |
| Direktvermarktung obligation (>100 kWp) | Active (lowering to >100 kWp from 2026) | Systems above threshold cannot take fixed feed-in tariff; must quote market premium instead |
| Mieterstrom (tenant electricity) surcharge | Active | Available for rooftop PV supplying tenants; separate metering and billing calculation required |
| Netzanschlussbegehren simplified process | Active | Grid connection request timeline targets shortened under Solarpaket I |
Key Changes Since January 2024
Solarpaket I (effective May 26, 2024) simplified residential installation. The key changes for proposal teams: the balcony power plant (Balkonkraftwerk) registration threshold raised to 2 kWp AC / 2 kWp DC with simplified notification-only registration. For larger systems, the Netzanschluss application process now has statutory response deadlines from grid operators (Netzbetreiber), which installers can reference in project timelines embedded in proposals.
EEG 2023 feed-in tariff rates adjusted by Bundesnetzagentur quarterly. The current rates as of Q1 2026 for systems with Volleinspeisungsanlage (full feed-in) and Eigenverbrauchsanlage (partial feed-in) differ. Proposals citing outdated rates are a common source of client objections in Germany.
KfW 442 expanded scope. The “Solarstrom für Elektroautos” grant program now covers battery storage systems paired with EV home charging infrastructure, with grant amounts up to €10,200 per household depending on the combination. German buyers increasingly ask whether they qualify — proposals that do not include an eligibility check are leaving commercial value uncommunicated.
Key Takeaway — EEG 2023 Rate Accuracy
The Bundesnetzagentur adjusts EEG feed-in tariff rates every six months. As of Q1 2026, the rate for systems up to 10 kWp is €0.0895/kWh for partial grid export (Eigenverbrauchsanlage). Systems 10–40 kWp receive €0.0745/kWh for the portion above 10 kWp. Full-feed systems (Volleinspeiser) below 10 kWp receive €0.1290/kWh. Always verify the current rate at the Bundesnetzagentur website before issuing a German proposal.
What a German Solar Proposal Must Include
German solar buyers — residential and commercial alike — approach proposals with a level of technical scrutiny that is relatively unique in Europe. A survey of German solar sales teams consistently identifies the same gap: proposals designed for other markets fail in Germany not because the system is wrong, but because the financial and regulatory documentation is incomplete.
Here is the complete mandatory and commercial checklist for a German solar proposal in 2026:
Legally Required Documentation Elements
- EEG feed-in tariff calculation — Correct rate for the system size tier, split between Eigenverbrauchsanlage and Volleinspeiser if relevant, with the current Bundesnetzagentur effective date stated
- Eigenverbrauch/Netzeinspeisung split — Projected percentage of annual generation used on-site vs. exported to the grid, based on actual load profile modeling
- Marktstammdatenregister registration note — Explanation of the MaStR registration obligation, the timeline (within one month of commissioning), and who is responsible (installer or owner)
- Netzbetreiber notification requirement — Documentation that the grid operator must be notified before commissioning; include the responsible Netzbetreiber name for the installation address
- VAT status — Clear statement that for residential systems up to 30 kWp, the 0% VAT rate applies under §12 Abs. 3 UStG (introduced January 2023)
- Direktvermarktung disclosure — For systems approaching or above 100 kWp, a note explaining that direct marketing obligations apply and that the fixed feed-in tariff is not available
Commercial Elements German Buyers Require
- Amortisationsrechnung (payback calculation) — Detailed year-by-year cash flow showing: system cost, annual generation (kWh), Eigenverbrauch savings (avoided grid purchase price), Netzeinspeisung revenue (EEG rate × exported kWh), total annual benefit, cumulative savings, and payback year
- KfW 442 eligibility check — Whether the proposed system qualifies for the “Solarstrom für Elektroautos” grant, with grant amount estimate and application process note
- Förderanteil (subsidy share) — Summary of all available subsidies: KfW grants, EEG feed-in revenue (treated as implicit subsidy in German proposals), any regional Bundesland-level programs (e.g., Bayern Solar, Hamburg Klimaschutzprogramm)
- Shading analysis with Verschattungsberechnung — German buyers expect quantified shading impact, not qualitative descriptions. SurgePV’s shadow analysis calculates this automatically from satellite data
- Technical specifications in metric — kWp, kWh/year, specific yield (Ertrag) in kWh/kWp, performance ratio (PR), all German-standard metrics
- Warranty documentation — Product warranty (Produktgarantie) and linear performance warranty (Lineare Leistungsgarantie) stated explicitly, not embedded in footnotes
- Component manufacturer tier and bankability — German buyers frequently check Tier 1 status; proposals should include panel manufacturer rating and warranty backstop
Pro Tip — Load Profile Modeling for Eigenverbrauch
The most common error in German proposals is estimating Eigenverbrauch at a flat percentage (e.g., “40% self-consumption”) without load profile evidence. German buyers, particularly commercial clients, expect to see hourly or at minimum monthly generation vs. consumption matching. Use smart meter data or BDEW standard load profiles for the customer’s sector. A proposal that shows 42.3% Eigenverbrauch based on actual profile data is far more credible than one that states “approximately 40%.”
EEG Feed-In Tariff Calculation: Getting the Numbers Right
The Erneuerbare-Energien-Gesetz (EEG) 2023 governs feed-in tariff rates for all grid-connected PV systems in Germany. The rates are set by the Bundesnetzagentur and adjusted twice annually (February 1 and August 1). For solar proposals, the EEG tariff calculation is the single most scrutinized financial element.
Current EEG 2023/2024 Feed-In Tariff Structure (Q1 2026)
The EEG rate structure distinguishes between two system types based on how excess generation is handled:
Eigenverbrauchsanlage (Partial Feed-In System) — The owner uses solar electricity on-site and exports the surplus. This is the standard configuration for residential and C&I installations with daytime consumption.
| System Size Tier | Feed-In Rate (Q1 2026) |
|---|---|
| Up to 10 kWp | €0.0895/kWh |
| 10 kWp to 40 kWp (portion above 10 kWp) | €0.0745/kWh |
| 40 kWp to 100 kWp (portion above 40 kWp) | €0.0580/kWh |
Volleinspeiser (Full Feed-In System) — The owner exports 100% of generation to the grid and buys all consumption from the grid separately. This requires no on-site consumption metering. Rates are higher per kWh to compensate.
| System Size | Full Feed-In Rate (Q1 2026) |
|---|---|
| Up to 10 kWp | €0.1290/kWh |
| 10 kWp to 40 kWp (portion above 10 kWp) | €0.1075/kWh |
Direktvermarktung (Direct Marketing) — Systems above 100 kWp cannot take the fixed EEG tariff. They must participate in direct marketing, where electricity is sold at market price plus a “Marktprämie” (market premium). Proposals for systems in this range must disclose this and either exclude the fixed tariff from the financial model or explain the Direktvermarktung mechanism.
How to Calculate EEG Revenue in a Proposal
The correct methodology for an Eigenverbrauchsanlage proposal:
- Total annual generation = System size (kWp) × specific yield (kWh/kWp) for the installation location
- Eigenverbrauchsanteil = Annual generation × Eigenverbrauch percentage (from load profile modeling)
- Eigenverbrauch savings = Eigenverbrauchsanteil × local electricity tariff (Haushaltsstrompreis) — currently averaging €0.29–€0.34/kWh for German residential customers
- Netzeinspeisung = Annual generation × (1 − Eigenverbrauch percentage)
- Feed-in revenue = Netzeinspeisung × applicable EEG rate (tiered by system size)
- Total annual benefit = Eigenverbrauch savings + Feed-in revenue
For a 10 kWp system in Munich (specific yield ~1,050 kWh/kWp), with 38% Eigenverbrauch and electricity price €0.31/kWh:
- Annual generation: 10,500 kWh
- Eigenverbrauch savings: 3,990 kWh × €0.31 = €1,237
- Netzeinspeisung revenue: 6,510 kWh × €0.0895 = €583
- Total annual benefit: €1,820
- Amortisationsrechnung: System cost €15,000 ÷ €1,820 = 8.2 years payback
This is the level of specificity German buyers expect. Solar design software that cannot compute this automatically forces manual spreadsheet work — a significant source of errors and rework in sales teams handling multiple quotes per week.
Pro Tip — Quote the EEG Rate Date
Always state the Bundesnetzagentur rate effective date in your proposal — e.g., “EEG-Einspeisevergütung gemäß Bundesnetzagentur, gültig ab 01.02.2026.” This prevents objections if rates change between proposal and contract signature, and demonstrates regulatory competence to the buyer.
Eigenverbrauch and Netzeinspeisung: Modeling the Self-Consumption Split
The Eigenverbrauch (self-consumption) / Netzeinspeisung (grid export) split is the most commercially important technical element in a German solar proposal. It directly determines both the financial return and the optimum system design.
Why the Split Matters More in Germany Than Other Markets
German electricity prices for residential customers — currently €0.29–€0.34/kWh — are among the highest in Europe. Every kWh consumed from the solar system instead of purchased from the grid saves more money per kWh than the EEG feed-in tariff pays for export. The financial incentive to maximize Eigenverbrauch is therefore strong, and the difference between a 30% and 45% Eigenverbrauch rate can change payback by 1–2 years.
Buyers who understand this — and many German residential buyers do, particularly in the Eigenheim (owner-occupied home) segment — will question any Eigenverbrauch assumption not backed by data.
Standard Eigenverbrauch Profiles by Customer Type
| Customer Type | Typical Eigenverbrauch Range | Primary Driver |
|---|---|---|
| Residential (no EV, no battery) | 25–35% | Daytime occupancy pattern |
| Residential + battery storage | 55–75% | Battery shifts evening and night load |
| Residential + EV (home charging) | 40–55% | EV charging from solar during day |
| Residential + battery + EV | 70–85% | Maximum local consumption |
| SME commercial (office hours) | 50–70% | Daytime consumption matches generation |
| Industrial (multi-shift) | 65–80% | Extended operating hours |
| Agricultural | 30–50% | Seasonal variation in agricultural load |
Battery Storage and Eigenverbrauch Optimization
For residential proposals, including a battery storage scenario alongside a PV-only scenario has become standard practice in Germany. The reason: KfW 442 grant eligibility requires a battery storage system paired with EV infrastructure. Showing the buyer both scenarios — with and without battery — allows the proposal to make the KfW grant value tangible.
A well-structured German proposal includes:
- Scenario A: 10 kWp PV only → 30% Eigenverbrauch → €1,820/year benefit → 8.2-year payback
- Scenario B: 10 kWp PV + 10 kWh battery → 62% Eigenverbrauch → €2,540/year benefit → 7.1-year payback after KfW 442 grant
- Scenario C: 10 kWp PV + 10 kWh battery + 11 kW EV wallbox → KfW 442 grant up to €10,200 → net cost reduced → 5.8-year payback
This multi-scenario structure is the format that sophisticated German buyers expect from proposal software — and it is what separates installers who close at 40%+ rates from those closing at 20%.
Amortisationsrechnung: The German Payback Calculation Standard
The Amortisationsrechnung — payback period calculation — is not optional in German solar proposals. It is the document that German buyers take to their Steuerberater (tax advisor), bank, or family financial decision-maker. Its format and completeness carry legal and commercial weight.
What an Amortisationsrechnung Must Include
Header section:
- System size (kWp), location (for irradiation data source), installation date assumption
- Total system cost (Netto + VAT status note for 0% VAT eligibility)
- KfW grant deduction if applicable (net investment basis)
- Data sources: irradiation data source (DWD, PVGIS, or SurgePV simulation), EEG rate date, electricity price assumption
Year-by-year table (minimum 20 years, recommended 25 years):
| Year | Generation (kWh) | Eigenverbrauch (kWh) | EV Savings (€) | FiT Revenue (€) | Annual Benefit (€) | Cumulative Benefit (€) |
|---|---|---|---|---|---|---|
| 1 | 10,500 | 3,990 | €1,237 | €583 | €1,820 | €1,820 |
| 2 | 10,395 | 3,950 | €1,274 | €601 | €1,875 | €3,695 |
| … | … | … | … | … | … | … |
| 8 | 9,851 | 3,743 | €1,297 | €619 | €1,916 | €14,760 |
| 9 | 9,752 | 3,706 | €1,335 | €637 | €1,972 | €16,732 |
(Year 9 shown as payback year for €15,000 net investment)
Assumptions footer:
- Annual degradation rate: 0.4–0.5%/year (per panel manufacturer specification)
- Electricity price escalation assumption: typically 2–3%/year for German residential (state the assumption explicitly)
- EEG rate: Fixed for 20 years from commissioning date per §25 EEG 2023 (the rate is locked at commissioning)
- Operating costs: Versicherung (insurance), Wechselrichtertausch (inverter replacement at year 12–15), Monitoring
Key Takeaway — EEG Rate is Locked at Commissioning
One of the most valuable features of the German EEG system that proposals must communicate clearly: the feed-in tariff rate is fixed for 20 years from the date the system is commissioned. This rate certainty is a core selling point — a buyer commissioning in Q1 2026 locks in €0.0895/kWh for the first 10 kWp tier through 2046, regardless of future regulatory changes. Make this explicit in every German Amortisationsrechnung.
KfW 442 Battery Grant Eligibility: Including It Correctly in Proposals
The KfW 442 “Solarstrom für Elektroautos” program is the primary current grant incentive for residential solar+storage in Germany. German buyers are increasingly aware of it, and proposals that omit an eligibility assessment are leaving documented value on the table.
KfW 442 Program Overview (2026 Status)
Grant amounts (2026):
- PV system alone: Not eligible for KfW 442 (PV grant is through KfW 270 loan, not direct grant)
- Battery storage alone: Not eligible for KfW 442
- Battery storage + EV home charging (Wallbox): Eligible for grant up to €10,200
- PV + Battery + Wallbox combination: Full eligibility for combined grant
Key eligibility requirements:
- System must be newly installed or battery/wallbox added to an existing PV system
- Battery capacity: Minimum 5 kWh usable storage capacity
- EV wallbox: Minimum 11 kW AC charging output, bidirectional capability preferred
- Smart metering: System must include a smart meter or smart meter gateway
- System must be located at the applicant’s primary or secondary residence (Eigenheim requirement)
- Application must be submitted before installation begins (Antragstellung vor Baubeginn) — this is a common compliance failure
Grant tiers:
| Component | Grant Amount |
|---|---|
| Battery storage (5–10 kWh usable) | Up to €3,000 |
| Battery storage (>10 kWh usable) | Up to €4,200 |
| EV Wallbox (11 kW, bidirectional-ready) | Up to €2,400 |
| Bidirectional wallbox (V2H/V2G) | Up to €3,600 |
| Combination maximum | €10,200 |
How to Include KfW 442 in a Proposal
The proposal should include a dedicated KfW section that:
- States eligibility clearly: “Das vorgeschlagene System — X kWp PV-Anlage, Y kWh Stromspeicher, Z kW Wallbox — erfüllt die technischen Anforderungen des KfW-Programms 442.”
- Provides the grant estimate with the correct calculation
- Explains the application timeline: application must precede installation; KfW approval typically takes 2–4 weeks
- Notes the installer’s role: certified installer (Fachunternehmen) must countersign the KfW application
- Shows the net investment after grant: if total battery+wallbox component costs €12,000 and grant is €7,500, the net investment basis for the Amortisationsrechnung is adjusted accordingly
Solar proposal software that integrates KfW 442 eligibility checking automatically prevents the common error of promising a grant to a buyer who does not qualify — for example, systems at rental properties or without the minimum battery capacity.
For further background on Germany’s solar financial incentive environment, see our guide to solar incentives and subsidies in Germany.
German Customer Expectations in Proposals: The Depth Requirement
German solar buyers are different from buyers in most other European markets. This is not a cultural stereotype — it is documented in sales conversion data. German buyers for residential solar take longer to decide, ask more technical questions, and are more likely to compare proposals at a detailed level before signing.
The Four Dimensions German Buyers Evaluate
1. Technical credibility
German buyers verify technical claims. A proposal that states “optimal system design” without showing specific yield (Ertrag in kWh/kWp), performance ratio (Leistungsverhältnis), or shading analysis (Verschattungsanalyse) raises immediate doubt. Solar design software that generates these outputs automatically as part of the design workflow — not as a separate manual calculation — gives sales teams the credibility they need at every inquiry.
The specific yield benchmark German buyers use: DWD (Deutscher Wetterdienst) climate data or PVGIS for their region. A proposal citing “manufacturer simulation software” without referencing a recognized German climate data source is weaker than one referencing DWD or PVGIS directly.
2. Financial precision (Amortisationsrechnung)
As covered in the previous section, the payback analysis must be year-by-year, clearly sourced, and include electricity price escalation assumptions. German buyers will often run their own parallel calculation in Excel and compare it to the proposal. Discrepancies — even if the installer’s number is correct — create doubt.
3. Regulatory completeness (Förderanteil)
The Förderanteil (subsidy share) section of a proposal should list every applicable support mechanism:
- EEG Einspeisevergütung (20-year rate lock value)
- KfW 442 grant (if eligible)
- Regional Bundesland programs (Bayern: €500 flat grant for batteries via BayernFonds; Hamburg: Klimaschutzprogramm grants for energy storage; Baden-Württemberg: L-Bank loan programs)
- VAT benefit (0% VAT saving vs. the previous 19% standard rate — for a €15,000 system this is a €2,850 implied saving compared to pre-2023 pricing)
4. Process documentation
German buyers expect to understand the installation process and their obligations. A proposal should include:
- Netzanschluss application timeline and installer responsibility
- MaStR registration process and who files it
- Required buyer actions before and after installation
- Inbetriebnahmeprotokoll (commissioning report) note
Pro Tip — Bundesland-Level Grants Differentiate Proposals
Most German solar proposals include national-level KfW information but miss state-level grants. Bayern’s battery storage grant (BayernFonds), Hamburg’s Klimaschutzprogramm, and Baden-Württemberg’s L-Bank programs are often available simultaneously with KfW programs. Including a Bundesland grant check — even if it simply confirms eligibility or ineligibility — signals to German buyers that the installer understands the full German subsidy structure, not just the nationally advertised programs.
Solarpaket I: How Simplified Rules Changed the Sales Process
Solarpaket I, which took effect May 26, 2024, was the most significant update to Germany’s solar regulatory framework since EEG 2023. For solar sales teams, its practical impact falls into three areas: faster grid connection timelines, simplified balcony PV registration, and expanded Mieterstrom opportunities.
Grid Connection Timelines (Netzanschluss)
Before Solarpaket I, grid operator response times for Netzanschlussbegehren (grid connection requests) were undefined. Delays of 6–12 months were common in areas with grid congestion, particularly in southern Bavaria and Baden-Württemberg. Solarpaket I introduced statutory deadlines: grid operators must respond to connection requests within defined windows, with escalation paths for delays.
Impact on proposals: Installers can now include more reliable project timelines in German proposals. Where proposals previously showed “Netzanschluss: 4–12 months (subject to grid operator),” they can now reference the statutory Solarpaket I timelines and position the installer’s grid connection experience as a differentiator.
Balcony Power Plant Simplification
The “Balkonkraftwerk” category — plug-in solar for apartment balconies — was formally rationalized under Solarpaket I. Key changes:
- AC output limit raised to 800 W (from 600 W)
- Registration simplified to a notification-only process via MaStR portal
- Bidirectional meters no longer strictly required for balcony installations (grid operator cannot reject the connection on this basis)
- Existing two-way meters that run backward are now legally tolerated pending smart meter rollout
Impact on proposals: Balcony solar proposals — previously a compliance minefield — are now straightforward. The simplified MaStR notification note replaces what was previously a multi-step application process. Proposal software that includes a Balkonkraftwerk template handles this correctly without manual adaptation.
Mieterstrom Expansion
Mieterstrom (tenant electricity) — where a rooftop PV system supplies electricity directly to tenants in the same building, bypassing the grid for that share of consumption — was expanded under Solarpaket I to cover not just apartment buildings but also commercial buildings and mixed-use developments. The Mieterstrom surcharge from EEG was also increased.
Impact on proposals: For landlords and property managers — a growing segment of the German solar market — Mieterstrom proposals are now viable for a broader range of building types. Proposals for this segment require additional calculations: tenant electricity share, billing structure, MaStR registration as a Stromlieferant (electricity supplier), and compliance with the Elektrizitätsbinnenmarktrichtlinie.
Key Takeaway — Solarpaket I Made Grid Connection Predictable
The single most commercially valuable change from Solarpaket I for German solar sales teams is the statutory grid connection timeline. Proposals can now commit to project completion timelines with more confidence, which reduces the primary source of buyer hesitation in areas with historically congested grids. If your proposal software or project management tool does not yet incorporate these Solarpaket I timelines, updating this is the highest-leverage compliance improvement available in 2026.
Marktstammdatenregister: Registration Documentation in Proposals
The Marktstammdatenregister (MaStR) is Germany’s centralized registry for all energy generation and storage units, administered by the Bundesnetzagentur. Registration is mandatory for all grid-connected PV systems, including balcony power plants under the simplified process. Failure to register within one month of commissioning results in loss of EEG feed-in tariff eligibility — a financially significant compliance failure.
What Proposals Must Include About MaStR
Every German solar proposal should include a dedicated MaStR section covering:
Registration obligation statement: “Nach §§ 5, 6 und 71 des Erneuerbare-Energien-Gesetzes (EEG 2023) ist der Betreiber verpflichtet, die PV-Anlage innerhalb von einem Monat nach Inbetriebnahme im Marktstammdatenregister (MaStR) der Bundesnetzagentur zu registrieren. Ohne fristgerechte Registrierung entfällt die Berechtigung zur Einspeisung und die EEG-Vergütung.”
Who registers:
- For installations where the installer handles MaStR registration on behalf of the owner: state this explicitly as a service included in the proposal price
- For installations where the owner self-registers: provide the MaStR portal URL (www.marktstammdatenregister.de) and confirm the installer will provide all required technical data
Data required for MaStR registration:
- Anlagenstandort (installation address)
- Installierte Leistung (installed capacity in kWp)
- Inbetriebnahmedatum (commissioning date)
- Netzbetreiber (grid operator name and regulatory ID)
- Anlagenart (system type: Photovoltaik-Aufdachanlage, Freiflächenanlage, etc.)
- Wechselrichterleistung (inverter output in kVA)
- Speicher details (if applicable): storage capacity, manufacturer, model
For balcony power plants under Solarpaket I: Simplified notification to MaStR via dedicated balcony PV form; response from grid operator not required before operation.
MaStR Documentation Proposal Template Language
Including ready-to-use MaStR documentation language in a proposal template — rather than requiring the sales team to write it from scratch — is a significant time-saver. Solar proposal software that includes German-market MaStR templates allows sales reps to generate fully compliant documentation in minutes.
For a deeper look at how German solar regulatory requirements intersect with proposal and design software, see our overview of solar software Germany.
See How SurgePV Handles German EEG Compliance Automatically
Generate EEG-compliant proposals with Eigenverbrauch modeling, Amortisationsrechnung, KfW 442 eligibility checks, and Marktstammdatenregister documentation — all in German, in under 2 hours.
Book a DemoNo commitment required · 20 minutes · Live project walkthrough
Language Requirements: Why German-Language Proposals Are Non-Negotiable
German solar buyers expect proposals in German. This is not a preference — it is effectively a commercial requirement. Proposals delivered in English, even with a covering note, are routinely returned or deprioritized by residential buyers and procurement teams at commercial customers alike.
The language requirement extends beyond translation of the core document. German solar proposals must use:
Correct German Terminology
| English Term | Correct German Term | Common Mistake |
|---|---|---|
| Feed-in tariff | Einspeisevergütung | ”Einspeisung” alone (too vague) |
| Self-consumption | Eigenverbrauch | ”Selbstverbrauch” (rarely used in EEG context) |
| Grid export | Netzeinspeisung | ”Netzrückspeisung” (incorrect for residential) |
| Payback period | Amortisationszeit / Amortisationsdauer | ”Payback” (English, not used in German proposals) |
| Performance ratio | Leistungsverhältnis (PR) | “Performance Ratio” (acceptable in technical annex) |
| Specific yield | Spezifischer Ertrag | ”Yield” (English, incorrect) |
| Commissioning date | Inbetriebnahmedatum | ”Startdatum” (incorrect) |
| Grid operator | Netzbetreiber | ”Grid provider” (English, incorrect) |
| Building permit | Baugenehmigung | ”Permit” (English, incorrect) |
| Meter point | Zählpunkt / Zählpunktnummer (ZPN) | “Metering point” (English, incorrect) |
Regional German Variants
For installers working across German-speaking markets — Germany, Austria, and Switzerland — note that proposal terminology diverges:
- Germany (DE): EEG Einspeisevergütung, Netzbetreiber, Marktstammdatenregister, KfW
- Austria (AT): Ökostromgesetz → Erneuerbaren-Ausbau-Gesetz (EAG), OeMAG feed-in tariff, E-Control regulator
- Switzerland (CH): Kostendeckende Einspeisevergütung (KEV, phased out) → Einspeiseprämie (EP), Pronovo registration, different cantonal grants
Proposal software that maintains separate German, Austrian, and Swiss templates — with the correct regulatory framework, tariff body, and grant programs for each — prevents costly cross-market errors.
Formatting Standards for German Proposals
Beyond terminology, German proposal formatting conventions differ from English-language markets:
- Decimal separator: Comma (1.000,50 €) not period (€1,000.50)
- Currency symbol: Placed after the number with a space (1.500 €) not before (€1,500)
- Date format: DD.MM.YYYY (10.06.2025) not Month DD, YYYY
- kWp notation: Always lowercase “k”, capital “W”, lowercase “p” — errors here signal non-German tools
- Document numbering: German buyers expect Angebotsnummer (quote number), Kundennummer (customer number), and Bearbeitungsdatum (processing date) in the header
Solar design software that applies these formatting rules automatically — not as a post-hoc translation step — produces proposals that read as native German documents rather than translated ones.
Proposal Software That Handles German Tariff Structures
The core challenge for solar proposal software in Germany is not translation — it is regulatory computation. The German market requires:
- EEG rate lookup by system size tier and commissioning date
- Eigenverbrauch modeling from load profile data
- Amortisationsrechnung with electricity price escalation
- KfW 442 eligibility logic (battery capacity, wallbox specs, property type)
- MaStR documentation templating
- Regional Bundesland grant database
- Solarpaket I timeline integration for project scheduling
- Mieterstrom calculation capability for landlord clients
Software that handles this stack internally — not through manual data entry or external spreadsheets — is qualitatively different from generic proposal tools adapted for Germany.
What to Look for in German-Market Proposal Software
EEG rate integration: The software should maintain the current Bundesnetzagentur rate table and update it when rates change (February 1 and August 1 each year). Rate updates should propagate automatically to all proposals not yet signed — a detail that matters when a rate change occurs during an active sales cycle.
Eigenverbrauch modeling: The tool should support at minimum three inputs for Eigenverbrauch calculation: flat percentage (basic), BDEW standard load profile by customer sector (intermediate), and actual smart meter data upload (advanced). German buyers are becoming more sophisticated in this area, and the load-profile-backed calculation is increasingly expected.
German financial model accuracy: The Amortisationsrechnung must correctly apply: (a) the 20-year EEG rate lock, (b) annual panel degradation at the manufacturer-specified rate, (c) electricity price escalation at a user-configurable rate, (d) inverter replacement cost at the correct year, and (e) net investment basis after applicable grants. A miscalculation in any of these five elements produces a proposal that will not survive a German buyer’s Excel verification.
German language output: Not a translation layer on top of English templates, but native German templates with correct terminology, decimal formatting, date formatting, and document structure conventions.
MaStR documentation: Standardized registration information language, data collection checklist, and registration obligation disclosure — included as a standard section, not an optional add-on.
KfW integration: Real-time or regularly updated KfW program status, eligibility logic, and grant amount calculation built into the proposal workflow.
Use SurgePV’s Generation & Financial Tool to model EEG-compliant yield and financial outputs before committing to a proposal number — this prevents the most common error of quoting a financial return that does not survive technical scrutiny.
SurgePV German Market Features
SurgePV was built to handle the regulatory complexity of multi-market solar sales — including the full German EEG and Solarpaket I stack. Here is what the platform delivers for German proposals specifically:
EEG-Compliant Financial Modeling
SurgePV’s financial engine integrates the current Bundesnetzagentur EEG feed-in tariff table. When a user creates a German proposal:
- The system detects the installation location (Germany) and applies the EEG rate table
- Feed-in revenue is calculated by tier: the correct rate for the first 10 kWp, the lower rate for 10–40 kWp, the lower rate again for 40–100 kWp
- The 20-year rate lock is applied automatically to the Amortisationsrechnung
- Volleinspeiser vs. Eigenverbrauchsanlage mode is selectable, with the correct rate table for each
Eigenverbrauch Engine
SurgePV calculates Eigenverbrauch using three methods selectable by the user:
- Flat rate: User enters an estimated percentage (fast, for early-stage quotes)
- BDEW load profile: User selects customer sector (residential H0, commercial G0–G6, agricultural L0) and the system models hourly generation vs. load profile matching
- Custom load profile upload: User uploads actual smart meter CSV data (15-minute or hourly intervals) and the system computes actual Eigenverbrauch based on real consumption data
The output — Eigenverbrauchsanteil in kWh and percentage — feeds directly into the financial model and is displayed in the proposal as a credible, data-backed figure.
German-Language Proposal Generation
SurgePV generates proposals natively in German with:
- All EEG terminology applied correctly (Einspeisevergütung, Eigenverbrauch, Netzeinspeisung, Amortisationsrechnung)
- German number formatting (decimal comma, period thousands separator, € after number)
- German date format (DD.MM.YYYY)
- MaStR registration obligation section with standardized German legal language
- Netzbetreiber name and regulatory ID field (populated from postcode lookup)
- VAT status note (0% under §12 Abs. 3 UStG for eligible systems)
KfW 442 Eligibility Check
When a proposal includes a battery storage system and/or EV wallbox, SurgePV runs the KfW 442 eligibility logic:
- Checks battery usable capacity against minimum 5 kWh requirement
- Checks wallbox output against minimum 11 kW requirement
- Checks property type (owner-occupied residence required)
- Calculates grant amount by component tier
- Generates the “Fördermittelübersicht” (subsidy overview) section showing KfW grant estimate alongside EEG rate value
Amortisationsrechnung Automation
The Amortisationsrechnung in a SurgePV German proposal includes:
- 25-year year-by-year cash flow table
- Configurable electricity price escalation rate (default 2.5%/year, adjustable)
- Panel degradation at manufacturer-specified rate (imported from the panel database)
- Inverter replacement cost at configurable year (default year 13)
- Cumulative savings chart
- Payback year highlighted in the table and shown in the summary header
Marktstammdatenregister Documentation
SurgePV includes a MaStR documentation section in every German proposal that:
- States the registration obligation in compliant German legal language
- Lists the data required for MaStR filing (populated from the system design data)
- Specifies the 1-month registration deadline
- Includes the installer’s registration service offering (configurable: “included in price” or “owner self-registration with data support”)
Multi-Scenario Output
German buyers increasingly expect to see multiple scenarios in a single proposal document. SurgePV supports up to four scenarios per proposal — for example:
- Scenario 1: PV only
- Scenario 2: PV + battery
- Scenario 3: PV + battery + wallbox (KfW 442 eligible)
- Scenario 4: Full Mieterstrom configuration (for landlord clients)
Each scenario includes its own Amortisationsrechnung, Eigenverbrauch calculation, and Förderanteil summary — displayed in a side-by-side comparison view that makes the value of battery and EV integration immediately visible to the buyer.
For more on what makes solar software effective in the German market, see our detailed review of solar software Germany and our guide to solar subsidies Germany.
Comparison: Solar Proposal Tools Available in Germany
The German solar market has a range of proposal and solar software tools, from German-native platforms to international tools adapted for the market. Here is an objective comparison of what matters for German-market compliance:
Feature Comparison — German Proposal Software Market (2026)
| Feature | SurgePV | Generic International Tools | German-Only Local Tools |
|---|---|---|---|
| EEG 2023 feed-in tariff calculation (tiered) | Native, auto-updated | Manual entry or plugin | Native |
| Eigenverbrauch modeling (load profile) | 3 methods including smart meter upload | Flat % only | Varies (typically basic) |
| Amortisationsrechnung (25-year) | Automated with degradation, escalation, inverter replacement | Manual or limited | Automated |
| KfW 442 eligibility check | Integrated eligibility logic | Not available | Partial |
| Marktstammdatenregister documentation | Standard section, German legal language | Not available | Varies |
| German number/date formatting | Native | Requires manual correction | Native |
| German language output | Native German templates | Translation layer | Native |
| Multi-scenario comparison (up to 4) | Supported | Typically 1–2 | Varies |
| Solarpaket I project timeline | Integrated | Not available | Varies |
| Mieterstrom calculation | Supported | Not available | Partial |
| Regional Bundesland grants | Database included | Not available | Varies |
| 3D shading analysis (Verschattungsanalyse) | Integrated with proposal | Separate tool | Separate tool |
| EV/battery/wallbox scenario modeling | Integrated | Not available | Partial |
| CRM and lead tracking integration | Native | Varies | Limited |
| Multi-language (DE/AT/CH variants) | Supported | Not available | Germany only |
The Integration Advantage
The critical distinction is integration: a tool that requires the sales rep to calculate EEG revenue in a spreadsheet, paste it into a template, calculate Eigenverbrauch in a separate energy modeling tool, manually look up KfW eligibility on the bank’s website, and then write the MaStR section from scratch — is not solar proposal software for Germany. It is a collection of manual steps with a PDF export at the end.
Purpose-built solar proposal software integrates these calculations so that a rep entering system design, location, and customer load data receives a complete, EEG-compliant, German-language proposal with all sections populated — in under two hours, versus the 2–3 days that manual workflows require in competitive German markets.
Key Takeaway — Why Integration Wins in Germany
The German solar market’s regulatory complexity means that proposal errors are both more common and more costly than in simpler markets. A miscalculated EEG revenue figure or a missing MaStR registration note does not just reduce close probability — it can cause a buyer to reject the proposal as incompetent. Integrated software that computes and documents everything correctly the first time is not a luxury in Germany; it is a competitive requirement for installers competing at professional scale.
Building a German Solar Proposal: Step-by-Step Workflow
For solar sales teams transitioning to a software-driven proposal process for Germany, here is the practical workflow that SurgePV supports end-to-end:
Step 1: Site Assessment and System Design (20–40 minutes)
Using solar design software, input:
- Installation address (postcode triggers DWD irradiation data, Netzbetreiber lookup, VAT eligibility check)
- Roof orientation and tilt (Azimut and Neigungswinkel)
- Shading sources (neighboring buildings, trees, chimneys — input for Verschattungsanalyse)
- Customer electricity consumption (from last 12 months electricity bill — Jahresverbrauch in kWh)
- Any existing EV or battery assets
The system outputs:
- Recommended system size (kWp)
- Projected annual generation (kWh/year)
- Specific yield (kWh/kWp) benchmarked against DWD data for the location
- Shading loss percentage (Verschattungsverlust)
- Performance ratio (PR)
Step 2: Customer Load Profile and Eigenverbrauch (10–20 minutes)
Select the Eigenverbrauch calculation method:
- For residential without smart meter: select BDEW H0 profile, enter annual consumption
- For residential with smart meter: upload CSV, let the system compute actual profile matching
- For commercial: select appropriate BDEW G-profile for the business sector
Review the Eigenverbrauch output (percentage and kWh) and confirm it is in the expected range for the customer type.
Step 3: Scenario Configuration (10–15 minutes)
Configure up to four scenarios:
- PV only baseline
- PV + battery (input battery capacity in kWh; system checks KfW 442 eligibility)
- PV + battery + wallbox (input wallbox spec; system completes KfW 442 eligibility and calculates grant amount)
- Optional Mieterstrom scenario if applicable
Step 4: Financial Model Review (10 minutes)
Review the Amortisationsrechnung for each scenario:
- Verify electricity price assumption (default: current local residential tariff + 2.5%/year escalation)
- Verify EEG rate (pre-populated from Bundesnetzagentur table; check effective date)
- Confirm panel degradation rate (pre-populated from panel database)
- Confirm inverter replacement year and cost estimate
- Review KfW grant amounts and confirm they are applied to net investment basis
Step 5: Proposal Generation and Review (15–20 minutes)
Generate the German-language proposal. Review:
- Cover page: Angebotsnummer, Kundennummer, Bearbeitungsdatum, customer address
- System summary: kWp, kWh/year, Eigenverbrauch %, PR, specific yield
- EEG section: rate, tier calculation, 20-year lock statement, Volleinspeiser vs. Eigenverbrauchsanlage selection
- Amortisationsrechnung: all four scenarios, side-by-side comparison
- KfW section: eligibility statement, grant amount table, application timeline
- MaStR section: obligation statement, required data checklist, deadline
- Netzbetreiber section: operator name, notification requirement
- Förderanteil summary: all subsidies in one table
- Component specifications: panel, inverter, battery (if applicable), mounting system
- Warranty section: Produktgarantie and Lineare Leistungsgarantie for all components
Step 6: Delivery and Follow-Up
Send the proposal as a PDF with a covering email in German. Best practice for German solar sales:
- Send on a Tuesday–Thursday (German B2B communication convention)
- Follow up after 3 business days if no response
- Offer a Beratungsgespräch (consultation call) to walk through the Amortisationsrechnung — this is the most common request from German buyers who want to understand the financial model
Frequently Asked Questions
What must a solar proposal include in Germany?
A German solar proposal must include an EEG 2023-compliant feed-in tariff calculation showing the current Bundesnetzagentur rate for the relevant system size tier. It must include an Eigenverbrauch/Netzeinspeisung split based on load profile modeling, an Amortisationsrechnung (year-by-year payback calculation over 20–25 years), a Marktstammdatenregister registration obligation section, a KfW 442 battery grant eligibility check if storage is included, the applicable Netzbetreiber name and notification requirement, and a clear VAT status note (0% for eligible residential systems under §12 Abs. 3 UStG). For systems above 100 kWp, a Direktvermarktung disclosure is additionally required.
What is the current EEG feed-in tariff rate in Germany in 2026?
As of Q1 2026, the EEG Einspeisevergütung for partial-feed systems (Eigenverbrauchsanlage) is €0.0895/kWh for the first 10 kWp, €0.0745/kWh for the 10–40 kWp tier, and €0.0580/kWh for 40–100 kWp. Full-feed systems (Volleinspeiser) receive €0.1290/kWh for the first 10 kWp. These rates are set by the Bundesnetzagentur and adjusted on February 1 and August 1 each year. The rate applicable at commissioning is fixed for 20 years.
How does Solarpaket I affect solar proposals in Germany?
Solarpaket I (effective May 2024) simplified balcony power plant registration to a notification-only process, raised the AC output limit for Balkonkraftwerke to 800 W, introduced statutory grid connection response deadlines for Netzbetreiber, and expanded Mieterstrom eligibility to commercial buildings. For proposal teams, the most significant practical change is that project timeline commitments are now more reliable due to statutory Netzanschluss deadlines — proposals can include firmer installation timelines than was possible before Solarpaket I.
Is KfW 442 still available for solar+battery systems in Germany in 2026?
Yes. The KfW 442 “Solarstrom für Elektroautos” program is active in 2026. It provides grants for battery storage combined with EV home charging (Wallbox) installations at owner-occupied residences. Grant amounts range up to €10,200 depending on battery capacity and wallbox specifications. The application must be submitted before installation begins. KfW 270 (loan for PV systems) is a separate program — KfW 442 is specifically for the battery+wallbox combination.
Why do German solar proposals need to be in German?
German solar buyers — both residential and commercial — expect proposals in German for legal, practical, and commercial reasons. German contracts and technical documents are subject to German law; ambiguities in English-language technical specifications or financial projections create legal risk. Commercially, German buyers interpret an English-language proposal as evidence that the installer does not have genuine German-market experience. For residential clients, the Amortisationsrechnung and subsidy documentation must be readable without translation, as buyers share these documents with Steuerberater (tax advisors) and family financial decision-makers who may not read English.
What is Marktstammdatenregister and why must it be in proposals?
The Marktstammdatenregister (MaStR) is the Bundesnetzagentur’s mandatory registry for all energy generation and storage units in Germany. Every grid-connected PV system must be registered within one month of commissioning. Failure to register results in loss of EEG feed-in tariff eligibility — meaning the financial model in the proposal becomes invalid. Including a MaStR section in the proposal: (a) demonstrates the installer’s regulatory competence, (b) informs the buyer of their obligation before they are surprised at commissioning, and (c) allows the installer to offer MaStR registration as an included service, which is valued by buyers who are unfamiliar with the process.
Which solar proposal software works best for Germany?
The best solar proposal software for Germany integrates EEG 2023 feed-in tariff calculation (tiered by system size, auto-updated twice annually), Eigenverbrauch modeling from load profile data, automated Amortisationsrechnung with electricity price escalation, KfW 442 eligibility checking, Marktstammdatenregister documentation templates, and native German-language output with correct number and date formatting. SurgePV provides all of these features as an integrated platform — not as separate tools requiring manual data transfer — making it suited for German solar sales teams that need to produce compliant proposals at scale.
This article was written by Nirav Dhanani, CMO at Heaven Green Energy Limited, and edited by Rainer Neumann. EEG feed-in tariff rates cited are based on Bundesnetzagentur data effective Q1 2026. KfW program details are based on published KfW program conditions as of March 2026. Always verify current rates at bundesnetzagentur.de and kfw.de before issuing commercial proposals.



