Manage your German WEG.
Without the Excel chaos.

dooyah house is a free, GDPR-oriented tool for German condominium owners' associations (WEGs) in self-administration. There is no minimum size. The Pro standard tariff covers up to 30 units per WEG, while larger WEGs are handled on request. Booking journal, annual statement, documents, resolutions, accounting and owner portal are all in one place. With Pro, bank statements can be imported by file; no bank connection is required.

✓ Free forever for the basic plan ✓ Open work in one place ✓ Documents and resolutions stay connected ✓ For administrators & owners ✓ Installable as a web app ✓ App servers in Germany · GDPR

No credit card · Optional Pro upgrade · Sign up in seconds

Note: The application UI is currently optimised for German legal terminology (WEG-Verwaltung, Wirtschaftsplan, Hausgeld). International owners typically use it together with a German-speaking board member or co-administrator.

German condominium ownership in one paragraph

A Wohnungseigentümergemeinschaft (WEG) is the legal form for German condominium ownership: every apartment owner is automatically a member of the association that owns the building's common areas. WEGs are governed by the German WEG-Gesetz and require an annual general meeting, an economic plan (Wirtschaftsplan), an annual statement (Jahresabrechnung) and a written resolution archive (Beschlusssammlung). Many WEGs in self-administration choose to administer themselves rather than hiring a professional property manager. They range from two-unit buildings to mid-sized communities and occasionally include larger ones with a committed board. dooyah house gives that work a shared place.

Everything a self-administering WEG actually needs

Booking journal & accounting

Mandatory ledger for incoming/outgoing payments per WEG, per owner, per cost type, with common costs, individual costs and reserves kept apart.

Economic plan & annual statement

Drafts for Wirtschaftsplan and Jahresabrechnung based on your real bookings and the planned reserves. The PDFs are part of Pro.

Resolution archive (Beschlusssammlung)

The law has required this since 2007. Every resolution gets a sequential number, full text, date and meeting reference, and you can export it.

Owner portal

Each owner sees their units, the released WEG documents, the minutes archive and the resolution log, and can submit receipts for expenses paid on behalf of the WEG.

Document storage & AI recognition

You can add invoices, contracts and minutes there. In Pro, AI recognition reads invoice number, amount and date, and you confirm the booking.

Bank statement import (Pro)

Import CSV, Excel, MT940, CAMT or PDF statements when you need them. No bank connection or banking credentials are required.

Beta

Doris. Ask your WEG.

Doris reads your WEG’s data and explains it: why the annual statement isn’t ready, where bank and journal disagree, which payment is missing. She links to the screen where you carry on.

Every free 30-day trial starts with Doris. If you already have Pro, we enable Doris for your WEG on request during the beta.

Already on Pro? Request Doris
Doris Beta Lindenhof 12 · Reads this WEG’s data

Where do I enter the opening balance?

You enter it on the account itself: open the account under Banking, click “Edit” and fill in “Balance on reference date” and “Reference date”. Take the amount from your bank statement.

  • Current account Sparkasse entered
  • Reserve savings account (since 2026) missing

It is still missing on the savings account you opened in 2026, which is why its balance shows as “provisional”. Tip: if you import a CAMT or MT940 statement that contains a balance, dooyah offers to take it over directly.

Which reference date should I use?

Example with a made-up WEG. No real customer data. Doris answers in German in the app.

Free for the basic plan. Honest pricing for Pro.

Free

€0

Every new WEG starts with 30 days of full Pro access. Afterwards the free plan covers 1 WEG with up to 10 units. It includes master data, documents, bookings, minutes, contracts, tasks, messages and the owner portal.

  • Up to 10 units in 1 WEG
  • Booking journal, master data, owner portal
  • Up to 50 documents, no bank import, no AI recognition
  • No expiry after the trial
Start free

Privacy per GDPR requirements. App servers in Germany.

🇩🇪 Hosting in Germany

WEG main data is stored on servers in Germany. Purpose-bound AI features run through contractually bound processors in an EU data zone. Operated by FloriCore Software UG (haftungsbeschränkt) in Eggolsheim.

🔒 Encrypted & isolated

TLS 1.2/1.3 in transit, AES-256-CBC for sensitive fields. Strict separation of data between WEGs on the database level, backed by foreign-key constraints. Append-only audit log.

🪪 Passkey login

Login with a passkey (FIDO2/WebAuthn) or a one-time code by email, so no password has to be typed. Administrators must use two-factor authentication.

📜 Data processing agreement

Data processing agreement (AVV) per Art. 28 GDPR available on request. The sub-processor categories are public, and the site uses neither Google Analytics nor a tracking network.

Ready to digitise your WEG?

Free for the basic plan. No credit card. Sign up in less than two minutes.

Start free now →