Startseite › Bibliothek › Saldokorrekturen › Vermieter-Mieter-Korrekturen

Vermieter-Mieter-Saldokorrekturen

Was sind Vermieter-Mieter-Saldokorrekturen?

Vermieter-Mieter-Saldokorrekturen sind ein Mechanismus zur Regelung finanzieller Angelegenheiten zwischen Vertragsparteien eines Mietvertrags. Anpassungen können entweder positiv (zusätzliche Belastung) oder negativ (Schuldenreduzierung oder Entschädigung für geleistete Arbeit, Rabatte) sein.

Wann ist eine Anpassung erforderlich?

  • Mietkorrektur durch Vereinbarung der Parteien
  • Teilweise Verwendung der Kaution zur Deckung von Ausgaben
  • Entschädigung für Sachschäden
  • Rückerstattung der Überzahlung an den Mieter
  • Kulanzrabatt oder Entschädigung für Unannehmlichkeiten

Anpassungsfelder

Korrekturdatum

Datum, an dem die Anpassung vorgenommen wird

Vermieter

Vermieter, für den die Anpassung vorgenommen wird

Mieter

Mieter, für den die Anpassung vorgenommen wird

Betrag

Anpassungsbetrag: negativ für Schuldenreduzierung des Mieters (Entschädigung, Rabatt), positiv für zusätzliche Belastung

Währung

Währung des Anpassungsbetrags

Notizen

Beschreibung des Anpassungsgrunds (optionales Feld)

Vertrag (optional)

Verknüpfung mit Vertrag (optionales Feld)

Anpassungsbestätigung

Anpassungen können sowohl vom Vermieter als auch vom Mieter bestätigt werden. Vollständige Bestätigung wird erst nach Bestätigung durch beide Parteien erhalten.

Bestätigungsstatus

Ausstehend

Wartet auf Bestätigung von beiden Parteien

Vom Vermieter bestätigt

Vom Vermieter bestätigt, wartet auf Bestätigung des Mieters

Vom Mieter bestätigt

Vom Mieter bestätigt, wartet auf Bestätigung des Vermieters

Vollständig bestätigt

Von beiden Parteien bestätigt

REST API

Das Modul bietet REST API für die Arbeit mit Vermieter-Mieter-Korrekturen. Alle Endpunkte erfordern Autorisierung über Bearer-Token.

Service-Layer-Hinweis

GET /api/v1/properties/{id}/lt-adjustments

Liste aller Anpassungen für eine Immobilie mit Paginierungsunterstützung abrufen

Abfrageparameter

  • page (optional) - Seitennummer (Standard: 1)
  • limit (optional) - Elemente pro Seite (Standard: 20, max: 100)

Beispielanfrage

curl -X GET "https://landlordkeeper.com/api/v1/properties/1/lt-adjustments?page=1&limit=20" \
  -H "Authorization: Bearer YOUR_TOKEN"

Beispielantwort

{
  "items": [
    {
      "id": 1,
      "adjustment_date": "2026-01-28",
      "amount": -150.50,
      "currency": {
        "id": 1,
        "code": "EUR",
        "symbol": "€"
      },
      "landlord": {
        "id": 5,
        "name": "John Landlord"
      },
      "tenant": {
        "id": 8,
        "name": "Jane Tenant"
      },
      "notes": "Rent correction for repairs",
      "status": "fully_confirmed",
      "is_confirmed_by_landlord": true,
      "is_confirmed_by_tenant": true,
      "documents_count": 2,
      "created_at": "2026-01-28T10:30:00+00:00",
      "created_by": {
        "id": 5,
        "name": "John Landlord"
      }
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 20
}

POST /api/v1/properties/{id}/lt-adjustments

Neue Saldokorrektur zwischen Vermieter und Mieter erstellen

Anfragekörper

{
  "adjustment_date": "2026-01-28",
  "landlord_id": 5,
  "tenant_id": 8,
  "amount": -150.50,
  "currency_id": 1,
  "notes": "Rent correction for tenant-completed repairs",
  "contract_id": 5
}

Beispielantwort

{
  "id": 1,
  "message": "Adjustment created successfully"
}

GET /api/v1/properties/{id}/lt-adjustments/{aid}

Detaillierte Anpassungsinformationen mit allen zugehörigen Daten abrufen

Beispielantwort

{
  "id": 1,
  "adjustment_date": "2026-01-28",
  "amount": -150.50,
  "currency": {
    "id": 1,
    "code": "EUR",
    "symbol": "€"
  },
  "landlord": {
    "id": 5,
    "name": "John Landlord"
  },
  "tenant": {
    "id": 8,
    "name": "Jane Tenant"
  },
  "notes": "Rent correction for repairs",
  "status": "fully_confirmed",
  "is_confirmed_by_landlord": true,
  "landlord_confirmed_by": {
    "id": 5,
    "name": "John Landlord"
  },
  "landlord_confirmed_at": "2026-01-28T11:00:00+00:00",
  "is_confirmed_by_tenant": true,
  "tenant_confirmed_by": {
    "id": 8,
    "name": "Jane Tenant"
  },
  "tenant_confirmed_at": "2026-01-28T12:00:00+00:00",
  "contract": {
    "id": 5,
    "name": "Contract #5"
  },
  "documents": [
    {
      "id": 19,
      "original_name": "repair_receipt.pdf",
      "file_size": 245678,
      "comment": "Repair invoice",
      "created_at": "2026-01-28T10:35:00+00:00"
    }
  ],
  "created_at": "2026-01-28T10:30:00+00:00",
  "created_by": {
    "id": 5,
    "name": "John Landlord"
  }
}

PUT /api/v1/properties/{id}/lt-adjustments/{aid}

Bestehende Anpassung aktualisieren (nur vor vollständiger Bestätigung möglich)

Anfragekörper

{
  "adjustment_date": "2026-01-29",
  "amount": -180.00,
  "notes": "Updated correction amount"
}

Beispielantwort

{
  "message": "Adjustment updated successfully"
}

DELETE /api/v1/properties/{id}/lt-adjustments/{aid}

Anpassung löschen (nur vor Bestätigung durch eine Partei möglich)

Beispielantwort

{
  "message": "Adjustment deleted successfully"
}

POST /api/v1/properties/{id}/lt-adjustments/{aid}/documents

Dokument an Anpassung anhängen (Quittungen, Akte, Verträge)

Anfragekörper

{
  "document_id": 42,
  "comment": "Repair receipt"
}

Beispielantwort

{
  "message": "Document attached successfully"
}

DELETE /api/v1/properties/{id}/lt-adjustments/{aid}/documents/{did}

Dokument von Anpassung lösen

Beispielantwort

{
  "message": "Document detached successfully"
}

POST /api/v1/properties/{id}/lt-adjustments/{aid}/confirm-landlord

Anpassung im Namen des Vermieters bestätigen

Beispielantwort

{
  "message": "Confirmed by landlord",
  "status": "confirmed_by_landlord"
}

POST /api/v1/properties/{id}/lt-adjustments/{aid}/confirm-tenant

Anpassung im Namen des Mieters bestätigen

Beispielantwort

{
  "message": "Confirmed by tenant",
  "status": "fully_confirmed"
}

Anwendungsbeispiele

Szenario 1: Entschädigung für vom Mieter durchgeführte Reparaturen

Mieter hat kleinere Reparaturen in der Wohnung auf eigene Kosten nach Vereinbarung mit dem Vermieter durchgeführt.

  1. Anpassung für -150 EUR erstellen (negativ, reduziert Mieterschuld)
  2. Fotos von Quittungen und Rechnungen für Baumaterialien anhängen
  3. Vermieter bestätigt Anpassung
  4. Mieter bestätigt Anpassung - Betrag wird automatisch auf zukünftige Zahlungen angerechnet

Szenario 2: Rabatt für Unannehmlichkeiten während Reparaturen

Im Gebäude wurden größere Dachreparaturen durchgeführt, was Lärm und Unannehmlichkeiten für den Mieter verursachte.

  1. Vermieter erstellt Anpassung für -200 EUR als Entschädigung für 2 Wochen Unannehmlichkeiten
  2. Beide Parteien bestätigen die Anpassung
  3. Rabatt wird automatisch bei der Berechnung der nächsten Mietzahlung berücksichtigt