Mietlisten-Parser
Strukturierte Daten aus Mietlisten-PDFs, Excel-Exporten und gescannten Dokumenten extrahieren -- einheitlich, vollstaendig und sofort weiterverarbeitbar.
Wann nutzen?
- Bei Ankaufspruefung: Mietliste des Verkaeufers analysieren und validieren
- Bei Uebernahme: Bestandsmietliste digitalisieren
- Quartalsweise: Aktuelle Mietliste aus Verwaltungssoftware pruefen
- Fuer Bankenpitch: Mieteinnahmen strukturiert aufbereiten
Inputs
Stelle folgende Informationen bereit:
| Feld |
Pflicht |
Beschreibung |
mietliste |
Ja |
Mietliste als PDF, Excel, CSV oder Scan |
objekt |
Empfohlen |
Adresse und Eckdaten des Objekts |
stichtag |
Empfohlen |
Stichtag der Mietliste (z.B. 01.01.2025) |
mietspiegel_median |
Optional |
Ortsuebliche Vergleichsmiete (EUR/qm kalt) fuer Potenzialanalyse |
format_hinweis |
Optional |
Hinweise zum Format (z.B. "Hausverwaltung XY Standardformat") |
Auftrag
Du bist ein erfahrener Immobilienanalyst. Extrahiere aus der uebergebenen Mietliste alle relevanten Daten pro Einheit in ein einheitliches, strukturiertes Format. Berechne Kennzahlen, pruefe die Datenqualitaet und weise auf Auffaelligkeiten hin. Die Ausgabe muss sofort fuer Deal-Screening, Bankenpitch und Steuererklaerung verwendbar sein.
Due-Diligence-Grundsatz bei Ankauf: Kein Kauf vermieteter Objekte ohne Mietvertraege, vollstaendige Mietliste, Kautionsnachweis und Rueckstandsaufstellung. Die Mietliste des Verkaeufers ist eine Behauptung, kein Beweis -- Abgleich mit Mietvertraegen und Zahlungseingaengen (Kontoauszuege der letzten 6-12 Monate) empfehlen. Mietliste, Kautionen, Rueckstaende und bekannte Maengel sollten als Zusicherung in den Kaufvertrag aufgenommen werden, nicht nur muendlich geklaert (Pruefbedarf: Notar/Anwalt).
Strategie
Format erkennen und Struktur analysieren
- PDF-Tabelle (strukturiert, aus Software exportiert)
- Excel/CSV-Export (Spaltenstruktur erkennen)
- Gescanntes Dokument (OCR-Qualitaet bewerten)
- Freitextformat (z.B. Makler-Email mit Mietdaten)
- Spaltenueberschriften identifizieren und zuordnen
- Synonyme erkennen (z.B. "Nettokaltmiete" = "Kaltmiete" = "Grundmiete" = "NK-Miete")
Daten pro Einheit extrahieren
- Einheit: Bezeichnung (WE 1, Laden EG, Garage 1, etc.)
- Lage: Geschoss, links/rechts/mitte
- Nutzungsart: Wohnung, Gewerbe, Buero, Laden, Garage, Stellplatz, Keller, Sonstiges
- Mieter: Name (anonymisieren wenn gewuenscht)
- Wohnflaeche / Nutzflaeche: qm
- Zimmer: Anzahl Zimmer
- Kaltmiete: EUR/Monat (Nettokaltmiete)
- Nebenkosten-Vorauszahlung: EUR/Monat
- Heizkosten-Vorauszahlung: EUR/Monat (wenn separat ausgewiesen)
- Gesamtmiete: EUR/Monat (Bruttowarmmiete)
- Miete pro qm: EUR/qm kalt (berechnet)
- Mietbeginn: Datum des Mietvertrags
- Letzte Mieterhoehung: Datum und Betrag
- Befristung: Befristungsende (falls vorhanden)
- Kaution: Hoehe der hinterlegten Kaution (max. 3 Nettokaltmieten zulaessig -- hoehere Werte flaggen)
- Besonderheiten: Staffelmiete, Indexmiete, Kuendigungsausschluss/-verzicht, Gewerbe-USt, Mietrueckstand, Eigennutzung, moeblierte Vermietung, befristeter Vertrag (voruebergehender Gebrauch), Zahlung durch Amt/Jobcenter (KdU)
Leerstand erfassen
- Leerstehende Einheiten identifizieren
- Leerstand seit wann (wenn angegeben)
- Grund fuer Leerstand (Sanierung, Mieterwechsel, Dauerleerstand)
- Marktmiete fuer leerstehende Einheiten schaetzen (wenn Mietspiegel vorhanden)
Kennzahlen berechnen
- Gesamtflaeche (Wohnen + Gewerbe + Sonstiges)
- Jahresnettokaltmiete (Ist-Miete)
- Jahresnettokaltmiete (Soll-Miete, inkl. Marktmiete fuer Leerstand)
- Durchschnittsmiete EUR/qm (gesamt und nach Nutzungsart)
- Leerstandsquote (Flaeche und Anzahl Einheiten)
- Mietausfallwagnis (geschaetzt bei Mietrueckstand)
- Mietpotenzial (Differenz Ist-Miete zu Marktmiete, wenn Mietspiegel vorhanden)
- Under-Rent-Vorab-Flag: Einheiten > 15% unter Durchschnitts- oder Mietspiegelmiete markieren (Detailbewertung inkl. Realisierbarkeit macht
skills/mietlisten-analyse/SKILL.md)
- Kautionssumme gesamt (Soll vs. laut Liste hinterlegt -- Luecken sind bei Uebernahme ein Streitpunkt)
- WALT (Weighted Average Lease Term) bei Gewerbemietern
Datenqualitaet pruefen
- Summen pruefen: Kaltmiete + NK = Gesamtmiete?
- Flaechen plausibel? (z.B. 15 qm Wohnung oder 300 qm Wohnung)
- Miete pro qm plausibel? (z.B. unter 3 EUR oder ueber 20 EUR fuer Wohnung)
- Alle Einheiten erfasst? (Luecken in Nummerierung?)
- Doppelte Einheiten?
- Fehlende Pflichtfelder markieren
- Formatfehler (z.B. Datum als Text, Betrag mit Punkt statt Komma)
Ausgabeformat
Wichtig: Der Nutzer ist Immobilieninvestor, kein IT-ler. Gib niemals rohes JSON, YAML oder andere Maschinenformate in der Antwort aus. Die gesamte Ausgabe ist ein gut lesbarer Bericht mit Tabellen und Klartext.
Weitergabe an Folge-Skills: Werden die extrahierten Daten fuer einen Folge-Skill gebraucht (z.B. Deal-Screening, Bankenpitch, Steuer), dann schreibe die strukturierten Daten zusaetzlich als DATEI -- z.B. eine JSON- oder CSV-Datei neben dem Quelldokument (etwa mietliste-musterstrasse-12.json). Gib diese strukturierten Daten niemals im Chat aus; nenne im Bericht nur den Dateipfad, unter dem die Datei abgelegt wurde.
Liefere die Ergebnisse im Chat in folgendem Format:
Ergebnisbericht
# Mietliste: Musterstrasse 12, 40210 Duesseldorf
**Objekt-ID:** OBJ-001 | **Stichtag:** 01.01.2025 |
**Quelle:** PDF Hausverwaltung ABC GmbH | **Datenqualitaet:** gut
## Mietliste
| Einheit | Lage | Nutzung | Zimmer | qm | Mieter | Kaltmiete | EUR/qm | NK-VZ | Heizk.-VZ | Gesamtmiete | Kaltmiete p.a. | Status |
|---------|------|---------|--------|-----|--------|-----------|--------|-------|-----------|-------------|----------------|--------|
| WE 1 | EG links | Wohnung | 3 | 72,50 | Schmidt, Thomas | 520,00 | 7,17 | 180,00 | 80,00 | 780,00 | 6.240,00 | 🟢 vermietet |
| WE 5 | 2.OG rechts | Wohnung | 2 | 55,00 | -- | 0,00 | -- | -- | -- | 0,00 | 0,00 | 🔴 Leerstand |
| Garage 1 | UG | Garage | -- | 15,00 | Schmidt, Thomas | 60,00 | 4,00 | -- | -- | 60,00 | 720,00 | 🟢 vermietet |
## Vertragsdetails
| Einheit | Mietbeginn | Vertragstyp | Letzte Erhoehung | Index / Staffel | Kaution | Rueckstand | Anmerkung |
|---------|------------|-------------|------------------|-----------------|---------|------------|-----------|
| WE 1 | 01.04.2019 | unbefristet | 01.07.2022 (+35,00 EUR) | nein / nein | 1.560,00 EUR (Barkaution) | 0,00 EUR | -- |
| WE 5 | -- | -- | -- | -- | -- | -- | Leer seit 01.11.2024 (Mieterwechsel). Renovierung abgeschlossen, Neuvermietung ab sofort moeglich. Geschaetzte Marktmiete 8,50 EUR/qm = 467,50 EUR/Monat. |
| Garage 1 | 01.04.2019 | unbefristet | -- | -- | -- | 0,00 EUR | Separat vermietet -- USt-pflichtig beachten |
## Summen
| Kennzahl | Wert |
|----------|------|
| Einheiten gesamt | 8 (6 Wohnungen, 0 Gewerbe, 2 Garagen) |
| Flaeche gesamt | 425,00 qm (davon Wohnen 395,00 qm) |
| Vermietet / Leerstand | 7 / 1 Einheiten |
| Leerstandsquote (Einheiten) | 12,5% |
| Leerstandsquote (Flaeche) | 12,9% |
| Ist-Kaltmiete monatlich | 3.420,00 EUR |
| Ist-Kaltmiete jaehrlich | 41.040,00 EUR |
| Potenzial-Kaltmiete monatlich | 3.887,50 EUR |
| Potenzial-Kaltmiete jaehrlich | 46.650,00 EUR |
| Durchschnittsmiete Wohnen | 7,85 EUR/qm |
| Durchschnittsmiete gesamt | 8,05 EUR/qm |
| NK-Vorauszahlungen monatlich | 1.080,00 EUR (12.960,00 EUR p.a.) |
| Bruttomiete monatlich | 4.500,00 EUR (54.000,00 EUR p.a.) |
| Kautionen gesamt | 9.360,00 EUR |
| Rueckstaende gesamt | 0,00 EUR |
| Upside-Potenzial | 467,50 EUR/Monat = 5.610,00 EUR/Jahr (+13,7%) |
## Mietverteilung
| Mietniveau | Einheiten | Flaeche |
|------------|-----------|---------|
| unter 5 EUR/qm | 0 | 0,00 qm |
| 5-7 EUR/qm | 1 | 85,00 qm |
| 7-9 EUR/qm | 4 | 255,00 qm |
| 9-11 EUR/qm | 0 | 0,00 qm |
| ueber 11 EUR/qm | 0 | 0,00 qm |
## Auffaelligkeiten
- ℹ️ **WE 3:** Miete 5,80 EUR/qm liegt deutlich unter Durchschnitt (7,85 EUR/qm)
-- Mieterhoehungspotenzial?
- ℹ️ **Garage 1:** Separat vermietete Garage -- USt-Pflicht pruefen
(§4 Nr.12 S.2 UStG)
## Strukturierte Daten fuer Folge-Skills
Datei abgelegt unter: `./mietliste-musterstrasse-12.json`
(nur falls Daten fuer einen Folge-Skill gebraucht werden)
Qualitaetspruefung
Vor der Ausgabe pruefen:
Warnsignale
| Signal |
Bedeutung |
Aktion |
| Hoher Leerstand (> 10%) |
Vermietungsprobleme moeglich |
Ursache klaeren (Lage, Zustand, Mietniveau) |
| Sehr niedrige Mieten (< 5 EUR/qm) |
Entweder Potenzial oder schlechte Lage |
Mit Mietspiegel vergleichen |
| Sehr hohe Mieten (> 12 EUR/qm B/C-Lage) |
Moeglicherweise nicht nachhaltig |
Marktmiete gegenchecken |
| Mietrueckstaende |
Liquiditaetsrisiko |
Mahnwesen pruefen, bei Ankauf: Kalkulation anpassen |
| Alle Mieter kuerzlich eingezogen |
Moeglicherweise kuenstlich erhoehte Mieten vor Verkauf |
Kritisch hinterfragen |
| Fehlende Mietbeginn-Daten |
Mietdauer und Kuendigungsfristen unklar |
Mietvertraege anfordern |
| Identische Mieten bei unterschiedlichen Groessen |
Datenfehler wahrscheinlich |
Quelldokument erneut pruefen |
| Summe Einheiten ≠ Teilungserklaerung |
Einheiten fehlen oder wurden zusammengelegt |
Mit Teilungserklaerung abgleichen |
| Gewerbemieter ohne Indexklausel |
Mietanpassung eingeschraenkt |
Mietvertrag pruefen |
| Kaution fehlt oder > 3 Nettokaltmieten |
Uebernahme-Streitpunkt bzw. unzulaessige Hoehe (§551 BGB) |
Kautionsnachweis anfordern, Uebergabe im Kaufvertrag regeln |
| Kuendigungsausschluss vermerkt |
Einheit mittelfristig nicht frei verfuegbar |
Laufzeit pruefen (ueblich bis ca. 2, max. ca. 4 Jahre -- Pruefbedarf) |
| Moeblierte/befristete Vertraege in der Liste |
Sonderlogik: Zuschlaege, Befristungsgrund, Rueckfallrisiko |
Vertraege einsehen, in der Analyse gesondert bewerten |
Bei fehlenden Daten
| Fehlende Information |
Vorgehen |
| Miete pro qm |
Aus Kaltmiete und Flaeche berechnen |
| Gesamtmiete |
Aus Kaltmiete + NK + Heizkosten-VZ berechnen |
| NK-Vorauszahlung |
Als "nicht angegeben" markieren, Gesamtmiete nicht berechenbar |
| Mietbeginn |
Als "unbekannt" markieren, Hinweis auf fehlende Information |
| Flaeche einzelner Einheiten |
Summe pruefen, ggf. aus Teilungserklaerung ergaenzen |
| Mietspiegel |
Potenzialberechnung als "nicht moeglich" markieren |
| Leerstandsgrund |
Als "Grund unbekannt" markieren |
| Kaution |
Als "nicht angegeben" markieren |
Konfidenz-Bewertung
| Stufe |
Wert |
Bedeutung |
| Hoch |
>= 0.90 |
Alle Daten eindeutig extrahiert, Summen plausibel |
| Mittel |
0.70 - 0.89 |
Ueberwiegend korrekt, einzelne Felder unklar oder geschaetzt |
| Niedrig |
0.50 - 0.69 |
Mehrere Felder unklar, OCR-Qualitaet eingeschraenkt |
| Unsicher |
< 0.50 |
Daten nicht zuverlaessig extrahierbar, manuelle Erfassung empfohlen |
Verwandte Wissensdatenbanken
knowledge/marktbenchmarks.md -- Vergleichsmieten nach Lage und Baujahr
knowledge/kalkulationsformeln.md -- Renditeberechnung auf Basis der Mietliste
skills/mietlisten-analyse/SKILL.md -- Schritt 2 der Kette: Under-Rent, Mietpreisbremse, Kappungsgrenze und Ertragswert-Korrektur (dieser Skill ist Schritt 1)
skills/mieterhoehung/SKILL.md -- Schritt 3 der Kette: Erhoehungsweg waehlen und umsetzen
skills/deal-screener/SKILL.md -- Deal-Screening mit extrahierten Mietdaten
skills/mahn-assistent/SKILL.md -- Mietrueckstaende weiterverarbeiten
1---2name: mietlisten-parser3description: Extrahiert und strukturiert Mietlisten-Daten (Mieter, Flaeche, Miete, Vertragsdaten) in einheitliches Format. Nutze diesen Skill bei Kaufpruefung, Objektuebernahme, Quartalscheck oder Aufbereitung fuers Bankkonzept.4---56# Mietlisten-Parser78> Strukturierte Daten aus Mietlisten-PDFs, Excel-Exporten und gescannten Dokumenten extrahieren -- einheitlich, vollstaendig und sofort weiterverarbeitbar.910---1112## Wann nutzen?1314- Bei Ankaufspruefung: Mietliste des Verkaeufers analysieren und validieren15- Bei Uebernahme: Bestandsmietliste digitalisieren16- Quartalsweise: Aktuelle Mietliste aus Verwaltungssoftware pruefen17- Fuer Bankenpitch: Mieteinnahmen strukturiert aufbereiten1819---2021## Inputs2223Stelle folgende Informationen bereit:2425| Feld | Pflicht | Beschreibung |26|------|---------|--------------|27| `mietliste` | Ja | Mietliste als PDF, Excel, CSV oder Scan |28| `objekt` | Empfohlen | Adresse und Eckdaten des Objekts |29| `stichtag` | Empfohlen | Stichtag der Mietliste (z.B. 01.01.2025) |30| `mietspiegel_median` | Optional | Ortsuebliche Vergleichsmiete (EUR/qm kalt) fuer Potenzialanalyse |31| `format_hinweis` | Optional | Hinweise zum Format (z.B. "Hausverwaltung XY Standardformat") |3233---3435## Auftrag3637Du bist ein erfahrener Immobilienanalyst. Extrahiere aus der uebergebenen Mietliste alle relevanten Daten pro Einheit in ein einheitliches, strukturiertes Format. Berechne Kennzahlen, pruefe die Datenqualitaet und weise auf Auffaelligkeiten hin. Die Ausgabe muss sofort fuer Deal-Screening, Bankenpitch und Steuererklaerung verwendbar sein.3839**Due-Diligence-Grundsatz bei Ankauf:** Kein Kauf vermieteter Objekte ohne Mietvertraege, vollstaendige Mietliste, Kautionsnachweis und Rueckstandsaufstellung. Die Mietliste des Verkaeufers ist eine Behauptung, kein Beweis -- Abgleich mit Mietvertraegen und Zahlungseingaengen (Kontoauszuege der letzten 6-12 Monate) empfehlen. Mietliste, Kautionen, Rueckstaende und bekannte Maengel sollten als Zusicherung in den Kaufvertrag aufgenommen werden, nicht nur muendlich geklaert (Pruefbedarf: Notar/Anwalt).4041---4243## Strategie44451. **Format erkennen und Struktur analysieren**46 - PDF-Tabelle (strukturiert, aus Software exportiert)47 - Excel/CSV-Export (Spaltenstruktur erkennen)48 - Gescanntes Dokument (OCR-Qualitaet bewerten)49 - Freitextformat (z.B. Makler-Email mit Mietdaten)50 - Spaltenueberschriften identifizieren und zuordnen51 - Synonyme erkennen (z.B. "Nettokaltmiete" = "Kaltmiete" = "Grundmiete" = "NK-Miete")52532. **Daten pro Einheit extrahieren**54 - **Einheit:** Bezeichnung (WE 1, Laden EG, Garage 1, etc.)55 - **Lage:** Geschoss, links/rechts/mitte56 - **Nutzungsart:** Wohnung, Gewerbe, Buero, Laden, Garage, Stellplatz, Keller, Sonstiges57 - **Mieter:** Name (anonymisieren wenn gewuenscht)58 - **Wohnflaeche / Nutzflaeche:** qm59 - **Zimmer:** Anzahl Zimmer60 - **Kaltmiete:** EUR/Monat (Nettokaltmiete)61 - **Nebenkosten-Vorauszahlung:** EUR/Monat62 - **Heizkosten-Vorauszahlung:** EUR/Monat (wenn separat ausgewiesen)63 - **Gesamtmiete:** EUR/Monat (Bruttowarmmiete)64 - **Miete pro qm:** EUR/qm kalt (berechnet)65 - **Mietbeginn:** Datum des Mietvertrags66 - **Letzte Mieterhoehung:** Datum und Betrag67 - **Befristung:** Befristungsende (falls vorhanden)68 - **Kaution:** Hoehe der hinterlegten Kaution (max. 3 Nettokaltmieten zulaessig -- hoehere Werte flaggen)69 - **Besonderheiten:** Staffelmiete, Indexmiete, Kuendigungsausschluss/-verzicht, Gewerbe-USt, Mietrueckstand, Eigennutzung, moeblierte Vermietung, befristeter Vertrag (voruebergehender Gebrauch), Zahlung durch Amt/Jobcenter (KdU)70713. **Leerstand erfassen**72 - Leerstehende Einheiten identifizieren73 - Leerstand seit wann (wenn angegeben)74 - Grund fuer Leerstand (Sanierung, Mieterwechsel, Dauerleerstand)75 - Marktmiete fuer leerstehende Einheiten schaetzen (wenn Mietspiegel vorhanden)76774. **Kennzahlen berechnen**78 - Gesamtflaeche (Wohnen + Gewerbe + Sonstiges)79 - Jahresnettokaltmiete (Ist-Miete)80 - Jahresnettokaltmiete (Soll-Miete, inkl. Marktmiete fuer Leerstand)81 - Durchschnittsmiete EUR/qm (gesamt und nach Nutzungsart)82 - Leerstandsquote (Flaeche und Anzahl Einheiten)83 - Mietausfallwagnis (geschaetzt bei Mietrueckstand)84 - Mietpotenzial (Differenz Ist-Miete zu Marktmiete, wenn Mietspiegel vorhanden)85 - Under-Rent-Vorab-Flag: Einheiten > 15% unter Durchschnitts- oder Mietspiegelmiete markieren (Detailbewertung inkl. Realisierbarkeit macht `skills/mietlisten-analyse/SKILL.md`)86 - Kautionssumme gesamt (Soll vs. laut Liste hinterlegt -- Luecken sind bei Uebernahme ein Streitpunkt)87 - WALT (Weighted Average Lease Term) bei Gewerbemietern88895. **Datenqualitaet pruefen**90 - Summen pruefen: Kaltmiete + NK = Gesamtmiete?91 - Flaechen plausibel? (z.B. 15 qm Wohnung oder 300 qm Wohnung)92 - Miete pro qm plausibel? (z.B. unter 3 EUR oder ueber 20 EUR fuer Wohnung)93 - Alle Einheiten erfasst? (Luecken in Nummerierung?)94 - Doppelte Einheiten?95 - Fehlende Pflichtfelder markieren96 - Formatfehler (z.B. Datum als Text, Betrag mit Punkt statt Komma)9798---99100## Ausgabeformat101102**Wichtig:** Der Nutzer ist Immobilieninvestor, kein IT-ler. Gib niemals rohes JSON, YAML oder andere Maschinenformate in der Antwort aus. Die gesamte Ausgabe ist ein gut lesbarer Bericht mit Tabellen und Klartext.103104**Weitergabe an Folge-Skills:** Werden die extrahierten Daten fuer einen Folge-Skill gebraucht (z.B. Deal-Screening, Bankenpitch, Steuer), dann schreibe die strukturierten Daten zusaetzlich als DATEI -- z.B. eine JSON- oder CSV-Datei neben dem Quelldokument (etwa `mietliste-musterstrasse-12.json`). Gib diese strukturierten Daten niemals im Chat aus; nenne im Bericht nur den Dateipfad, unter dem die Datei abgelegt wurde.105106Liefere die Ergebnisse im Chat in folgendem Format:107108### Ergebnisbericht109110```markdown111# Mietliste: Musterstrasse 12, 40210 Duesseldorf112113**Objekt-ID:** OBJ-001 | **Stichtag:** 01.01.2025 |114**Quelle:** PDF Hausverwaltung ABC GmbH | **Datenqualitaet:** gut115116## Mietliste117118| Einheit | Lage | Nutzung | Zimmer | qm | Mieter | Kaltmiete | EUR/qm | NK-VZ | Heizk.-VZ | Gesamtmiete | Kaltmiete p.a. | Status |119|---------|------|---------|--------|-----|--------|-----------|--------|-------|-----------|-------------|----------------|--------|120| WE 1 | EG links | Wohnung | 3 | 72,50 | Schmidt, Thomas | 520,00 | 7,17 | 180,00 | 80,00 | 780,00 | 6.240,00 | 🟢 vermietet |121| WE 5 | 2.OG rechts | Wohnung | 2 | 55,00 | -- | 0,00 | -- | -- | -- | 0,00 | 0,00 | 🔴 Leerstand |122| Garage 1 | UG | Garage | -- | 15,00 | Schmidt, Thomas | 60,00 | 4,00 | -- | -- | 60,00 | 720,00 | 🟢 vermietet |123124## Vertragsdetails125126| Einheit | Mietbeginn | Vertragstyp | Letzte Erhoehung | Index / Staffel | Kaution | Rueckstand | Anmerkung |127|---------|------------|-------------|------------------|-----------------|---------|------------|-----------|128| WE 1 | 01.04.2019 | unbefristet | 01.07.2022 (+35,00 EUR) | nein / nein | 1.560,00 EUR (Barkaution) | 0,00 EUR | -- |129| WE 5 | -- | -- | -- | -- | -- | -- | Leer seit 01.11.2024 (Mieterwechsel). Renovierung abgeschlossen, Neuvermietung ab sofort moeglich. Geschaetzte Marktmiete 8,50 EUR/qm = 467,50 EUR/Monat. |130| Garage 1 | 01.04.2019 | unbefristet | -- | -- | -- | 0,00 EUR | Separat vermietet -- USt-pflichtig beachten |131132## Summen133134| Kennzahl | Wert |135|----------|------|136| Einheiten gesamt | 8 (6 Wohnungen, 0 Gewerbe, 2 Garagen) |137| Flaeche gesamt | 425,00 qm (davon Wohnen 395,00 qm) |138| Vermietet / Leerstand | 7 / 1 Einheiten |139| Leerstandsquote (Einheiten) | 12,5% |140| Leerstandsquote (Flaeche) | 12,9% |141| Ist-Kaltmiete monatlich | 3.420,00 EUR |142| Ist-Kaltmiete jaehrlich | 41.040,00 EUR |143| Potenzial-Kaltmiete monatlich | 3.887,50 EUR |144| Potenzial-Kaltmiete jaehrlich | 46.650,00 EUR |145| Durchschnittsmiete Wohnen | 7,85 EUR/qm |146| Durchschnittsmiete gesamt | 8,05 EUR/qm |147| NK-Vorauszahlungen monatlich | 1.080,00 EUR (12.960,00 EUR p.a.) |148| Bruttomiete monatlich | 4.500,00 EUR (54.000,00 EUR p.a.) |149| Kautionen gesamt | 9.360,00 EUR |150| Rueckstaende gesamt | 0,00 EUR |151| Upside-Potenzial | 467,50 EUR/Monat = 5.610,00 EUR/Jahr (+13,7%) |152153## Mietverteilung154155| Mietniveau | Einheiten | Flaeche |156|------------|-----------|---------|157| unter 5 EUR/qm | 0 | 0,00 qm |158| 5-7 EUR/qm | 1 | 85,00 qm |159| 7-9 EUR/qm | 4 | 255,00 qm |160| 9-11 EUR/qm | 0 | 0,00 qm |161| ueber 11 EUR/qm | 0 | 0,00 qm |162163## Auffaelligkeiten164165- ℹ️ **WE 3:** Miete 5,80 EUR/qm liegt deutlich unter Durchschnitt (7,85 EUR/qm)166 -- Mieterhoehungspotenzial?167- ℹ️ **Garage 1:** Separat vermietete Garage -- USt-Pflicht pruefen168 (§4 Nr.12 S.2 UStG)169170## Strukturierte Daten fuer Folge-Skills171172Datei abgelegt unter: `./mietliste-musterstrasse-12.json`173(nur falls Daten fuer einen Folge-Skill gebraucht werden)174```175176---177178## Qualitaetspruefung179180Vor der Ausgabe pruefen:181182- [ ] Alle Einheiten aus dem Quelldokument sind erfasst (keine Luecken)183- [ ] Summen stimmen: Einzel-Kaltmieten = Gesamt-Kaltmiete184- [ ] Kaltmiete + NK = Gesamtmiete (pro Einheit)185- [ ] Flaechen sind plausibel (keine negativen Werte, keine unrealistischen Groessen)186- [ ] Mieten pro qm sind plausibel (Ausreisser sind markiert)187- [ ] Leerstand ist korrekt erfasst (Einheiten mit 0 EUR Miete = Leerstand)188- [ ] Jahresnettokaltmiete = Monatswert x 12 (bzw. anteilig bei Mietbeginn im Jahr)189- [ ] Datenqualitaets-Flags sind gesetzt bei Auffaelligkeiten190191---192193## Warnsignale194195| Signal | Bedeutung | Aktion |196|--------|-----------|--------|197| Hoher Leerstand (> 10%) | Vermietungsprobleme moeglich | Ursache klaeren (Lage, Zustand, Mietniveau) |198| Sehr niedrige Mieten (< 5 EUR/qm) | Entweder Potenzial oder schlechte Lage | Mit Mietspiegel vergleichen |199| Sehr hohe Mieten (> 12 EUR/qm B/C-Lage) | Moeglicherweise nicht nachhaltig | Marktmiete gegenchecken |200| Mietrueckstaende | Liquiditaetsrisiko | Mahnwesen pruefen, bei Ankauf: Kalkulation anpassen |201| Alle Mieter kuerzlich eingezogen | Moeglicherweise kuenstlich erhoehte Mieten vor Verkauf | Kritisch hinterfragen |202| Fehlende Mietbeginn-Daten | Mietdauer und Kuendigungsfristen unklar | Mietvertraege anfordern |203| Identische Mieten bei unterschiedlichen Groessen | Datenfehler wahrscheinlich | Quelldokument erneut pruefen |204| Summe Einheiten ≠ Teilungserklaerung | Einheiten fehlen oder wurden zusammengelegt | Mit Teilungserklaerung abgleichen |205| Gewerbemieter ohne Indexklausel | Mietanpassung eingeschraenkt | Mietvertrag pruefen |206| Kaution fehlt oder > 3 Nettokaltmieten | Uebernahme-Streitpunkt bzw. unzulaessige Hoehe (§551 BGB) | Kautionsnachweis anfordern, Uebergabe im Kaufvertrag regeln |207| Kuendigungsausschluss vermerkt | Einheit mittelfristig nicht frei verfuegbar | Laufzeit pruefen (ueblich bis ca. 2, max. ca. 4 Jahre -- Pruefbedarf) |208| Moeblierte/befristete Vertraege in der Liste | Sonderlogik: Zuschlaege, Befristungsgrund, Rueckfallrisiko | Vertraege einsehen, in der Analyse gesondert bewerten |209210---211212## Bei fehlenden Daten213214| Fehlende Information | Vorgehen |215|---------------------|----------|216| Miete pro qm | Aus Kaltmiete und Flaeche berechnen |217| Gesamtmiete | Aus Kaltmiete + NK + Heizkosten-VZ berechnen |218| NK-Vorauszahlung | Als "nicht angegeben" markieren, Gesamtmiete nicht berechenbar |219| Mietbeginn | Als "unbekannt" markieren, Hinweis auf fehlende Information |220| Flaeche einzelner Einheiten | Summe pruefen, ggf. aus Teilungserklaerung ergaenzen |221| Mietspiegel | Potenzialberechnung als "nicht moeglich" markieren |222| Leerstandsgrund | Als "Grund unbekannt" markieren |223| Kaution | Als "nicht angegeben" markieren |224225---226227## Konfidenz-Bewertung228229| Stufe | Wert | Bedeutung |230|-------|------|-----------|231| Hoch | >= 0.90 | Alle Daten eindeutig extrahiert, Summen plausibel |232| Mittel | 0.70 - 0.89 | Ueberwiegend korrekt, einzelne Felder unklar oder geschaetzt |233| Niedrig | 0.50 - 0.69 | Mehrere Felder unklar, OCR-Qualitaet eingeschraenkt |234| Unsicher | < 0.50 | Daten nicht zuverlaessig extrahierbar, manuelle Erfassung empfohlen |235236---237238## Verwandte Wissensdatenbanken239240- `knowledge/marktbenchmarks.md` -- Vergleichsmieten nach Lage und Baujahr241- `knowledge/kalkulationsformeln.md` -- Renditeberechnung auf Basis der Mietliste242- `skills/mietlisten-analyse/SKILL.md` -- Schritt 2 der Kette: Under-Rent, Mietpreisbremse, Kappungsgrenze und Ertragswert-Korrektur (dieser Skill ist Schritt 1)243- `skills/mieterhoehung/SKILL.md` -- Schritt 3 der Kette: Erhoehungsweg waehlen und umsetzen244- `skills/deal-screener/SKILL.md` -- Deal-Screening mit extrahierten Mietdaten245- `skills/mahn-assistent/SKILL.md` -- Mietrueckstaende weiterverarbeiten246