12 Features · MRG/WEGi Compliant

The All-in-One Platform Austrian Hausverwaltungeni Have Been Waiting For

MRG/WEGi-compliant accounting + modern portals + AI automation — in a single platform.

Austrian property management firms face a fragmented software landscape. Traditional tools like IGEL and Schweighofer deliver strong accounting but leave tenants and owners without modern self-service portals. Newer entrants like casavi and iDWELL offer sleek communication features but lack the deep MRG/WEGi legal compliance Austrian firms require.

UnitCycle Austria closes this gap. Purpose-built for the Austrian market, it combines full legal-regime-aware accounting (Betriebskostenabrechnungi, Rücklagei, Richtwerti), modern owner and tenant portals with OTP login, digital Umlaufbeschlussi voting per WEGi 2022, and AI-powered automation — all in one platform.

12
Properties
364
Units
300
Tenants
50
Owners
30
Vendors
6
Austrian Cities

Traditional Players

IGEL · Schweighofer
✓ Strong: MRG/WEGi accounting, BKi engine, legal compliance
✗ Weak: No tenant/owner portals, no AI, dated UX, no digital voting

Modern Players

casavi · iDWELL
✓ Strong: Tenant communication, mobile apps, modern UX
✗ Weak: No Austrian BKi engine, no MRG §21 categories, no Rücklagei tracking, no Richtwerti
1

Legal Regime Classification (MRG / WEGi / Free Market)

✓ Implemented
Every property, unit, and lease is tagged with its Austrian legal regime — determining rent caps, termination rules, and accounting requirements.

Why Austria Needs This

Austria's rental market operates under a complex, layered legal framework. A Hausverwaltungi managing 1,000+ units across Vienna and Graz will have properties subject to entirely different legal rules. Getting the regime wrong means charging illegal rents, miscalculating operating costs, or mishandling tenancy terminations — any of which can result in tenant lawsuits and Schlichtungsstelle proceedings. No competing platform systematically tracks legal regime at the unit level.

The Four Regimes

MRG Vollanwendungi

Full Mietrechtsgesetz protection. Richtwerti rent cap applies. Termination only under §30 grounds. Annual VPIi indexing. BKi limited to §21 categories. Pre-1945 buildings, typically.

MRG Teilanwendungi

Partial MRG protection. No Richtwerti cap but §30 termination protection still applies. BKi categories still follow §21. Post-1945 subsidised or mixed-use buildings.

🏢
WEGi (Condo Ownership)

Wohnungseigentumsgesetzi governs. Nutzwerti-based cost allocation. Reserve fund (§31) mandatory. Digital voting via Umlaufbeschlussi (§24). Owner-occupied or rented condos.

🏙
Freilichi (Free Market)

No Richtwerti cap. Luxury or post-2002 new builds with >2 units. Freedom of contract on rent. BKi can be agreed freely. Termination per general civil law.

How It Works in UnitCycle

Every property record carries a legal_regime field. Each tenant and unit detail page displays a colour-coded regime badge. The system uses this classification to determine which accounting rules apply (MRG §21 categories vs. free-form), whether Richtwerti caps should be checked, and whether reserve fund tracking is required. When a user views a tenant, they immediately see the legal implications: which rent cap applies, what termination rules exist, and which BKi categories are permitted.

MRG §1 MRG §16 MRG §21 MRG §30 WEGi §2

2

Betriebskostenabrechnungi — MRG §21 Compliant

✓ Implemented
The single most time-consuming task in Austrian property management — automated, compliant, and transparent.

Why Austria Needs This

Operating cost settlement (Betriebskostenabrechnungi) consumes an estimated 30% of staff time at Austrian HVi firms. Every year, by the legal deadline of June 30 (MRG §21 Abs 3 — six months after the calendar year ends), managers must produce a complete breakdown of operating costs for every unit, allocated proportionally by Nutzflächei. The 17 cost categories are defined by law and cannot be altered. Miscategorisation or late delivery gives tenants grounds to challenge the entire BKi statement at the Schlichtungsstelle.

All 17 MRG §21 Categories

#Category (DE)Category (EN)Note
1WasserversorgungWater SupplyMetered or estimated
2Abwasser / KanalgebührSewageMunicipal rates
3RauchfangkehrungiChimney SweepMandatory in Austria
4SchädlingsbekämpfungPest ControlPreventive & reactive
5BeleuchtungCommon Area LightingStairwell, corridor, garage
6Aufzug — StromElevator ElectricitySeparate from maintenance
7Aufzug — WartungElevator MaintenanceMandatory service contracts
8VersicherungBuilding InsuranceFire, liability, storm
9VerwaltungshonorariManagement FeeCapped at €3.81/m² by law
10Hausbesorgeri / ReinigungCaretaker / CleaningOr external cleaning service
11WinterdienstiSnow RemovalLegally required in Austria
12GrünflächenGarden MaintenanceCourtyard, grounds
13FeuerlöschanlageFire SuppressionInspection + maintenance
14Gemeinschaftsantenne / KabelCommunal Antenna / CableShared TV infrastructure
15Öffentliche AbgabenPublic LeviesGemeindeabgaben
16GrundsteueriProperty TaxDistributed as BKi in Austria
17SonstigesOther Approved CostsMust be legally justified

How It Works in UnitCycle

The BKi engine allocates every invoice to one of the 17 categories (with AI assistance for auto-classification). Costs are split proportionally by Nutzflächei (usable area in m²) — the legally mandated allocation method. The system calculates per-unit surplus or deficiency against advance payments, generates printable statements, and tracks the June 30 deadline with a countdown visible on the dashboard and every property detail page. Year-over-year comparison highlights anomalies above 20% deviation. AI auto-categorisation has already classified 16 of 24 sample invoices.

MRG §21 Abs 1–5 MRG §21 Abs 3 (deadline) MRG §24 (Verwaltungshonorari cap)

3

VPIi Rent Indexing (Valorisierungi)

✓ Implemented
Automatic CPI-based rent adjustment tracking — ensuring landlords capture their legal indexing rights.

Why Austria Needs This

Under MRG §16 Abs 6, most Austrian leases include a Wertsicherungsklauseli (value adjustment clause) tied to the Verbraucherpreisindexi (VPIi / Austrian CPI). Landlords are entitled to adjust rent annually based on CPI changes. However, many Hausverwaltungeni miss indexing windows — especially across large portfolios — leaving significant revenue on the table. With Austria's CPI rising from 100.0 (2021 base) to 124.4 (2026), missed indexing on a €800/month unit means losing over €195/month in legally owed rent.

Austrian CPI Series (2021 = 100)

2021
100.0
2022
108.8
2023
116.3
2024
119.7
2025
122.1
2026
124.4

How It Works in UnitCycle

  • Every tenant record tracks VPIi status: last indexing date, original rent at lease start, CPI at lease start
  • VPIi Calculator on tenant detail: shows originalRent × (currentCPI / cpiAtLeaseStart), delta in € and %, annualised impact
  • "VPIi Due" badge fires automatically when no indexing has occurred in 13+ months
  • Portfolio-level VPIi overdue count on the dashboard — so managers never miss an indexing opportunity
  • Lease timeline SVG: gradient bar with year ticks, amber ◆ diamonds for VPIi anniversaries, glowing "Today" dot

MRG §16 Abs 6 Wertsicherungsklauseli Statistik Austria VPIi

4

Rücklagei (Reserve Fund) — WEGi §31 Compliant

✓ Implemented
Real-time reserve fund tracking with legal minimum enforcement and CPI-adjusted multi-year projections.

Why Austria Needs This

The Wohnungseigentumsgesetzi (§31) requires every WEGi property to maintain a Reparaturrücklagei (repair reserve fund). The legal minimum contribution is €1.06/m²/month (2024 rate), increasing to €1.13/m²/month (2026) as adjusted by the Federal Minister. Falling below the minimum exposes the Hausverwaltungi to legal challenges from owners. Yet most firms track reserves in spreadsheets with no compliance monitoring or forward projection.

Compliance Indicators

✓ Konform — Above legal minimum ⚠ Unterschritten — Below minimum, action needed ✗ Kritisch — Severely underfunded

How It Works in UnitCycle

  • Per-property fund balance tracked against legal minimum and target contribution
  • CPI-adjusted 5-year projections: shows where the fund will be based on current contributions and planned repairs
  • AI warning system flags properties approaching or below the WEGi minimum
  • Dashboard widget shows Rücklagei health across the entire portfolio at a glance
  • Owner portal includes full Rücklagei transparency — owners see their share contribution and fund balance

WEGi §31 WEGi §31 Abs 2 (minimum rates) BMJ Verordnung (annual rate adjustment)

5

Umlaufbeschlussi Digital Voting — WEGi §24

✓ Implemented
WEGi 2022-compliant digital circular resolutions with consent fiction, Nutzwerti-weighted voting, and automated dunning.

Why Austria Needs This

The 2022 WEGi-Novelle modernised owner decision-making by explicitly permitting digital Umlaufbeschlüssei (circular resolutions) under §24. The amendment also introduced the Widerspruchsfiktioni (consent fiction): if an owner does not respond within 2 months, their vote counts as YES. This is a game-changer for Hausverwaltungeni — no more chasing paper signatures. But implementing it requires precise tracking of voting deadlines, Nutzwerti-weighted results, and automated reminders. No competing Austrian platform offers this digitally.

How It Works in UnitCycle

  • Create resolutions with Antrag text, voting options, required majority (simple, 2/3, unanimous), and deadline
  • Nutzwerti-weighted voting: owners with larger property shares have proportionally more voting weight
  • Consent fiction countdown: per-voter timer shows days until automatic YES
  • Real-time results display with Anteil-weighted pie chart
  • Automated 3-level dunning workflow: reminder at 30 days, 14 days, and 3 days before deadline
  • Owner portal integration: owners can vote directly from their portal with OTP authentication

WEGi §24 (Umlaufbeschlussi) WEGi-Novelle 2022 Widerspruchsfiktioni (consent fiction)

6

Richtwerti Comparison

✓ Implemented
Automatic rent-cap validation against official Richtwerti rates per Bundesland — preventing illegal overcharging.

Why Austria Needs This

For MRG Vollanwendungi properties, rent is capped by the Richtwerti (benchmark rent) published annually by the BMJ (Federal Ministry of Justice) for each of Austria's 9 Bundesländer. Charging above the Richtwerti without valid Zuschlägei (quality surcharges for features like balcony, lift, or renovated kitchen) is illegal and can be challenged retroactively at the Schlichtungsstelle. A tenant can reclaim excess rent for up to 3 years. For a Hausverwaltungi managing hundreds of MRG Voll units, manual Richtwerti compliance is error-prone and high-risk.

2024 Richtwerti Rates by Bundesland

BundeslandRichtwerti (€/m²)Key City
Wien€6.67Vienna
Niederösterreich€6.31St. Pölten
Oberösterreich€6.55Linz
Steiermark€8.43Graz
Tirol€7.09Innsbruck
Vorarlberg€9.44Bregenz
Kärnten€7.05Klagenfurt
Salzburg€8.17Salzburg
Burgenland€5.61Eisenstadt

How It Works in UnitCycle

For every unit classified as MRG Vollanwendungi, the platform compares the current net rent against the applicable Richtwerti for that property's Bundesland. Units where rent exceeds the cap are flagged with a warning badge. The comparison appears on tenant detail pages, unit detail pages, and in a portfolio-wide compliance report. This gives HVi managers instant visibility into Richtwerti exposure across their entire portfolio.

MRG §16 Abs 2 (Richtwerti) Richtwertigesetz (RichtWG) BMJ Richtwertiverordnung (annual update)

7

Tenant Detail Page (Mieteri-Profil)

✓ Implemented
A comprehensive 360° view of each tenant — financials, legal regime, VPIi status, lease timeline, and compliance, all on one screen.

Why Austria Needs This

Austrian property managers handle complex per-tenant obligations: legal regime determines termination rules, VPIi indexing determines rent adjustments, BKi categories determine cost allocation, and deposit caps are governed by MRG §16b. With 300+ tenants, jumping between spreadsheets, PDFs, and legacy systems wastes hours. A unified tenant profile that brings all Austrian-specific data together in one view is transformative for operational efficiency.

What the Tenant Detail Page Shows

👤
Hero Section

Avatar with initials, property + unit, Active/VPIi Due badges, quick Email and Call action buttons

💰
KPI Row

Net rent, BKi advance, total monthly payment, deposit with "X months rent" label

📈
VPIi Calculator

Original rent, CPI at lease start, current CPI, adjusted rent, delta in € and %, annual impact

Legal Regime Card

Regime badge with 3 key implications specific to that regime (rent cap, termination, BKi rules)

📅
Lease Timeline SVG

Gradient bar with year ticks, amber ◆ for VPIi anniversaries, glowing Today dot, connector to Today pill

📆
Key Dates Panel

VPIi anniversary, BKi June 30 deadline, lease expiry, move-in date — all with day-countdown badges

📊
Annual Financial Summary

Monthly × 12 rows, VPIi-adjusted annual total if indexing overdue

📜
MRG Reference Card

§30 notice period, §16b deposit cap, §16 VPIi, §21 BKi — quick legal reference

MRG §30 (termination) MRG §16b (deposit cap) MRG §16 (VPIi) MRG §21 (BKi)

8

Hausverwaltungi KPI Dashboard

✓ Implemented
Portfolio-level intelligence at a glance — every compliance deadline, financial metric, and risk signal in one view.

Why Austria Needs This

Managing 1,000+ units across multiple cities means tracking hundreds of compliance deadlines simultaneously. Austrian HVi firms face legal exposure from missed BKi deadlines (June 30), overdue VPIi indexing, underfunded Rücklagei reserves, and expiring leases. A real-time dashboard that surfaces these risks proactively — before they become legal problems — is essential for modern portfolio management.

How It Works in UnitCycle

  • KPI cards: Total units, occupancy rate, monthly rent roll, BKi compliance rate, Rücklagei status
  • BKi deadline tracker: Per-property countdown to June 30, colour-coded by urgency
  • Lease expiry radar: Properties with leases expiring within 90 days
  • VPIi overdue count: Total tenants across portfolio where indexing is 13+ months overdue
  • Rücklagei health: Konform / Unterschritten indicators per WEGi property
  • Cost anomaly alerts: Categories with >20% year-over-year deviation
9

AI Invoice Categorisation

✓ Implemented
Machine-learning-powered automatic assignment of invoices to MRG §21 categories — reducing manual classification by 80%.

Why Austria Needs This

A Hausverwaltungi managing 1,000 units processes thousands of invoices annually. Every invoice must be assigned to one of the 17 MRG §21 BKi categories before it can flow into the BKi settlement engine. Manual classification is tedious, inconsistent, and a major bottleneck in the June 30 deadline race. Miscategorisation can be challenged by tenants at the Schlichtungsstelle.

How It Works in UnitCycle

  • AI analyses invoice text, vendor, and amount to assign the most likely MRG §21 category
  • Confidence score per categorisation — low-confidence items flagged for human review
  • 16 of 24 sample invoices already AI-categorised in the demo dataset
  • Categorised invoices feed directly into the BKi calculation engine
  • Smart duplicate detection prevents double-counting of the same invoice
  • Learns from corrections: manager overrides improve future accuracy

MRG §21 (BKi categories)

10

Austrian Seed Data Realism

✓ Implemented
12 real-world-style properties across 6 Austrian cities with culturally authentic names, titles, addresses, and legal structures.

Why This Matters

A demo shown to the CEO of a 1,000-unit Austrian firm must feel real. Generic placeholder data ("Property 1", "John Smith") immediately signals a prototype. UnitCycle's seed data uses authentic Austrian property addresses, real Postleitzahlen, proper academic titles (Mag., Dr., DI, Ing.), and a realistic mix of building types and legal regimes that mirrors what any Austrian HVi firm would actually manage.

Seed Data Breakdown

  • 12 properties across Wien, Graz, Salzburg, Linz, Innsbruck, Klagenfurt
  • Legal form mix: 6 MRG Vollanwendungi, 1 MRG Teilanwendungi, 5 WEGi
  • Building types: Altbau (pre-1945), Neubau, Gemischt
  • ~364 units with realistic sizes, rent levels per city and legal regime
  • ~300 Austrian tenants with proper academic titles (Mag., Dr., DI, Ing.)
  • ~50 owners with Nutzwerti shares for WEGi properties
  • ~30 vendors with Austrian Gewerkei specialisations
  • BKi data for 2023 and 2024 with all 17 categories populated per property
  • Seed command: python manage.py seed_austria
11

Nutzwerti System (WEGi Properties)

✓ Implemented
Austrian WEGi ownership shares determined by certified Nutzwerti — governing cost allocation, voting weight, and reserve contributions.

Why Austria Needs This

In Austrian WEGi (condominium) properties, ownership is not a simple fraction — it's determined by the Nutzwerti (use value) of each unit, calculated by a certified Sachverständigeri (court-appointed expert). Nutzwerti considers unit size, floor level, orientation, balcony, and other factors. All cost allocations, voting weights, and reserve fund contributions in WEGi properties must follow Nutzwerti ratios, not simple m² splits. This is a fundamental Austrian legal requirement that most non-Austrian platforms completely ignore.

How It Works in UnitCycle

  • Every WEGi unit stores its Nutzwerti as determined by the Nutzwertgutachteni
  • Ownership share (Anteil) calculated as unit Nutzwerti / total property Nutzwerti
  • All WEGi cost allocations (BKi, Rücklagei, special assessments) use Nutzwerti ratios
  • Umlaufbeschlussi voting weight is proportional to Nutzwerti share
  • Owner portal displays each owner's Nutzwerti, Anteil percentage, and resulting financial obligations

WEGi §2 Abs 9 (Nutzwerti definition) WEGi §10 (Nutzwertgutachteni) WEGi §32 (Nutzwerti-based allocation)

12

Maintenance with Austrian Gewerkei Routing

✓ Implemented
AI-powered maintenance request routing to Austrian trade specialists (Gewerkei) with emergency Notdiensti support.

Why Austria Needs This

Austrian property maintenance follows the Gewerkei system — licensed trade categories that determine which specialists are qualified for which work. A leaking pipe requires a Sanitär specialist, not a general handyman. Hausverwaltungeni maintain vendor relationships across multiple Gewerkei and need to route requests efficiently, especially for emergencies (Rohrbruch, Heizungsausfall) where 24/7 Notdiensti vendors are critical.

Austrian Gewerkei Categories

🚰
Sanitär
Elektro
🔥
Heizung
🏠
Dach
🔼
Aufzug
🟧
Fenster
🏗
Fassade
🛋
Allgemeinfläche

How It Works in UnitCycle

  • Maintenance requests categorised by Gewerk on submission
  • AI routing: analyses request text and automatically assigns matching Gewerk + vendor
  • Priority levels: Niedrig (low), Mittel (medium), Hoch (high), Notfall (emergency)
  • Notdiensti flag on vendors for 24/7 emergency contacts
  • Tenant portal allows direct submission with photo upload
  • Full lifecycle tracking: submitted → assigned → in progress → completed
VS

Features vs. Competitors

Capability UnitCycle Austria IGEL / Schweighofer casavi / iDWELL
MRG §21 BKi Engine (17 categories) ✓ Full ✓ Full ✗ None
Nutzflächei-based allocation ✓ Full ✓ Full ✗ None
Legal regime classification (MRG/WEGi/Free) ✓ Full ◉ Partial ✗ None
Richtwerti rent cap comparison ✓ Full ◉ Manual ✗ None
VPIi rent indexing tracker ✓ Automated ◉ Manual ✗ None
WEGi Rücklagei (§31) compliance ✓ Full + projections ◉ Basic ✗ None
Digital Umlaufbeschlussi (WEGi 2022) ✓ Full + consent fiction ✗ None ◉ Basic voting
Nutzwerti-based voting & allocation ✓ Full ◉ Partial ✗ None
Tenant self-service portal ✓ Full (OTP login) ✗ None ✓ Full
Owner self-service portal ✓ Full (OTP login) ✗ None ✓ Full
AI invoice categorisation ✓ MRG §21 aware ✗ None ✗ None
AI maintenance routing Gewerkei-aware ✗ None ◉ Basic
Modern responsive UI ✓ Angular 19 ✗ Legacy desktop ✓ Modern
DE/EN multilingual ✓ Full ◉ DE only ✓ Full
Cost anomaly detection (>20% YoY) ✓ AI-powered ✗ None ✗ None

Platform Status

Live at at.unitcycle.com

Angular 19 (port 4500) + Django REST API (port 3002) + PostgreSQL

Open App

Implemented Routes

/dashboardPortfolio KPI Dashboard
/operating-costsBetriebskosteni
/propertiesLiegenschafteni List
/properties/:idProperty Detail
/tenantsMieteri List
/tenants/:idTenant Detail (360°)
/units/:idEinheit Detail
/ownersEigentümeri List
/vendorsDienstleisteri
/maintenanceInstandhaltungi
/resolutionsUmlaufbeschlüssei
/reservesRücklagei Tracker
/invoicesRechnungen
/aiAI Automation
/owner-portal/*Owner Portal (OTP)
/tenant-portal/*Tenant Portal (OTP)

Technology Stack

Frontend

Angular 19, standalone components, OnPush change detection, Tailwind CSS

Backend

Django REST Framework, PostgreSQL, JWT authentication

AI Engine

Invoice categorisation, anomaly detection, maintenance routing, BKi auto-draft

Infrastructure

PM2 process management, Nginx reverse proxy, Contabo VPS