Skip to content

Landlord software features

CIRO matches your rent payments, creates the utility bill statement, collects tenant requests and reminds you of deadlines.

  • 60 days free
  • GDPR-compliant
  • No credit card required
www.ciro.immo/user/dashboard
Welcome, Thomas!
An overview of your property portfolio
Good evening, it's Tuesday, 13 October
Hausmaister has already sorted things. Here is what matters today.
3 properties
5 units · 80 % occupied
4 active tenants
4 active tenancies
1.860,00 €
Cash flow October
Accounting overview
Income vs. expenses
Rental income
October 2026
3.540,00 €
of 4.710,00 €
75 % of rents received
My tenants
Occupancy rate
80 %
4 of 5 units occupied
What's next?
Sorted by due date, most urgent first.
Weekly budget30 min open · 2 h budget
Check payment
October rent still outstanding
Gartenweg 4 · WE 03, 01097 Dresden
Maxl Maier · 1.170,00 € overdue for 3 days
Utility bills
Prepare 2025 utility bill statement
Lindenstraße 12, 04109 Leipzig
2 tenancies · deadline 31.12.2026
Vacancy
Find a new tenant for WE 03
Am Markt 7 · WE 03, Halle
Vacant since 01.09.2026
7-day activity
10
completed
6 tasks left on the list.
CIRO time savings91 % faster
3 h 12 min
Won back this month
≈ 0.4 working days back for you.
Tenant management
2 h 7 min
Document analysis
1 h 5 min
Important tickets
Tenant requests waiting for a reply.
T-001412: Water pipe burst in basement
Lindenstraße 12 · WE 02, 04109 Leipzig
13.10.2026, 07:42 • Alina Weber
High
T-001409: Heating won't start
Lindenstraße 12 · WE 01, 04109 Leipzig
12.10.2026, 18:15 • Michael Frey
Medium
Pending transactions
Confirm incoming payments and keep your accounting tidy.
October rent
Lindenstraße 12 · WE 01, 04109 Leipzig
Gross rent
+1.440,00 €
Heating repair
Gartenweg 4 · WE 03, 01097 Dresden
Maintenance
-380,00 €
Property tax Q4
Am Markt 7, Halle
Property charges
-142,50 €
You can click through this preview: tenants, transactions, statements
Welcome, Thomas!
An overview of your property portfolio
Good evening, it's Tuesday, 13 October
Hausmaister has already sorted things. Here is what matters today.
3 properties
5 units · 80 % occupied
4 active tenants
4 active tenancies
1.860,00 €
Cash flow October
Accounting overview
Income vs. expenses
Rental income
October 2026
3.540,00 €
of 4.710,00 €
75 % of rents received
My tenants
Occupancy rate
80 %
4 of 5 units occupied
What's next?
Sorted by due date, most urgent first.
Weekly budget30 min open · 2 h budget
Check payment
October rent still outstanding
Gartenweg 4 · WE 03, 01097 Dresden
Maxl Maier · 1.170,00 € overdue for 3 days
Utility bills
Prepare 2025 utility bill statement
Lindenstraße 12, 04109 Leipzig
2 tenancies · deadline 31.12.2026
Vacancy
Find a new tenant for WE 03
Am Markt 7 · WE 03, Halle
Vacant since 01.09.2026
7-day activity
10
completed
6 tasks left on the list.
CIRO time savings91 % faster
3 h 12 min
Won back this month
≈ 0.4 working days back for you.
Tenant management
2 h 7 min
Document analysis
1 h 5 min
Important tickets
Tenant requests waiting for a reply.
T-001412: Water pipe burst in basement
Lindenstraße 12 · WE 02, 04109 Leipzig
13.10.2026, 07:42 • Alina Weber
High
T-001409: Heating won't start
Lindenstraße 12 · WE 01, 04109 Leipzig
12.10.2026, 18:15 • Michael Frey
Medium
Pending transactions
Confirm incoming payments and keep your accounting tidy.
October rent
Lindenstraße 12 · WE 01, 04109 Leipzig
Gross rent
+1.440,00 €
Heating repair
Gartenweg 4 · WE 03, 01097 Dresden
Maintenance
-380,00 €
Property tax Q4
Am Markt 7, Halle
Property charges
-142,50 €

CIRO.immo explained

Each one runs about a minute and shows how you drop documents on the SmartBar and how CIRO checks rent payments, collects tenant requests or creates a utility bill statement.

CIRO by the numbers

24 hours

at most between two bank syncs

Transactions come through finAPI, an account information service licensed by BaFin. CIRO only reads them and matches the rent payments.

17 cost types

under § 2 BetrKV

Every cost type you can pass on to tenants is built into CIRO. You assign an invoice, and CIRO allocates it to your tenants in the utility bill statement.

40 languages

for messages from your tenants

When a tenant writes in Turkish, CIRO translates the message and sends your reply back in Turkish (Smart and up).

GDPR-compliant

Built for German tenancy law

Encrypted data storage

German company

All features

Rows marked "Smart and up" are not included in the Basic plan.

Money and tax

Money and tax
FeatureWhat you do with it
Bank syncConnect your account: CIRO matches rent and expenses to the right tenant and property.
Check incoming rentSee every day which rent has arrived and which is missing.
Receipts by photoSnap or upload a receipt and attach it to the transaction. With Smart and up, CIRO reads the amount, date and property.
Recurring transactionsSet up HOA fees, insurance or loan installments once, and CIRO records them on your schedule.
Loans and insuranceInterest and repayment on your loans, plus your insurance policies, recorded per property.
Anlage V reportIncome and deductible expenses per property, as PDF, CSV or DATEV export.

Billing and statements

Billing and statements
FeatureWhat you do with it
Utility bill statementFor every tenant in a building: split heating and CO₂ costs, one PDF per tenant. CIRO records when and how you sent each statement.
One-off utility bill statementA single statement, no account, paid once.
Building and HOAAllocate building costs to the apartments by allocation key (Smart and up).
Meter readingsSend your tenant a reading request by link, the values land straight in CIRO.
19 calculatorsRent increase, deposit, allocation key, depreciation and more, free and without signing up.

Tenants and contracts

Tenants and contracts
FeatureWhat you do with it
Tenants and tenanciesTerm, rent and status per apartment. CIRO updates the status on move-in and move-out.
Read leases automaticallyUpload a lease and CIRO takes over tenant, rent and term (Smart and up).
Rent increase and index rentFor a rent increase under § 558 BGB, CIRO checks the cap and the waiting period. For index rent, the index rent calculator gives you the new rent and the earliest date under § 557b BGB.
DepositCIRO checks the three months’ base rent limit, tracks installments and sets the latest review date six months after the keys are handed back.
Tenant communicationEmail, SMS and WhatsApp land in the same inbox. SMS, WhatsApp, reply suggestions and translation with Smart and up.
Tenant portalTenants report damage themselves and open the documents you share, in the browser or as a web app. Free for tenants.
Documents & contractsFile leases, handover reports and correspondence per apartment and find them by property, category or keyword.

Everyday and overview

Everyday and overview
FeatureWhat you do with it
Tasks and remindersYour tasks sorted by due date and spread across the time budget you set for the week.
CalendarSee move-ins and move-outs, deposit returns, maintenance and due tasks for all your properties next to your own appointments.
Tradespeople and damage reportsStore service providers per property and track damage reports as cases.
SmartBarSearch and general questions on every plan. Questions about your apartments and reading documents with Smart and up.
Import from ExcelUpload an Excel or CSV file and CIRO takes over properties, tenants and tenancies (Smart and up, including the trial).
More loginsInvite co-managers with read or write access (Smart and up).
PortfoliosGmbH, partnership and private holdings separately in one account, with their own bank accounts and sender details (add-on from Smart).
The pricing page shows which features each plan includes.Updated: 10/23/2026
See plans

From import to reporting

Start with your spreadsheet or set everything up directly in CIRO.

Upload Excel

CIRO finds the properties, units and tenancies in your list and shows them to you for review before anything is created. Without a list, you add your first apartment by hand.

Invite tenants

CIRO can send your tenants an invitation to the tenant portal, and they sign up themselves. It’s free for them, and you can also do it later.

Get reminders

CIRO notifies you in the app and by push before a deadline runs out. For the utility bill statement, that starts 60 days ahead, and the reminders get closer together from there. On weekdays at 7 a.m. you can also get a daily summary by email.

Track the numbers

See what each apartment brings in: rental income, expenses and what is left at the end of the month. Export reports for your tax advisor or bank straight from CIRO.

Plans and pricing

You pay by the number of units. If you only need a single utility bill statement, use the assistant without a subscription.

Included in every plan Personal dashboard & portfolio overview · Accounting · Meter readings · Tenant portal · Property listing creation

MonthlyYearly
2 months free

Basic

A good fit if you have up to 5 units.

5 units included

Add more units at €1 each

€15

instead of €19
Monthly · incl. VATPromo price for 12 months · then €19
Start for free
  • No credit card required

All core features, plus

  • Bank reconciliation with rule-based bookings
  • DATEV export
  • Building & HOA management
  • Tenant requests intelligently prioritized
  • 1 utility bill statement per month with the assistant
  • Rental agreement and more templates, checked by a lawyer
  • Checklists for landlords
  • 5 GB storage

Additional utility statement

€8

Smart

A good fit if you want CIRO to match payments for you.

20 units included

Add more units at €1 each

€30

instead of €39
Monthly · incl. VATPromo price for 12 months · then €39
Start for free
  • No credit card required

Everything from Basic, plus

  • Automated accounting via bank reconciliation and smart document recognition
  • Create HOA statement
  • Unlimited utility bill statements with the assistant
  • Tenant messaging via WhatsApp, SMS & email
  • 2 user accounts
  • 25 GB storage

Manage portfolios

€10Monthly

Pro

A good fit if you manage as a team.

50 units included

Add more units at €1 each

€70

instead of €89
Monthly · incl. VATPromo price for 12 months · then €89
Start for free
  • No credit card required

Everything from Smart, plus

  • Premium AI with 5× more capacity for large portfolios
  • Migration service on request
  • 3 user accounts
  • 100 GB storage
  • Priority support

Manage portfolios

€10Monthly

Premium

Right for you from 100 units, with several companies or your own team.

Individual

On request

Everything from Pro, plus

  • Manage portfolios, included: GmbH, partnership and private holdings in one account
  • Custom number of units, users, and roles
  • Personal customer success manager
  • Dedicated AI capacity without limits
  • Connectors for Claude, OpenAI and Gemini for use in automations
Secure payment with

Frequently asked questions

As a private landlord you get: accounting with bank sync and an Anlage V report, utility bill statements, meter readings, rent increases and deposits, tenant communication by email, SMS and WhatsApp, a tenant portal, documents, tasks with reminders and the SmartBar for questions and search.

In under 10 minutes you've signed up and added your first apartment. If you already keep an Excel list, you upload it and CIRO imports properties, tenants and tenancies in one go. Import is available on Smart and up, which includes the free trial. From then on, CIRO matches your rent payments and reminds you of deadlines.

Yes. Upload your Excel or CSV file or the export from your current software: CIRO reads units, tenants and tenancies, and you review and confirm. Import is available on Smart and up; on the Pro plan we can also enter your data for you on request.

Yes. CIRO creates the rent increase request and the utility advance payment adjustment as finished letters from your data, a wizard walks you through the utility bill statement, and CIRO explains the rules behind them in plain language. Before deadlines, CIRO notifies you in the app and, if you allow it, by push notification on your phone: for returning a deposit, for example, 30 and 14 days ahead, and 30 days before a fixed-term lease ends. If you're unsure, our support team helps with your specific case.

No. Without AI, CIRO matches incoming rent by fixed rules, and you enter amounts, dates and the vendor from invoices by hand. If you leave the AI on, you check what it has read. CIRO never trains AI models on your documents. Your data only goes to service providers we need to run CIRO, such as the AI service in the EU and finAPI for bank matching, and never for advertising.

Basic costs €15, Smart €30 and Pro €70 a month, and you can cancel any plan monthly. To try CIRO without commitment, start on Smart: free for 60 days, with no payment details. You can create one utility bill statement during the trial. Basic includes one per month, and you can add more. For a single utility bill statement you need neither an account nor a subscription: the utility bill assistant costs a one-off €20.

Start with your apartments

Use CIRO Smart free for 60 days. After that, your account becomes read-only until you choose a plan.

  • No credit card required
  • GDPR-compliant
  • Servers in the EU