Mietanpassungs-Rechner DE¶
Index, Modernisierung oder Mietspiegel — welche Erhoehung ist zulaessig?
Status: done | Phase: vor-go-live | Aktualisiert: 2026-03-23
Aktueller Stand¶
Implementiert in Sprint 2 als Feature 2.1. Berechnet die zulaessige Mieterhoehung fuer drei Varianten des deutschen Mietrechts und validiert automatisch gegen Mietpreisbremse und Kappungsgrenze aus Sprint 1.
Drei Varianten¶
| Variante | Rechtsgrundlage | Berechnung |
|---|---|---|
| Indexmiete | Par. 557b BGB | Alte Miete x (neuer VPI / alter VPI). VPI-Daten von Destatis (2020=100). |
| Modernisierung | Par. 559 BGB | 8% der Modernisierungskosten pro Jahr auf die Jahresmiete. Abzug: ersparte Instandsetzungskosten. |
| Vergleichsmiete | Par. 558 BGB | Erhoehung bis zur ortsueblichen Vergleichsmiete. Begrenzt durch Kappungsgrenze (15%/20% in 3 Jahren). |
VPI-Daten¶
Die Engine enthaelt den Verbraucherpreisindex (Destatis GENESIS) ab 2020. Indexmieten-Anpassungen beziehen sich immer auf die Differenz zwischen dem VPI bei Vertragsbeginn und dem aktuellen VPI.
Integration mit MPB/Kappung¶
Der Rechner ruft automatisch die Rent-Regulation-Engine (LEGAL-001/002) auf und prueft ob die berechnete Erhoehung durch MPB oder Kappungsgrenze begrenzt wird. Falls ja, wird der niedrigere Wert zurueckgegeben mit Erklaerung.
Technische Details¶
- Engine:
src/lib/compliance/de/mietanpassung.ts(257 Zeilen) - API:
POST /api/v1/compliance/de-mietanpassung - Keine V6-Komponente (Ergebnis als JSON)
- Importiert:
checkRentRegulationaus der MPB/Kappung-Engine
Naechste Schritte¶
- UI-Formular fuer alle 3 Varianten bauen
- Mietspiegel-Daten integrieren (aktuell nur Kappungsgrenze, nicht Mietspiegel-Obergrenze)
- Automatische Erhoehungsschreiben generieren (Verbindung zu Template-Engine FEAT-019)
- Destatis API-Anbindung fuer VPI-Updates (aktuell hardcoded)
Historie¶
| Datum | Aenderung |
|---|---|
| 2026-03-23 | Wissensseite erstellt |
| 2026-03-20 | Sprint 2 DONE |
Abhaengigkeiten¶
- LEGAL-001: Mietpreisbremse — MPB-Validierung
- LEGAL-002: Kappungsgrenze — Kappungs-Validierung