Navigation überspringen Sitemap anzeigen

Staatliche Förderungen für Ihre energetische Sanierung

Die Bundesförderung für effiziente Gebäude (BEG) bündelt staatliche Zuschüsse und Kredite für energetische Modernisierungen und wird von zwei Institutionen organisiert: dem Bundesamt für Wirtschaft und Ausfuhrkontrolle (BAFA) und der KfW-Bank. Für viele Förderprogramme ist die Einbindung eines zertifizierten Energieeffizienz-Experten Voraussetzung und erleichtert Ihnen die erfolgreiche Antragstellung. 

Welche Förderungen gibt es?

  • Einzelmaßnahmen (BEG-EM)
    Förderung z. B. für Dämmung, Fenster- oder Heizungstausch.
  • Wohngebäude-Sanierung (BEG-WG)
    Förderung mit Tilgungszuschuss über die KfW bei Komplettmodernisierungen.
  • Energieberatung & Planung
    Begleitende Leistungen, wie Nachweise oder ein individueller Sanierungsfahrplan, können ebenfalls gefördert werden.

Wichtig: Förderung darf erst vor Beginn der Maßnahmen beantragt werden. Anträge werden abgelehnt, wenn Maßnahmen schon begonnen haben

So läuft die Fördermittel-Beantragung ab

Staatliche Fördermittel können Sie nicht „einfach so“ erhalten – es braucht einen strukturierten Ablauf mit den richtigen Nachweisen. Wir unterstützen Sie von der Antragstellung bis zur Auszahlung.

Nachweise für Ihre Förderung

Für die Antragstellung sind je nach Förderart bestimmte Nachweise notwendig:

  • BAFA (BEG-EM)
    Technische Projektbeschreibung (TPB) & Technischer Projektnachweis (TPN).
  • KfW (BEG-EM / BEG-WG)
    Bestätigung zum Antrag (BzA) und Bestätigung nach Durchführung (BnD).

Für diese Nachweise gibt es bis zu 50 % Förderung der Beratungskosten.

Kontakt aufnehmen

Ablauf Schritt für Schritt

BAFA-Förderung (Einzelmaßnahmen)

1. Energieeffizienz-Experten beauftragen
Wir erstellen die nötigen technischen Unterlagen und prüfen Ihre Angebote.

2.Vertrag mit Fachbetrieb abschließen
Dieser muss eine aufschiebende Bedingung zur Förderzusage enthalten.

3. Förderantrag stellen
Mit TPB und Vertrag im BAFA-Portal.

4. Zuwendungsbescheid abwarten
Nach positiver Prüfung erhalten Sie den Bescheid.

5. Maßnahme durchführen

6. Nachweis einreichen & Auszahlung erhalten
Nach Abschluss reichen wir den TPN mit der Schlussrechnung ein.

Sie haben Fragen? Nehmen Sie jetzt Kontakt auf!

0170 7166 196

KfW-Zuschuss bzw. -Kredit
Für Heizungs- oder Effizienzhaus-Förderungen:

  1. Beratung und Bestätigung zum Antrag (BzA) einholen.
  2. Fachvertrag abschließen.
  3. KfW-Antrag stellen (Portal oder über Hausbank).
  4. Nach erfolgreicher Prüfung: Maßnahme durchführen.
  5. Nachweis hochladen (BnD) und Zuschuss/Kredit erhalten.

    Unser Angebot für Sie Wir begleiten Sie professionell bei:

    • der Auswahl der passenden Förderprogramme
    • der Erstellung aller notwendigen Nachweise
    • der Antragstellung und Kommunikation mit BAFA/KfW
    • der Organisation und Prüfung Ihrer Unterlagen

    So sichern Sie sich maximale Förderbeträge bei möglichst geringem Aufwand.

    Fördermittelrechner

    Geplante Maßnahmen

    Gebäudehülle
    Heizsystem
    Weitere Maßnahmen

    Angabe Gebäudedaten

    Rechner ist bereit. Wählen Sie Maßnahmen und klicken Sie auf "Berechnen".
    '; return; } // Inputs const wohnflaeche = parseFloat((document.getElementById('wohnflaeche')?.value||"").replace(',', '.')) || 0; const vollgeschosse = parseInt(document.getElementById('vollgeschosse')?.value) || 1; const fenster = parseInt(document.getElementById('fensteranzahl')?.value) || 0; const heizkoerperAnzahl = parseInt(document.getElementById('heizkoerperanzahl')?.value) || 0; const bj_heizung = parseInt(document.getElementById('baujahr_heizung')?.value) || 0; const dachform = document.getElementById('dachform')?.value || ''; const jahr = new Date().getFullYear(); const dachFaktor = (dachform==='flachdach'?1 : (dachform==='pultdach'?1.2 : (dachform==='satteldach'?1.5:1))); // base costs const heizkoerperKostenTotal = heizkoerperAnzahl * 450; const fussbodenKostenTotal = wohnflaeche * 85; // variant containers let outISFP = `
    Ergebnis mit iSFP (20% Gebäudehülle / 55% Wärmeerzeuger)
    `; let outOHNE = `
    Ergebnis ohne iSFP (15% Gebäudehülle / 55% Wärmeerzeuger)
    `; let sumKostenISFP = 0, sumFörderISFP = 0; let sumKostenOHNE = 0, sumFörderOHNE = 0; // helper to add measure lines; for iSFP and OHNE we show their respective Förderungen. function pushMeasure(name, kosten, fo_i, fo_o, hintForBoth=false, hintText=''){ // iSFP block: show cost, fo_i, cost after fo_i if(hintForBoth && hintText){ outISFP += `
    ${name}
    ${hintText}
    `; outOHNE += `
    ${name}
    ${hintText}
    `; } else { const kostenNachISFP = Math.max(0, kosten - (fo_i||0)); outISFP += `
    ${name}
    Kosten: ${formatEuro(kosten)}
    Förderung (mit iSFP): ${formatEuro(fo_i)}
    Kosten nach Förderung (mit iSFP): ${formatEuro(kostenNachISFP)}
    `; outOHNE += `
    ${name}
    Kosten: ${formatEuro(kosten)}
    Förderung (ohne iSFP): ${formatEuro(fo_o)}
    `; } sumKostenISFP += kosten; sumFörderISFP += fo_i || 0; sumKostenOHNE += kosten; sumFörderOHNE += fo_o || 0; } // flags to ensure single Hinweis messages if rest not förderfähig let heizRestNichtFörderHinweisErschienen = false; let fussRestNichtFörderHinweisErschienen = false; /* -------- Gebäudehülle (limits applied per measure) -------- */ const max_iSFP = 60000; const max_OHNE = 30000; if(selected.includes('daemmung-dach')){ const kosten = wohnflaeche * 280 * dachFaktor / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Dämmung Dach (inkl. Neueinkleidung)', kosten, fo_i, fo_o); } if(selected.includes('daemmung-geschossdecke')){ const kosten = wohnflaeche * 110 * 0.9 / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Dämmung oberste Geschossdecke', kosten, fo_i, fo_o); } if(selected.includes('daemmung-aussenmauerwerk')){ const kosten = wohnflaeche * 180 / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Dämmung Außenmauerwerk', kosten, fo_i, fo_o); } if(selected.includes('einblasdaemmung')){ const kosten = wohnflaeche * 140 / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Einblasdämmung Außenwand', kosten, fo_i, fo_o); } if(selected.includes('daemmung-kellerdecke')){ const kosten = wohnflaeche * 90 / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Dämmung Kellerdecke', kosten, fo_i, fo_o); } if(selected.includes('daemmung-bodenplatte')){ const kosten = wohnflaeche * 110 / (vollgeschosse || 1); const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Dämmung Bodenplatte', kosten, fo_i, fo_o); } if(selected.includes('fenster-austausch')){ const kosten = fenster * 720; const fo_i = Math.min(kosten * 0.20, max_iSFP); const fo_o = Math.min(kosten * 0.15, max_OHNE); pushMeasure('Fenster Austausch', kosten, fo_i, fo_o); } /* -------- Heizsystem -------- - First: check if Wärmepumpe or Fernwärme chosen and apply extra 55% cap - Then rest: only funded if Baujahr condition true (age >2 && 0) ? (jahr - bj_heizung) : null; const foEligibleByAge = (alter !== null) && (alter > 2) && (alter 0){ // extra part: 55% always (independent of age) const fo_extra = extraHeizkoerper * 0.55; pushMeasure(hatWP ? 'Heizkörper (Extra-Förderung über Wärmepumpe, bis 5.000 €)' : 'Heizkörper (Extra-Förderung)', extraHeizkoerper, fo_extra, fo_extra); } if(restHeizkoerper > 0){ if(foEligibleByAge){ const fo_i = restHeizkoerper * 0.20; const fo_o = restHeizkoerper * 0.15; pushMeasure('Heizkörper - restlicher Anteil', restHeizkoerper, fo_i, fo_o); } else { // not eligible => show only cost + one hint (in both blocks) // add measure with hint text pushMeasure('Heizkörper - restlicher Anteil', restHeizkoerper, 0, 0, true, 'Aufgrund des Baujahrs der Anlage nicht förderfähig'); heizRestNichtFörderHinweisErschienen = true; } } } // 2) Fußbodenheizung if(selected.includes('fussbodenheizung')){ // if extra from Fernwärme applies to Fußboden if(extraFussboden > 0){ const fo_extra = extraFussboden * 0.55; pushMeasure(hatFern ? 'Fußbodenheizung (Extra-Förderung über Fernwärme, bis 18.000 €)' : 'Fußbodenheizung (Extra-Förderung)', extraFussboden, fo_extra, fo_extra); } if(restFussboden > 0){ if(foEligibleByAge){ const fo_i = restFussboden * 0.20; const fo_o = restFussboden * 0.15; pushMeasure('Fußbodenheizung - restlicher Anteil', restFussboden, fo_i, fo_o); } else { pushMeasure('Fußbodenheizung - restlicher Anteil', restFussboden, 0, 0, true, 'Aufgrund des Baujahrs der Anlage nicht förderfähig'); fussRestNichtFörderHinweisErschienen = true; } } } // 3) Wärmepumpe (fixed) if(hatWP){ const kosten = 25000; const fo = kosten * 0.55; pushMeasure('Installation Luft-Wasser-Wärmepumpe', kosten, fo, fo); } // 4) Fernwärme-Übergabestation (fixed) if(hatFern){ const kosten = 12000; const fo = Math.min(kosten * 0.55, 30000); // keep consistent with previous cap idea pushMeasure('Installation Fernwärme-Übergabestation', kosten, fo, fo); } // Photovoltaik if(selected.includes('photovoltaik')){ const kosten = 15000; pushMeasure('Photovoltaik-Anlage inkl. Batteriespeicher', kosten, 0, 0, true, 'Hinweis: wird bereits über MwSt.-Befreiung gefördert'); } // Totals: close blocks with summaries // Summary for iSFP (Kosten nach Förderung based on iSFP) outISFP += `
    Gesamtkosten (Summe aller Maßnahmen): ${formatEuro(sumKostenISFP)}
    Gesamtförderung (mit iSFP): ${formatEuro(sumFörderISFP)}
    Kosten nach Förderung (mit iSFP): ${formatEuro(Math.max(0, sumKostenISFP - sumFörderISFP))}
    `; outISFP += `
    `; // close block // Summary for OHNE outOHNE += `
    Gesamtkosten (Summe aller Maßnahmen): ${formatEuro(sumKostenOHNE)}
    Gesamtförderung (ohne iSFP): ${formatEuro(sumFörderOHNE)}
    Kosten nach Förderung (mit iSFP als Referenz): ${formatEuro(Math.max(0, sumKostenISFP - sumFörderISFP))}
    `; outOHNE += `
    `; // final render (both boxes shown immediately) ergebnis.innerHTML = outISFP + outOHNE; } /* initial */ updateFormVisibility();

    Bereit den nächsten Schritt zu gehen? Nehmen Sie Kontakt auf!

    zum Kontaktformular Ausweis anfragen
    Zum Seitenanfang