Back to Blog
solar software 22 min read

Solar Proposal Software Germany 2026: EEG Compliance & German Market Features

Solar proposal software Germany: EEG 2023 feed-in tariffs, Eigenverbrauch splits, KfW 442 grants, Marktstammdatenregister docs — all in one German-language proposal.

Nirav Dhanani

Written by

Nirav Dhanani

Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Content Head · SurgePV

Published ·Updated

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 ItemStatusImpact on Proposals
EEG 2023 feed-in tariff (Einspeisevergütung)ActiveMust quote current Bundesnetzagentur rate by system size tier
VAT 0% on residential PV (≤30 kWp)ActiveProposals must reflect zero-VAT pricing — quoting gross prices for eligible systems is an error
Solarpaket I balcony PV simplificationActive (May 2024)Registration via simplified online form; proposals for balcony systems need simplified MaStR note
Marktstammdatenregister (MaStR) mandatoryActiveAll grid-connected PV must be registered; proposals must note obligation and timeline
KfW 442 “Solarstrom für Elektroautos” grantActiveBattery + 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) surchargeActiveAvailable for rooftop PV supplying tenants; separate metering and billing calculation required
Netzanschlussbegehren simplified processActiveGrid 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

  1. 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
  2. Eigenverbrauch/Netzeinspeisung split — Projected percentage of annual generation used on-site vs. exported to the grid, based on actual load profile modeling
  3. Marktstammdatenregister registration note — Explanation of the MaStR registration obligation, the timeline (within one month of commissioning), and who is responsible (installer or owner)
  4. Netzbetreiber notification requirement — Documentation that the grid operator must be notified before commissioning; include the responsible Netzbetreiber name for the installation address
  5. 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)
  6. 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

  1. 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
  2. KfW 442 eligibility check — Whether the proposed system qualifies for the “Solarstrom für Elektroautos” grant, with grant amount estimate and application process note
  3. 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)
  4. Shading analysis with Verschattungsberechnung — German buyers expect quantified shading impact, not qualitative descriptions. SurgePV’s shadow analysis calculates this automatically from satellite data
  5. Technical specifications in metric — kWp, kWh/year, specific yield (Ertrag) in kWh/kWp, performance ratio (PR), all German-standard metrics
  6. Warranty documentation — Product warranty (Produktgarantie) and linear performance warranty (Lineare Leistungsgarantie) stated explicitly, not embedded in footnotes
  7. 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 TierFeed-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 SizeFull 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:

  1. Total annual generation = System size (kWp) × specific yield (kWh/kWp) for the installation location
  2. Eigenverbrauchsanteil = Annual generation × Eigenverbrauch percentage (from load profile modeling)
  3. Eigenverbrauch savings = Eigenverbrauchsanteil × local electricity tariff (Haushaltsstrompreis) — currently averaging €0.29–€0.34/kWh for German residential customers
  4. Netzeinspeisung = Annual generation × (1 − Eigenverbrauch percentage)
  5. Feed-in revenue = Netzeinspeisung × applicable EEG rate (tiered by system size)
  6. 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 TypeTypical Eigenverbrauch RangePrimary Driver
Residential (no EV, no battery)25–35%Daytime occupancy pattern
Residential + battery storage55–75%Battery shifts evening and night load
Residential + EV (home charging)40–55%EV charging from solar during day
Residential + battery + EV70–85%Maximum local consumption
SME commercial (office hours)50–70%Daytime consumption matches generation
Industrial (multi-shift)65–80%Extended operating hours
Agricultural30–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):

YearGeneration (kWh)Eigenverbrauch (kWh)EV Savings (€)FiT Revenue (€)Annual Benefit (€)Cumulative Benefit (€)
110,5003,990€1,237€583€1,820€1,820
210,3953,950€1,274€601€1,875€3,695
89,8513,743€1,297€619€1,916€14,760
99,7523,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:

ComponentGrant 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:

  1. 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.”
  2. Provides the grant estimate with the correct calculation
  3. Explains the application timeline: application must precede installation; KfW approval typically takes 2–4 weeks
  4. Notes the installer’s role: certified installer (Fachunternehmen) must countersign the KfW application
  5. 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 Demo

No 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 TermCorrect German TermCommon Mistake
Feed-in tariffEinspeisevergütung”Einspeisung” alone (too vague)
Self-consumptionEigenverbrauch”Selbstverbrauch” (rarely used in EEG context)
Grid exportNetzeinspeisung”Netzrückspeisung” (incorrect for residential)
Payback periodAmortisationszeit / Amortisationsdauer”Payback” (English, not used in German proposals)
Performance ratioLeistungsverhältnis (PR)“Performance Ratio” (acceptable in technical annex)
Specific yieldSpezifischer Ertrag”Yield” (English, incorrect)
Commissioning dateInbetriebnahmedatum”Startdatum” (incorrect)
Grid operatorNetzbetreiber”Grid provider” (English, incorrect)
Building permitBaugenehmigung”Permit” (English, incorrect)
Meter pointZä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:

  1. EEG rate lookup by system size tier and commissioning date
  2. Eigenverbrauch modeling from load profile data
  3. Amortisationsrechnung with electricity price escalation
  4. KfW 442 eligibility logic (battery capacity, wallbox specs, property type)
  5. MaStR documentation templating
  6. Regional Bundesland grant database
  7. Solarpaket I timeline integration for project scheduling
  8. 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:

  1. Flat rate: User enters an estimated percentage (fast, for early-stage quotes)
  2. BDEW load profile: User selects customer sector (residential H0, commercial G0–G6, agricultural L0) and the system models hourly generation vs. load profile matching
  3. 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)

FeatureSurgePVGeneric International ToolsGerman-Only Local Tools
EEG 2023 feed-in tariff calculation (tiered)Native, auto-updatedManual entry or pluginNative
Eigenverbrauch modeling (load profile)3 methods including smart meter uploadFlat % onlyVaries (typically basic)
Amortisationsrechnung (25-year)Automated with degradation, escalation, inverter replacementManual or limitedAutomated
KfW 442 eligibility checkIntegrated eligibility logicNot availablePartial
Marktstammdatenregister documentationStandard section, German legal languageNot availableVaries
German number/date formattingNativeRequires manual correctionNative
German language outputNative German templatesTranslation layerNative
Multi-scenario comparison (up to 4)SupportedTypically 1–2Varies
Solarpaket I project timelineIntegratedNot availableVaries
Mieterstrom calculationSupportedNot availablePartial
Regional Bundesland grantsDatabase includedNot availableVaries
3D shading analysis (Verschattungsanalyse)Integrated with proposalSeparate toolSeparate tool
EV/battery/wallbox scenario modelingIntegratedNot availablePartial
CRM and lead tracking integrationNativeVariesLimited
Multi-language (DE/AT/CH variants)SupportedNot availableGermany 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.

About the Contributors

Author
Nirav Dhanani
Nirav Dhanani

Co-Founder · SurgePV

Nirav Dhanani is Co-Founder of SurgePV and Chief Marketing Officer at Heaven Green Energy Limited, where he oversees marketing, customer success, and strategic partnerships for a 1+ GW solar portfolio. With 10+ years in commercial solar project development, he has been directly involved in 300+ commercial and industrial installations and led market expansion into five new regions, improving win rates from 18% to 31%.

Editor
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week — no spam.

No spam · Unsubscribe anytime