Daten aus Mietaufstellungen extrahieren
Ein Rent Roll ist der Ertragsmotor einer Immobilie und das erste Dokument, das ein Underwriter, ein Akquisitionsanalyst oder ein Asset Manager anfordert, fast immer als PDF oder gedrucktes Tabellenblatt statt als Feed. Für ein Mehrfamilienobjekt mit 240 Einheiten listet der Rent Roll jede Einheit mit ihrem Mieter, der vertraglichen Miete, Mietbeginn und -ende, der Kaution und dem Status (belegt, leer oder kündigungsbedingt frei werdend) auf. Ein Investor, der eine Akquisition über $48.000.000 bewertet, rekonstruiert aus diesem Raster die potenzielle Bruttomiete, die tatsächlich eingenommene Miete und die wirtschaftliche Belegung, und ein Kreditgeber bei der Kreditbemessung prüft damit ebenso die Schuldendienstdeckung. Schwierig wird es, weil Rent Rolls aus Property-Management-Systemen wie Yardi, RealPage und AppFolio exportiert werden, jedes mit eigenem Spaltenlayout, und die entscheidenden Unterschiede verstecken sich in den Spalten. Die vertragliche Miete unterscheidet sich von der Marktmiete und vom tatsächlichen Betrag, den ein Mieter nach einem Nachlass zahlt, und ein Underwriter braucht alle drei. Eine Einheit kann zu einem Loss-to-Lease belegt, leer oder wegen Renovierung außer Betrieb sein, und der Status bestimmt das Ertragsmodell. Mietvertragsabläufe häufen sich, daher muss ein Rent Roll zeigen, wie viele Verträge in den nächsten 12 Monaten auslaufen. Zwischensummen am Ende (Gesamtzahl der Einheiten, belegte Einheiten, Monatsmiete) müssen mit den Einzelposten übereinstimmen. Talonic liest den Rent Roll und liefert jede Einheit mit Mieter, vertraglicher und tatsächlicher Miete, Mietdaten, Kaution und Belegungsstatus zurück, dazu die abgestimmten Objektsummen. Ein Underwriter lädt einen sauberen Rent Roll in ein Modell, statt 240 Zeilen von einem Scan neu einzutippen. Ein Objekt mit 240 Einheiten wie Cedar Ridge Apartments, bewertet am 2026-06-01 aus einem Yardi-Export vom 2026-05-31 zu $48.000.000 in USD, zeigt $421.800 Monatsmiete und 95% Belegung, während ein Mietvertrag für Unit 4B vom 2025-08-01 bis 2026-07-31 mit $1.850 vertraglich und $1.790 tatsächlich läuft, den ein US-Kreditgeber einem Stresstest unterzieht.
Was aus Mietaufstellungen extrahiert wird
So funktioniert die Extraktion für Mietaufstellungen
Rent Rolls werden aus Property-Management-Plattformen wie Yardi, RealPage und AppFolio exportiert, weshalb sich die Spaltenstruktur und die Darstellung des Status von Liste zu Liste unterscheiden. Talonic liest die Liste ein und ordnet sie dem Rent-Roll-Schema in der Field Registry zu, das Vertragsmiete, Marktmiete und tatsächlich eingenommene Miete getrennt hält, statt sie zu einer Zahl zusammenzufassen, da ein Underwriter alle drei Werte modelliert. Jede Einheit behält ihr Mietbeginn- und Mietendedatum, die Kaution und den Belegungsstatus (belegt, leer, gekündigt oder außer Betrieb), und Mietvertragsabläufe werden aggregiert, sodass die Liste anstehende Vertragswechsel sichtbar macht. Die Objektsummen für Einheitenzahl, Belegung und Monatsmiete werden mit den Einzelposten abgeglichen. Jeder Wert wird mit einem Konfidenzwert und einer pixelgenauen Herkunftsangabe gemäß DIN SPEC 91491-Konformität zurückgegeben, sodass ein Analyst die Miete einer Einheit vor dem Underwriting mit der Quellliste abgleichen kann.
Beispielextraktion
Ein Rent Roll für eine Mehrfamilienimmobilie, exportiert als PDF
{
"property_name": "Cedar Ridge Apartments",
"as_of_date": "2026-06-01",
"total_units": 240,
"occupied_units": 228,
"units": [
{
"unit": "4B",
"tenant": "M. Lee",
"contractual_rent": 1850,
"actual_rent": 1790,
"lease_start": "2025-08-01",
"lease_end": "2026-07-31",
"deposit": 1850,
"status": "occupied"
},
{
"unit": "5A",
"tenant": null,
"contractual_rent": 1900,
"actual_rent": 0,
"lease_start": null,
"lease_end": null,
"deposit": 0,
"status": "vacant"
}
],
"total_monthly_rent": 421800
}Häufig gestellte Fragen
Werden Vertragsmiete, Marktmiete und tatsächliche Miete getrennt erfasst?
Ja. Diese drei Werte werden als eigenständige Felder gehalten statt zusammengeführt, da ein Underwriter die Vertragsmiete für das Bruttopotenzial, die Marktmiete für den Loss-to-Lease und die tatsächlich eingenommene Miete für das laufende Einkommen verwendet.
Wie wird der Belegungsstatus erfasst?
Jede Einheit wird als belegt, leer, gekündigt oder außer Betrieb wegen Renovierung markiert, da der Status bestimmt, ob die Einheit im Modell zum Einkommen beiträgt, und die Status je Einheit werden mit der Belegungssumme des Objekts abgeglichen.
Können anstehende Vertragswechsel sichtbar gemacht werden?
Mietbeginn- und Mietendedatum werden je Einheit erfasst und aggregiert, sodass die Liste angibt, wie viele Mietverträge in den nächsten 12 Monaten auslaufen, was ein Kreditgeber gegen die Darlehenslaufzeit prüft.
Bereit, Daten aus Ihrem eigenen Mietaufstellungen zu extrahieren?
Autorenhinweis
Geprüft von Talonic engineering, schema review · zuletzt geprüft am 2026-06-12