Solar PV grants · District of Bad Tölz-Wolfratshausen

What does Wolfratshausen pay for your solar system?

Wolfratshausen pays up to €200 for plug-in solar.

Current Guideline: Version of February 2024, amended on 6 Nov 2024 · read on 2 November 2026

The city's page says (read on 2 Nov 2026) that the city has extended the programme; it names no end date.

  • Solar PV not funded special measures by individual decision only
  • Battery storage funded, amount per guideline redox flow and salt water only
  • Plug-in solar up to €200
München: Current München Aschheim: Current Feldkirchen: Current Garching: Current Gräfelfing: Budget used up Grünwald: Current Grünwald Höhenkirchen-Siegertsbrunn: Suspended Hohenbrunn: No longer funded Ismaning: Current Neubiberg: Current Ottobrunn: Current Planegg: Current Planegg Pullach: Current Pullach Unterföhring: Current Unterhaching: Current Unterschleißheim: Nothing found Baierbrunn: Deadline passed Putzbrunn: Current Taufkirchen: Suspended Oberschleißheim: Nothing found Aying: Nothing found Brunnthal: Nothing found Grasbrunn: Nothing found Haar: Nothing found Kirchheim: Nothing found Neuried: Nothing found Oberhaching: Nothing found Sauerlach: Nothing found Schäftlarn: Nothing found Straßlach-Dingharting: Nothing found Poing: Current Kirchseeon: Current Anzing: Older version Forstinning: Budget used up Vaterstetten: Nothing found Aßling: Nothing found Baiern: Nothing found Bruck: Nothing found Ebersberg: Nothing found Egmating: Nothing found Emmering: Nothing found Frauenneuharting: Nothing found Glonn: Nothing found Grafing: Nothing found Hohenlinden: Nothing found Markt Schwaben: Nothing found Moosach: Nothing found Oberpframmern: Nothing found Pliening: Nothing found Steinhöring: Nothing found Zorneding: Nothing found Feldkirchen-Westerham: Suspended Bernau am Chiemsee: Older version Rosenheim: Nothing found Wasserburg am Inn: Nothing found Stephanskirchen: Nothing found Kolbermoor: Nothing found Bad Aibling: Nothing found Prien am Chiemsee: Nothing found Raubling: Nothing found Bruckmühl: Nothing found Großkarolinenfeld: Nothing found Bad Endorf: Nothing found Brannenburg: Nothing found Rott am Inn: Nothing found Amerang: Nothing found Aschau im Chiemgau: Nothing found Babensham: Nothing found Breitbrunn am Chiemsee: Nothing found Chiemsee: Nothing found Edling: Nothing found Eggstätt: Nothing found Eiselfing: Nothing found Bad Feilnbach: Nothing found Flintsbach am Inn: Nothing found Frasdorf: Nothing found Griesstätt: Nothing found Gstadt am Chiemsee: Nothing found Halfing: Nothing found Schechen: Nothing found Höslwang: Nothing found Kiefersfelden: Nothing found Neubeuern: Nothing found Nußdorf am Inn: Nothing found Oberaudorf: Nothing found Pfaffing: Nothing found Prutting: Nothing found Ramerberg: Nothing found Riedering: Nothing found Rimsting: Nothing found Rohrdorf: Nothing found Samerberg: Nothing found Schonstett: Nothing found Söchtenau: Nothing found Soyen: Nothing found Tuntenhausen: Nothing found Vogtareuth: Nothing found Albaching: Nothing found Tegernsee: Current Holzkirchen: Nothing found Miesbach: Nothing found Weyarn: Nothing found Gmund am Tegernsee: Nothing found Bad Wiessee: Nothing found Kreuth: Nothing found Rottach-Egern: Nothing found Hausham: Nothing found Schliersee: Nothing found Waakirchen: Nothing found Warngau: Nothing found Fischbachau: Nothing found Irschenberg: Nothing found Otterfing: Nothing found Bayrischzell: Nothing found Valley: Nothing found Berglern: Nothing found Bockhorn: Nothing found Buch am Buchrain: Nothing found Dorfen: Nothing found Eitting: Nothing found Erding: Nothing found Finsing: Nothing found Forstern: Nothing found Isen: Nothing found Lengdorf: Nothing found Moosinning: Nothing found Neuching: Nothing found Oberding: Nothing found Ottenhofen: Nothing found Pastetten: Nothing found Sankt Wolfgang: Nothing found Walpertskirchen: Nothing found Wörth: Nothing found Allershausen: Nothing found Eching: Nothing found Fahrenzhausen: Nothing found Freising: Nothing found Hallbergmoos: Nothing found Hohenkammer: Nothing found Kranzberg: Nothing found Marzling: Nothing found Neufahrn bei Freising: Nothing found Vierkirchen: Current Bergkirchen: Nothing found Dachau: Nothing found Erdweg: Nothing found Haimhausen: Nothing found Hebertshausen: Nothing found Karlsfeld: Nothing found Markt Indersdorf: Nothing found Petershausen: Nothing found Röhrmoos: Nothing found Schwabhausen: Nothing found Sulzemoos: Nothing found Weichs: Nothing found Puchheim: Suspended Alling: Nothing found Eichenau: Nothing found Emmering: Nothing found Fürstenfeldbruck: Nothing found Germering: Nothing found Gröbenzell: Nothing found Maisach: Nothing found Olching: Nothing found Schöngeising: Nothing found Gauting: Deadline passed Seefeld: Current Seefeld Berg: Nothing found Feldafing: Nothing found Gilching: Nothing found Krailling: Nothing found Pöcking: Nothing found Starnberg: Nothing found Weßling: Nothing found Wörthsee: Nothing found Dietramszell: Nothing found Egling: Nothing found Geretsried: Nothing found Icking: Nothing found Münsing: Nothing found Aschau am Inn: Nothing found Gars am Inn: Nothing found Haag in Oberbayern: Nothing found Heldenstein: Nothing found Jettenbach: Nothing found Kirchdorf: Nothing found Kraiburg am Inn: Nothing found Maitenbeth: Nothing found Oberneukirchen: Nothing found Obertaufkirchen: Nothing found Rattenkirchen: Nothing found Rechtmehring: Nothing found Reichertsheim: Nothing found Schwindegg: Nothing found Taufkirchen: Nothing found Unterreit: Nothing found Waldkraiburg: Nothing found Altenmarkt an der Alz: Nothing found Chieming: Nothing found Engelsberg: Nothing found Grabenstätt: Nothing found Grassau: Nothing found Kienberg: Nothing found Nußdorf: Nothing found Obing: Nothing found Pittenhart: Nothing found Schnaitsee: Nothing found Seeon-Seebruck: Nothing found Staudach-Egerndach: Nothing found Tacherting: Nothing found Traunreut: Nothing found Trostberg: Nothing found Übersee: Nothing found Altötting: Older version Burghausen: Nothing found Burgkirchen an der Alz: Nothing found Emmerting: Nothing found Erlbach: Nothing found Feichten an der Alz: Nothing found Garching an der Alz: Nothing found Haiming: Nothing found Halsbach: Nothing found Kastl: Nothing found Kirchweidach: Nothing found Marktl: Nothing found Mehring: Nothing found Neuötting: Nothing found Perach: Nothing found Pleiskirchen: Nothing found Reischach: Nothing found Stammham: Nothing found Teising: Nothing found Töging am Inn: Nothing found Tüßling: Nothing found Tyrlaching: Nothing found Unterneukirchen: Nothing found Winhöring: Nothing found Bad Heilbrunn: Nothing found Bad Tölz: Nothing found Benediktbeuern: Nothing found Bichl: Nothing found Eurasburg: Nothing found Gaißach: Nothing found Greiling: Nothing found Jachenau: Nothing found Kochel am See: Nothing found Königsdorf: Nothing found Lenggries: Nothing found Reichersbeuern: Nothing found Sachsenkam: Nothing found Schlehdorf: Nothing found Wackersberg: Nothing found Ainring: Nothing found Anger: Nothing found Bad Reichenhall: Nothing found Bayerisch Gmain: Nothing found Berchtesgaden: Details open Bischofswiesen: Current Freilassing: Nothing found Laufen: Nothing found Marktschellenberg: Nothing found Piding: Older version Ramsau bei Berchtesgaden: Nothing found Saaldorf-Surheim: Nothing found Schneizlreuth: Nothing found Schönau am Königssee: Nothing found Teisendorf: Nothing found Altomünster: Nothing found Odelzhausen: Current Pfaffenhofen an der Glonn: Nothing found Hilgertshausen-Tandern: Nothing found Adelschlag: Nothing found Altmannstein: Nothing found Beilngries: Nothing found Böhmfeld: Nothing found Buxheim: Nothing found Denkendorf: Nothing found Dollnstein: Nothing found Egweil: Nothing found Eichstätt: Older version Eitensheim: Nothing found Gaimersheim: Current Großmehring: Nothing found Hepberg: Nothing found Hitzhofen: Nothing found Kinding: Nothing found Kipfenberg: Nothing found Kösching: Nothing found Lenting: Nothing found Mindelstetten: Nothing found Mörnsheim: Nothing found Nassenfels: Nothing found Oberdolling: Nothing found Pförring: Nothing found Pollenfeld: Nothing found Schernfeld: Nothing found Stammham: Nothing found Titting: Nothing found Walting: Nothing found Wellheim: Nothing found Wettstetten: Nothing found Fraunberg: Nothing found Hohenpolding: Nothing found Inning am Holz: Nothing found Kirchberg: Nothing found Langenpreising: Nothing found Steinkirchen: Nothing found Taufkirchen (Vils): Nothing found Wartenberg: Nothing found Attenkirchen: Nothing found Au in der Hallertau: Nothing found Rudelzhausen: Nothing found Gammelsdorf: Nothing found Haag an der Amper: Nothing found Hörgertshausen: Nothing found Kirchdorf an der Amper: Current Langenbach: Nothing found Mauern: Nothing found Moosburg an der Isar: Older version Nandlstadt: Nothing found Paunzhausen: Nothing found Wang: Nothing found Wolfersdorf: Nothing found Zolling: Nothing found Adelshofen: Nothing found Althegnenberg: Nothing found Egenhofen: Nothing found Grafrath: Nothing found Hattenhofen: Nothing found Jesenwang: Nothing found Kottgeisering: Nothing found Landsberied: Nothing found Mammendorf: Nothing found Mittelstetten: Nothing found Moorenweis: Nothing found Oberschweinbach: Nothing found Türkenfeld: Nothing found Bad Kohlgrub: Nothing found Bad Bayersoien: Nothing found Eschenlohe: Nothing found Ettal: Nothing found Farchant: Nothing found Garmisch-Partenkirchen: Nothing found Grainau: Nothing found Großweil: Nothing found Krün: Nothing found Mittenwald: Nothing found Murnau am Staffelsee: Nothing found Oberammergau: Nothing found Oberau: Nothing found Ohlstadt: Nothing found Riegsee: Nothing found Saulgrub: Nothing found Schwaigen: Nothing found Seehausen am Staffelsee: Nothing found Spatzenhausen: Nothing found Uffing am Staffelsee: Nothing found Unterammergau: Nothing found Wallgau: Nothing found Apfeldorf: Nothing found Denklingen: Nothing found Dießen am Ammersee: Older version Eching am Ammersee: Nothing found Egling an der Paar: Nothing found Eresing: Nothing found Finning: Nothing found Fuchstal: Nothing found Geltendorf: Nothing found Greifenberg: Nothing found Hofstetten: Nothing found Hurlach: Nothing found Igling: Nothing found Kaufering: Details open Kinsau: Nothing found Landsberg am Lech: Nothing found Obermeitingen: Nothing found Penzing: Nothing found Vilgertshofen: Nothing found Prittriching: Nothing found Reichling: Nothing found Rott: Nothing found Scheuring: Nothing found Schondorf am Ammersee: Nothing found Schwifting: Nothing found Pürgen: Nothing found Thaining: Nothing found Unterdießen: Nothing found Utting am Ammersee: Nothing found Weil: Nothing found Windach: Details open Ampfing: Nothing found Buchbach: Nothing found Egglkofen: Nothing found Erharting: Nothing found Lohkirchen: Nothing found Mettenheim: Nothing found Mühldorf am Inn: Nothing found Neumarkt-Sankt Veit: Nothing found Niederbergkirchen: Nothing found Niedertaufkirchen: Nothing found Oberbergkirchen: Nothing found Polling: Nothing found Schönberg: Nothing found Zangberg: Nothing found Aresing: Nothing found Berg im Gau: Nothing found Bergheim: Nothing found Brunnen: Nothing found Burgheim: Nothing found Ehekirchen: Nothing found Gachenbach: Nothing found Karlshuld: Older version Karlskron: Nothing found Langenmosen: Nothing found Neuburg an der Donau: Current Oberhausen: Nothing found Rennertshofen: Current Rohrenfels: Nothing found Schrobenhausen: Older version Königsmoos: Nothing found Waidhofen: Nothing found Weichering: Nothing found Baar-Ebenhausen: Older version Ernsgaden: Nothing found Geisenfeld: Nothing found Gerolsbach: Nothing found Hettenshausen: Nothing found Hohenwart: Nothing found Ilmmünster: Nothing found Jetzendorf: Nothing found Manching: Nothing found Münchsmünster: Nothing found Pfaffenhofen an der Ilm: Nothing found Pörnbach: Nothing found Reichertshausen: Nothing found Reichertshofen: Nothing found Rohrbach: Nothing found Scheyern: Nothing found Schweitenkirchen: Nothing found Vohburg an der Donau: Older version Wolnzach: Nothing found Andechs: Nothing found Herrsching am Ammersee: Nothing found Inning am Ammersee: Nothing found Tutzing: Nothing found Bergen: Nothing found Fridolfing: Current Inzell: Nothing found Kirchanschöring: Nothing found Marquartstein: Nothing found Palling: Nothing found Petting: Nothing found Reit im Winkl: Nothing found Ruhpolding: Nothing found Schleching: Nothing found Siegsdorf: Nothing found Surberg: Nothing found Taching am See: Nothing found Tittmoning: Nothing found Traunstein: Suspended Unterwössen: Nothing found Vachendorf: Nothing found Waging am See: Nothing found Wonneberg: Nothing found Altenstadt: Nothing found Antdorf: Nothing found Bernbeuren: Nothing found Bernried am Starnberger See: Nothing found Böbing: Nothing found Burggen: Nothing found Eberfing: Nothing found Eglfing: Nothing found Habach: Nothing found Hohenfurch: Nothing found Hohenpeißenberg: Nothing found Huglfing: Nothing found Iffeldorf: Older version Iffeldorf Ingenried: Nothing found Oberhausen: Nothing found Obersöchering: Nothing found Pähl: Nothing found Peißenberg: Nothing found Peiting: Older version Penzberg: Nothing found Polling: Nothing found Prem: Nothing found Raisting: Nothing found Rottenbuch: Nothing found Schongau: Nothing found Schwabbruck: Nothing found Schwabsoien: Nothing found Seeshaupt: Nothing found Sindelsdorf: Nothing found Steingaden: Nothing found Weilheim in Oberbayern: Nothing found Wessobrunn: Nothing found Wielenbach: Nothing found Wildsteig: Nothing found Ingolstadt: Nothing found Wolfratshausen
programme, current programme, older version or details open nothing found

What would you get in Wolfratshausen?

What your roof can yield in Wolfratshausen: solar roof check →

7.7 ct/kWh, 20 yrs Roof Battery House Grid

What you would get in Wolfratshausen

Set what you are planning. We calculate with the municipality's guideline.

Plug-in solarup to €200

Totalup to €200

"Up to": the municipality pays a share of the cost. Enter the cost from your quote for the exact amount.

No guarantee. The municipality's guideline is what counts, and budgets are limited.

Battery chemistry

For battery storage Wolfratshausen pays only for redox flow and saltwater: €500 per kWh. The usual lithium iron phosphate (LFP) storage gets nothing. In our data no other municipality has this rule. Here is what can be shown about the three technologies.

What the market lists

The guideline itself points to the market overview of C.A.R.M.E.N. (Centrales Agrar-Rohstoff Marketing- und Energie-Netzwerk e.V., Straubing). As of July 2026 it lists 480 systems from 23 providers. 1

  • 424 Lithium iron phosphate (LFP) not funded by the city
  • 52 other lithium types not funded by the city
  • 4 Redox flow the list’s four entries are containers of 120 to 1,600 kWh from one maker
  • 0 Saltwater no entry in the list

The list is voluntary and holds manufacturers’ figures. It says nothing about what else is offered on the market.

Three technologies compared

Space and weight

Lithium iron phosphate not funded

Home storage of 5 to 20 kWh weighs about 15 kg per kWh at the median (65 entries). The energy density is 139 Wh per litre at the median (138 entries). 1

Redox flow funded

Prolux’s Storac home storage (6 kWh) is about 2 m high, 60 cm wide and weighs 584 kg filled, about 97 kg per kWh. The containers in the market overview give 104 Wh per litre (two entries). 21

Saltwater funded

Our sources give no size or weight. 4

Lifetime

Lithium iron phosphate not funded

6,000 cycles at the median (396 entries, from 3,500 to 10,000). For the capacity left after 15 years the makers assume 70 % at the median (106 entries). 1

Redox flow funded

The four containers in the market overview give 10,000 cycles. Prolux claimed 20 to 30 years of stable performance for Storac, but no cycles. The device was recalled (report of 5 December 2025), mainly on cost grounds: the service it needs did not pay for a discontinued product. 123

Saltwater funded

BlueSky Energy stated in a reply under the 2018 article: 5,000 cycles at 80 % depth of discharge, then about 70 % of the capacity. The maker went bankrupt in 2022. 45

Safety

Lithium iron phosphate not funded

Our sources say nothing on this that we can prove. Ask for the product’s test report.

Redox flow funded

The electrolyte is water-based (vanadium). Prolux admitted isolated leaks in early series and named one documented incident with smoke in Switzerland; later devices got a drip tray. 23

Saltwater funded

According to the maker neither flammable nor explosive, and non-toxic. That is a manufacturer’s statement from 2018. 4

Manufacturers’ figures unless noted otherwise.

Clear this up before you apply

The city funds only these two technologies and wants the application before the purchase. Ask its climate protection and energy management (tel. +49 8171 214-393, umwelt@wolfratshausen.de) which product it accepts, and get the maker’s warranty and service in writing.

How it works in Wolfratshausen

Plug-in solar: you may apply after buying.

  1. Battery: apply with a quote before work starts and before you buy; start only after written approval, then six months to finish
  2. After installation hand in the final invoice and proof of payment unasked; the battery must run for ten years
  3. Plug-in solar: buy and install first, then apply within three months of the invoice date, by email or at the town hall; keep it running for three years
  4. Processed once the documents are complete; there is no legal claim
  5. Cannot be combined with other public grants (federal, state, KfW)
  6. Rooftop PV: only as a special measure by individual decision; systems for which the federal or state governments have funding ready are excluded

Your plan

So no deadline slips, even if the build takes longer: enter a date, the deadline appears at once, and your calendar reminds you a week ahead.

Time to build

Finish by enter a date below

per the guideline, 6 months from the decision

Checklist to tick off

One page with the amounts, your dates and every step.

Checklist to tick off
https://pv.skysolar.de/en/subsidies/wolfratshausen/

Solar grant Wolfratshausen

Solar grant programme · Version of February 2024, amended on 6 Nov 2024 · read on 2 November 2026

  • Solar PV not funded
  • Battery storage funded, amount per guideline
  • Plug-in solar up to €200

Important: For a battery you apply before buying and start only after written approval. For plug-in solar you buy and install first and apply afterwards, within three months of the invoice date at the latest.

  1. Apply
  2. Approval
  3. Order
  4. Build
  5. Paid

Your dates

Decision received on Finish by
Reminder on Note

Steps to tick off

  • Battery: apply with a quote before work starts and before you buy; start only after written approval, then six months to finish
  • After installation hand in the final invoice and proof of payment unasked; the battery must run for ten years
  • Plug-in solar: buy and install first, then apply within three months of the invoice date, by email or at the town hall; keep it running for three years
  • Processed once the documents are complete; there is no legal claim
  • Cannot be combined with other public grants (federal, state, KfW)
  • Rooftop PV: only as a special measure by individual decision; systems for which the federal or state governments have funding ready are excluded

Notes

The municipality’s grant page: wolfratshausen.de · No guarantee. The municipality's guideline is what counts, and budgets are limited.

Questions about your system: Sky Solar, 089 200 679 23

What fits on the roofs in Wolfratshausen

Our solar roof check run over 380 of the roughly 3,800 detached, two-family, semi-detached and terraced houses in Wolfratshausen, with dormers, chimneys and the shade of neighbouring houses and trees.

modules on a typical house
36
half of the houses: 28 to 48
electricity a year
15,000 kWh
with 17.6 kWp
output lost to shade
0.1 %
from trees and neighbouring houses

A typical house in Wolfratshausen takes 36 modules; the middle value across the 24 towns around Munich with a page of their own is 33.

This counts the house alone. For 33 % of the houses a garage or annex can be planned too: 8 more modules in the middle.

Where the roofs face

  • south 27 %
  • east or west 39 %
  • north or flat 34 %

With a home battery

With 4,500 kWh used a year, a typical house in Wolfratshausen covers about 45 % of it from the panels alone. A battery raises the part from your own roof:

With a 10 kWh battery the house would have needed no power from the grid on 256 days in 2025.

Your own roof in the solar roof check → Estimate from the 3D building model (LoD2, Bavarian Surveying Administration, CC BY 4.0), output per direction from PVGIS; battery figures with the roof faces of a house from the middle of the town and German Weather Service measurements for 2025. Your roof may differ. As of 2 November 2026.

What 10 kWp make here in a year

Facing south, 35° tilt, figures for Wolfratshausen (PVGIS): about 11,440 kWh a year, 490 kWh in December, 1,260 kWh in June.

What the neighbours would pay

For 10 kWp with an 8 kWh battery and a wallbox. It is always the municipality where the system is that counts.

Frequent questions

Is there a grant for solar PV in Wolfratshausen?

not funded (special measures by individual decision only)

Does Wolfratshausen fund home batteries (battery storage)?

only redox-flow and saltwater batteries: €500 per kWh, at most 8 kWh or €4,000 per building

Does Wolfratshausen fund plug-in solar?

30 % of the net total investment cost, at most €200 (one device per household; a battery with it is allowed; the maximum stays €200)

When do I have to apply?

For a battery you apply before buying and start only after written approval. For plug-in solar you buy and install first and apply afterwards, within three months of the invoice date at the latest.

How many solar modules fit on a house in Wolfratshausen?

The middle value is 36 modules with 17.6 kWp, making around 15,000 kWh a year; half of the houses take 28 to 48 modules. With a 10 kWh battery and 4,500 kWh used a year, about 93 % of the power comes from your own roof. Worked out over 380 houses in Wolfratshausen.

What is there besides the municipality?

Everywhere in Germany: the KfW loan 270 for system and battery through your bank, and 0 % VAT on panels, inverters and batteries up to 30 kWp. The Free State of Bavaria pays no grant. But in Wolfratshausen, using other public funding (federal, state, KfW) at the same time rules out the city's grant; the city excludes stacking.

No guarantee

No guarantee; the municipality's guideline is what counts.

Is something out of date?

We know the programme

In the first consultation we plan your system so that the Wolfratshausen grant fits, and tell you when the application has to go in.

Free consultation Solar in Munich and around →