Startseite › Bibliothek › Ausgabenkonfiguration › Nebenkosten

Nebenkosten

Verfolgen Sie Nebenkosten und Gebühren für Ihre Immobilien

Was sind Nebenkosten?

Nebenkosten ermöglichen es Ihnen, Kosten für Versorgungsleistungen zu verfolgen: Strom, Wasser, Gas, Heizung, Internet und andere immobilienbezogene Ausgaben. Jede Ausgabe ist mit einem Ausgabentyp verknüpft und kann mehrere Zähler für die automatische Verbrauchserfassung haben.

Hauptfunktionen

  • Konfigurierbare Kostenarten
  • Zählerbasierte Verbrauchsverfolgung
  • Mehrzonen-Tarife (Tag/Nacht, Spitze/Halbspitze/Nacht)
  • Automatische und manuelle Gebührenerstellung
  • Integration von Dienstleistern
  • Dokumentenanhänge: Verträge, Tarifpläne und Vereinbarungen können an Ausgaben angehängt werden; Rechnungen und Quittungen an einzelne Abrechnungen

Arbeitsablauf: Ausgabentypen → Gebühren

Wichtig: Zweistufiger Prozess

Das Ausgabenverwaltungssystem verwendet eine zweistufige Struktur:

  1. Ausgabentypen (Vorlagen) — Definieren Sie wiederkehrende Kategorien wie "Strom", "Wasser", "Heizung". Konfigurieren Sie Berechnungsmethode, Preisgestaltung und Abrechnungszeitraum. Dies wird einmal durchgeführt und monatlich wiederverwendet.
  2. Gebühren (Tatsächliche Rechnungen) — Erstellen Sie Gebühren aus Ausgabentypen für bestimmte Zeiträume. Geben Sie Verbrauchsdaten ein, das System berechnet Beträge basierend auf der Typenkonfiguration, und Rechnungen werden an Mieter ausgestellt.

Beispiel: Erstellen Sie den Ausgabentyp "Strom" einmal mit dem Preis 0,15 EUR/kWh. Erstellen Sie jeden Monat eine Gebühr für diesen Typ mit tatsächlichem Verbrauch (z.B. 250 kWh), und das System berechnet 37,50 EUR.

Zonenpreise

Mehrzonen-Tarifsystem ermöglicht unterschiedliche Preise für verschiedene Zeiträume:

Code Tariftyp Beschreibung
TOTAL Einzonen Gesamtzone (Einheitstarif)
DAY Zweizonen Tagzone (normalerweise 07:00-23:00)
NIGHT Zweizonen / Dreizonen Nachtzone (normalerweise 23:00-07:00)
PEAK Dreizonen Spitzenzone (maximale Lastzeit)
HALF_PEAK Dreizonen Halbspitzenzone (Übergang)

Hinweis

Wenn Kostenart mit Zonenpreisen konfiguriert ist, muss Zähler entsprechende Zonen haben. Nicht alle Zonen sind erforderlich - Sie können nur TOTAL oder Kombination von Zonen verwenden.

Wie konfigurieren

1

Schritt 1: Kostenart konfigurieren

Kostenart erstellen (Strom, Wasser, Gas usw.)

2

Schritt 2: Zonenpreise konfigurieren

Zonenpreise für Kostenart konfigurieren

3

Schritt 3: Zähler erstellen

Zähler für Immobilie erstellen

Gebührenerstellung

Zählerbasierte Gebühren werden automatisch oder manuell erstellt:

Einfache Gebühr

Die einfachste Option - Verwendung der TOTAL-Zone mit einem Preis. Das System berechnet die Differenz zwischen vorherigem und aktuellem Stand, multipliziert mit dem Preis und erstellt eine Gebühr.

Beispiel

Period: January 1-31, 2026
Service: Internet
Quantity: 1 unit
Price: €45.00 per unit
Total: €45.00

Mehrzonen-Gebühr

Für Zähler mit unterschiedlichen Tarifzonen (Tag/Nacht oder Spitze/Halbspitze/Nacht) erstellt das System separate Gebührenpositionen für jede Zone. Dies spiegelt den Verbrauch bei verschiedenen Tarifen genau wider.

  • Zähler
  • Zählerstände
  • Verbrauch
  • Preis
  • Betrag

Beispiel

Counter: Main meter (two-zone)
Period: January 1-31, 2026

Item 1 - DAY zone:
Previous reading: 500.00 kWh
Current reading: 600.00 kWh
Consumption: 100.00 kWh
Price: €0.15 per kWh
Amount: €15.00

Item 2 - NIGHT zone:
Previous reading: 200.00 kWh
Current reading: 250.00 kWh
Consumption: 50.00 kWh
Price: €0.08 per kWh
Amount: €4.00

Total charge: €19.00

Zählerstände

Zählerstände sind die Grundlage für automatische Gebührenberechnungen:

1

Schritt 1: Zähler erstellen

Zähler für Immobilie erstellen

2

Schritt 2: Zählerstände eingeben

Zählerstände eingeben

3

Schritt 3: Automatische Gebühr

System erstellt automatisch Gebühr

Keine Zählerstände

Wenn Zählerstände nicht übermittelt wurden, wird Gebühr nicht erstellt bis Zählerdaten empfangen

Manuelle Gebührenerstellung (UI)

Für Ausgaben mit Verbrauchstyp "Nach Aufwand" oder Berechnungszeitraum "MANUAL" können Sie Gebühren manuell über die Weboberfläche erstellen.

Properties → [Property] → Charges → Add Charge

Navigieren Sie zur Gebührenseite Ihrer Immobilie. Wenn Sie Ausgaben haben, die manuelle Gebühren erfordern, sehen Sie eine blaue Schaltfläche "Gebühr hinzufügen".

1

Ausgabenauswahl öffnen

Klicken Sie auf die blaue Schaltfläche "Gebühr hinzufügen", um ein modales Fenster mit allen für die manuelle Gebührenerstellung verfügbaren Ausgaben zu öffnen.

2

Ausgabe auswählen

Das modale Fenster zeigt jede Ausgabe mit ihrem Typ-Badge (Nach Aufwand/Manuell), Anbieterinformationen und Notizen. Klicken Sie auf die Ausgabe, die Sie belasten möchten.

3

Gebührenformular ausfüllen

Füllen Sie das Gebührenformular mit Gebührendatum, Abrechnungsperiodendaten, Betrag und optionalen Notizen aus. Das Formular zeigt Ausgabeninformationen einschließlich Anbieter und Berechnungsmethode.

Wann manuelle Gebühren verwendet werden

  • "Nach Aufwand"-Ausgaben: wo der tatsächliche Betrag variiert und nach Erhalt der Rechnung eingegeben werden muss
  • Ausgaben mit "Manuell"-Zeitraum: wenn Sie volle Kontrolle über die Gebührenerstellung ohne automatische Generierung wünschen

Automatische Generierung

Das System kann automatisch Nebenkostengebühren basierend auf Zählerständen erstellen:

Berechnungszeiträume

Zeitraum Beschreibung
MANUAL Gebühr nur manuell erstellt
MONTHLY Gebühr wird monatlich erstellt
QUARTERLY Gebühr wird vierteljährlich erstellt
SEMI_ANNUAL Gebühr wird halbjährlich erstellt
ANNUAL Gebühr wird jährlich erstellt

Berechnungszeiträume

Berechnungszeitraum bestimmt, wie oft Gebühren erstellt werden:

Beispiel

Beispiel

  • Für Januar 2026
  • Für Q1 2026
  • Für 2026

Einschränkungen

Automatische Generierung ist nur verfügbar, wenn Zonenpreise und Zähler für Kostenart konfiguriert sind

Dokumentenverwaltung

Dokumente können auf zwei Ebenen im Ausgabenmodul angehängt werden, wobei jede einem anderen Zweck dient:

Ausgabendokumente

Dokumente, die an die Ausgabenkonfiguration selbst angehängt sind, bleiben für alle Abrechnungen zugänglich. Verwenden Sie diese für:

  • Serviceverträge mit Versorgungsunternehmen (Strom, Gas, Wasser)
  • Wartungsverträge mit Auftragnehmern (Heizung, HVAC, Aufzug)
  • Tarifpläne und Preisvereinbarungen
  • Gerätezertifikate und Installationsdokumentation

Beispiel: Für eine "Strom"-Ausgabe können Sie den Vertrag mit dem Energieunternehmen, den Tarifplan mit Tag-/Nachttarifen und das Zählerinstallationszertifikat anhängen.

Abrechnungsdokumente

Dokumente, die an einzelne Abrechnungen angehängt sind, beziehen sich auf diesen Abrechnungszeitraum. Verwenden Sie diese für:

  • Monatliche Rechnungen von Dienstleistern
  • Zahlungsbelege und Bestätigungen
  • Abrechnungen für bestimmte Zeiträume
  • Anpassungs- oder Korrekturmitteilungen

Beispiel: Für eine Stromabrechnung vom Januar 2026 hängen Sie die Rechnung des Energieunternehmens für diesen Monat und den Zahlungsbeleg an.

REST API

Haupt-API-Endpunkte für Nebenkosten:

Service-Layer-Hinweis

Ausgabentypen-API

GET    /api/v1/properties/{propertyId}/expenses              # List expenses
POST   /api/v1/properties/{propertyId}/expenses              # Create expense
GET    /api/v1/properties/{propertyId}/expenses/{id}         # Expense details
PUT    /api/v1/properties/{propertyId}/expenses/{id}         # Update expense
DELETE /api/v1/properties/{propertyId}/expenses/{id}         # Delete expense
POST   /api/v1/properties/{propertyId}/expenses/{id}/toggle  # Toggle active/inactive
POST   /api/v1/properties/{propertyId}/expenses/refresh-all  # Refresh all charges
POST   /api/v1/properties/{propertyId}/expenses/{id}/refresh # Refresh single expense

Gebühren

GET    /api/v1/properties/{propertyId}/expenses/{expenseId}/charges             # List charges
POST   /api/v1/properties/{propertyId}/expenses/{expenseId}/charges             # Create charge
GET    /api/v1/properties/{propertyId}/expenses/{expenseId}/unlinked-readings   # Get unlinked readings
GET    /api/v1/properties/{propertyId}/charges/{id}                             # Charge details
PUT    /api/v1/properties/{propertyId}/charges/{id}                             # Update charge
DELETE /api/v1/properties/{propertyId}/charges/{id}                             # Delete charge
POST   /api/v1/properties/{propertyId}/charges/{id}/confirm                     # Confirm charge

Gebührendokumente-API

Verwaltung von Dokumenten, die an Ausgabengebühren angehängt sind (Belege, Rechnungen, Verträge).

GET    /api/v1/properties/{propertyId}/charges/{chargeId}/documents           # List charge documents
POST   /api/v1/properties/{propertyId}/charges/{chargeId}/documents           # Upload document to charge
GET    /api/v1/properties/{propertyId}/charges/{chargeId}/documents/{id}      # Document details
PUT    /api/v1/properties/{propertyId}/charges/{chargeId}/documents/{id}      # Update document comment
DELETE /api/v1/properties/{propertyId}/charges/{chargeId}/documents/{id}      # Remove document from charge

Beleg für eine Ausgabengebühr hochladen

POST /api/v1/properties/1/charges/42/documents
Content-Type: multipart/form-data
Authorization: Bearer <token>

file: (binary)
document_type_id: 1
comment: "Invoice for January 2026"

Ausgabentyp-Dokumente-API

Fügen Sie Dokumente (Verträge mit Auftragnehmern, Tarifpläne) direkt in der Ausgabentyp-Konfiguration an, zeigen Sie sie an und verwalten Sie sie.

GET    /api/v1/properties/{propertyId}/expenses/{expenseId}/documents           # List expense documents
POST   /api/v1/properties/{propertyId}/expenses/{expenseId}/documents           # Upload document to expense
GET    /api/v1/properties/{propertyId}/expenses/{expenseId}/documents/{id}      # Document details
PUT    /api/v1/properties/{propertyId}/expenses/{expenseId}/documents/{id}      # Update document comment
DELETE /api/v1/properties/{propertyId}/expenses/{expenseId}/documents/{id}      # Remove document from expense

API-Beispiel: Dokument zum Ausgabentyp hochladen

POST /api/v1/properties/1/expenses/3/documents
Content-Type: multipart/form-data
Authorization: Bearer <token>

file: (binary)
document_type_id: 1
comment: "Contractor agreement for heating service"

API-Beispiel

POST /api/v1/properties/1/expenses/3/charges
Content-Type: application/json
Authorization: Bearer <token>

{
  "charge_date": "2026-01-31",
  "period_start": "2026-01-01",
  "period_end": "2026-01-31",
  "charged_to_user_id": 5,
  "items": [
    {
      "counter_id": 5,
      "zone_code": "DAY",
      "previous_value": "500.00",
      "current_value": "600.00",
      "unit_price": "0.15"
    },
    {
      "counter_id": 5,
      "zone_code": "NIGHT",
      "previous_value": "200.00",
      "current_value": "250.00",
      "unit_price": "0.08"
    }
  ]
}

Kostenarten

Typ-Name Hat Zähler
Kommunikation (Internet, TV) —
Heizung
Elektrizität
Warmwasser
Kaltwasser
Kanalisation —
Sicherheit —
Concierge —
Alarmsystem —
Gebietswartung —
Gas
Müllabfuhr —
Steuern —
Sonstige Ausgaben —
Einmalige Ausgaben —

Einmalige Gebühren

Einmalige Gebühren werden verwendet, um unerwartete oder unregelmäßige Ausgaben zu erfassen, die nicht in die üblichen Kategorien für Versorgungsleistungen oder Dienstleistungen passen.

Wie es funktioniert

  1. Navigieren Sie zur Seite der Immobilienausgaben
  2. Klicken Sie auf die Schaltfläche "Einmalige Gebühr"
  3. Füllen Sie den Betrag, das Datum, den Abrechnungszeitraum und optionale Notizen aus
  4. Die Gebühr wird automatisch erstellt und als bestätigt markiert

Eigenschaften

  • Verbrauchstyp: Nach Verbrauch
  • Einheit: Gebühren
  • Spezielle Markierung: Ausgabenart-Code ONE_TIME (nicht der zugewiesene Anbieter — dieser wird für diesen Container nicht angezeigt)
  • Sichtbarkeit: Ausgeblendet von regulären Ausgabenlisten
  • Automatische Erstellung von Gebühren: Nein - Gebühren nur manuell erstellt

Routen

GET /properties/{propertyId}/one-time-charges List one-time charges POST /properties/{propertyId}/one-time-charges/new Create one-time charge

Diese Route ist ein Web-Sitzungsformular (erfordert Anmeldung und CSRF-Token) – kein JSON-API-Aufruf mit Bearer-Token.

Formularfelder

  • Datum* — Das Datum, an dem die Ausgabe entstanden ist
  • Abrechnungszeitraum* — Wählen Sie den Abrechnungszeitraum für Buchhaltungszwecke
  • Betrag* — Der zu berechnende Gesamtbetrag (erforderlich)
  • Notizen — Optionale Beschreibung oder Erklärung

Hauptvorteile:

  • Schnelle Erstellung ohne Einrichtung wiederkehrender Ausgaben
  • Perfekt für unerwartete oder unregelmäßige Ausgaben
  • Automatisch bei Erstellung bestätigt
  • Beeinträchtigt nicht die reguläre Ausgabenverfolgung
  • Bewahrt vollständige Ausgabenhistorie für Immobilie