For agencies & property managers

Run a portfolio of properties.
Not a portfolio of spreadsheets.

Assign managers to properties, set their compensation once, and let payouts accrue automatically every time rent is collected — built for agencies managing 20–100 units, not just a single landlord's home.

Manager assignment

Give a manager access to exactly the properties they run

A property owner assigns a manager to a property by email. The manager gets a distinct role in the system — separate from landlord and tenant — with access scoped to the properties they've actually been assigned, nothing more.

  • Assign a manager to a property by their account email
  • Manager role is distinct from landlord and tenant, with its own permission scope
  • A property can have more than one manager; a manager can be assigned to more than one property
  • Only the property owner can create or change an assignment

A property owner assigns a manager to a property by email. The manager gets a distinct role in the system — separate from landlord and tenant — with access scoped to the properties they've actually been assigned, nothing more.

Compensation

Set how a manager gets paid, once

Compensation is configured per assignment: a fixed monthly amount, a percentage of rent collected, or both combined. Set it once when you assign the manager, and every future payout calculates itself from that rule.

  • Fixed monthly fee, percentage of rent collected, or both
  • Currency set per assignment (EUR, BGN, or USD)
  • Payout method: cash, deducted from rent, or both
  • Only the property owner can set or change compensation terms

Compensation is configured per assignment: a fixed monthly amount, a percentage of rent collected, or both combined. Set it once when you assign the manager, and every future payout calculates itself from that rule.

Automatic payouts

Payouts accrue the moment rent is collected

The moment a rent payment is recorded — whether by bank transfer, cash, or automatic SEPA collection — DomFlat calculates what's owed to each assigned manager on that property and creates a payout record. Nobody has to remember to run the numbers at month-end.

  • Payout automatically calculated and recorded when a rent payment is marked paid
  • Applies whether the payment came in manually or through automatic SEPA direct debit
  • Idempotent by design — a payment can't accidentally generate a duplicate payout
  • Landlord sees every pending manager payout across the portfolio in real time

The moment a rent payment is recorded — whether by bank transfer, cash, or automatic SEPA collection — DomFlat calculates what's owed to each assigned manager on that property and creates a payout record. Nobody has to remember to run the numbers at month-end.

Manager earnings

A manager's own earnings dashboard

Managers get their own earnings view listing every payout — pending and paid — across every property they manage, with the payment method used and the date it was settled.

  • Dedicated manager earnings page listing all payouts across assigned properties
  • Filter by pending or paid status
  • Payout method shown per record: cash, bank transfer, or deducted from rent
  • Running totals for pending and paid amounts

Managers get their own earnings view listing every payout — pending and paid — across every property they manage, with the payment method used and the date it was settled.

Mark paid

Mark a payout paid the way you actually paid it

Once a landlord settles up with a manager — by cash, bank transfer, or by having it deducted directly from collected rent — they mark the payout as paid with the method used and an optional note. The payout history stays queryable per property or per manager going forward.

  • Mark a payout paid: cash, bank transfer, or deducted from rent
  • Optional note attached to the paid record
  • Full payout history retained and listable by property or by manager
  • Pending totals summarised per manager, per property

Once a landlord settles up with a manager — by cash, bank transfer, or by having it deducted directly from collected rent — they mark the payout as paid with the method used and an optional note. The payout history stays queryable per property or per manager going forward.

Built for scale

From one property to a full agency portfolio

DomFlat scales from an individual landlord with a handful of units to a property management agency handling portfolios of 20–100 units, without switching tools as the portfolio grows.

  • Portfolio dashboard: income, occupancy, and overdue payments across every property at a glance
  • Per-property detail pages for leases, payments, repairs, warranties, documents, inventory, and managers
  • Full audit log of every action per property, available on the Agency plan
  • Multi-currency display across the portfolio: EUR, BGN, USD

DomFlat scales from an individual landlord with a handful of units to a property management agency handling portfolios of 20–100 units, without switching tools as the portfolio grows.

Why agencies switch

Why agencies choose DomFlat over spreadsheets and WhatsApp

A spreadsheet doesn't calculate manager compensation automatically, doesn't know when a rent payment triggers a payout, and doesn't give a manager their own view of what they're owed. WhatsApp doesn't keep an audit trail of who approved what on which property. Agencies managing dozens of units need each manager's earnings to be self-evident, each payout to be traceable to the rent payment that generated it, and a record of every action on every property — not a group chat and a shared file that's always one edit behind.

Want to see more? see all features · learn about DomFlat

Run your portfolio on DomFlat

Free forever on up to 3 properties. No credit card required to start.