Built for the Estonian rental market

Rental management
that invoices itself

Properties, contracts, readings, utilities and payments in one application. Tenants get their own portal, contractors get their own view. The repetitive billing work goes away and the time goes elsewhere.

No credit card required · 30 days free

Monthly billing run

October 2026

Done
  • 1Rent invoices from contracts38 invoices
  • 2Utility invoices from readings31 invoices
  • 3Payments from camt.05352 matched
  • 4Needs a human2 rows
Received18 420 €
Sample data
16
areas in one application
3
portals: manager, tenant, contractor
4
ways to split shared costs
30
days free, no card asked

Works with the services you already use

  • Land Board ADS
  • Dokobit
  • SEPA pain.001 / pain.008
  • ISO 20022 camt.053
  • Estonian e-invoice 1.2
  • Booking.com iCal
  • Airbnb iCal
  • Smart-ID · Mobile-ID
  • Land Board ADS
  • Dokobit
  • SEPA pain.001 / pain.008
  • ISO 20022 camt.053
  • Estonian e-invoice 1.2
  • Booking.com iCal
  • Airbnb iCal
  • Smart-ID · Mobile-ID
See it in action

A process that is easy and dependable

See every feature
  • Rental unit management

    Properties, units and meters in one place. The address comes from the Land Board ADS search, meter types from your own catalogue.

  • Contract management

    Templates with placeholders that fill themselves from client and unit data. End dates and renewals do not slip past you.

  • Contract signing

    Smart-ID or Mobile-ID through Dokobit. The signed file lands on the contract, not in somebody’s inbox.

  • Collecting payments

    Reference numbers, camt.053 statement import and payments matched to invoices automatically.

  • Accounting integration

    Merit Aktiva, SmartAccounts, SimplBooks, Standard Books or Erply. Issued invoices travel on their own.

  • Maintenance calendar

    Requests, assigned contractors and deadlines on one timeline. Pull the calendar into your own as iCal.

  • Handover acts

    Handover and acceptance acts run on the same engine as contracts — readings and condition come along.

  • An app on every device

    Web, iOS, Android and Windows. The same account, the same data, its own view for each role.

01 / 08
Who it fits

It bends to the portfolio you actually have

Flats and houses on long-term contracts. Readings come from the tenant, utility invoices from tariffs and rent from the contract — there is nothing to gather at month end.

Take a closer look
  • Contract templates and Dokobit signing
  • Reading submission in the tenant portal
  • Utility costs split by area or consumption
  • Reference numbers and camt.053 payments
Features

Everything a rental portfolio needs

Sixteen areas that talk to each other: the contract knows the unit, the invoice knows the contract, and the payment knows the invoice.

  • Properties and rental units

    Buildings, apartments, commercial space, parking and storage in one register. You never retype an address: the Land Board ADS lookup brings the ADR_ID and EHAK code with it.

  • Contracts and digital signing

    Contract templates with placeholders that fill themselves from client and unit data. Signing runs through Dokobit.

  • Invoices, payments and reference numbers

    Multi-line VAT invoices with Estonian reference numbers. Rent invoices appear from contracts every month on their own.

  • Utilities and consumption billing

    Give a meter its tariff and the maths happens by itself: consumption is the end reading minus the start reading. Shared building costs that no meter sees are split four ways.

  • Bank statements and accounting

    Import ISO 20022 camt.053 XML or CSV. Payments find their own invoice by reference number. Load the same file twice and no duplicates appear.

  • Tenant portal

    Tenants log in to their contracts, invoices and units. They submit readings and raise maintenance requests themselves. Of your documents they see only what you shared.

  • Maintenance requests and Kanban

    A tenant raises a request with a category and a priority. The manager talks to them in the same view, assigns a contractor and moves the card to done.

  • Listings and rental applications

    Turn a vacant unit into a public listing with a link you can share. Applicants apply without logging in, you run a background check and convert the right one into a client.

  • Reports and forecasting

    Monthly cash flow with a six-month forecast. The rent roll shows current units and arrears, and you can read occupancy by unit count or by square metres.

How it works

Manual work drops out of the process, step by step

Each step hands its data to the next — nothing is entered twice.

  1. 01

    Add the property and its units

    Pick the address from the Land Board ADS search, set area, rooms and base rent. Meters come from your own meter type catalogue.

  2. 02

    Sign the contract

    Choose a template and the placeholders fill themselves from client and unit data. Signing runs in Dokobit with Smart-ID or Mobile-ID.

  3. 03

    Let the invoices generate themselves

    Rent invoices come from contracts, utility invoices from readings and tariffs. You always see a line-by-line preview first.

  4. 04

    Send invoices straight to your accounting software

    Issued invoices travel to accounting on their own — Merit Aktiva, SmartAccounts, SimplBooks, Standard Books or Erply. No CSV export, no retyping at month end.

Three apps, four platforms

Everyone sees exactly what is theirs

The landlord, the tenant and the maintenance partner each get their own app. Permissions are enforced by the backend, not by the interface — a hidden menu item is not security, a checked request is.

Manager

The whole portfolio, billing, maintenance and reports. Custom module-based roles for the team.

  • Every module
  • Roles and invitations
  • Activity log
Tenant

Their own contracts, invoices and units. Reading submission and maintenance requests with a conversation attached.

  • Invoices and statuses
  • Reading submission
  • Only shared documents
Contractor

Only the jobs assigned to them. Status updates and direct messaging with the manager; the rest of the portfolio stays hidden.

  • Assigned jobs
  • Status updates
  • Messaging with the manager

The same account on every device

Use whichever device is at hand. The tenant submits a reading from their phone, the manager opens a report on a desktop, the technician marks the job done on site — everyone sees the same data at the same moment.

  • Web appAny browser
  • iOSiPhone and iPad
  • AndroidPhone and tablet
  • WindowsDesktop app
Pricing

You pay for units, not for seats

Add as many team members as you like. Change plan whenever you need to.

 

Starter

Your first apartments and a single manager, no card needed.

0 €/ month

up to 3 units

  • Up to 3 rental units
  • Clients, contracts, invoices
  • Readings and meter types
  • Tenant portal
Start free
Most popular

Manager

Everyday management with billing on autopilot.

29 €/ month

up to 25 units

35.96 € incl. VAT

  • Everything in Starter
  • Automatic rent invoice runs
  • Utilities and consumption billing
  • Maintenance requests and Kanban
  • Dokobit signing
Try 30 days

Portfolio

A larger portfolio, bank feed and reports.

79 €/ month

up to 150 units

97.96 € incl. VAT

  • Everything in Manager
  • Bank statements and payments
  • Reports
  • Accommodation
  • Users and roles
Try 30 days

Prices exclude VAT; 24% VAT is added.

FAQ

Frequently asked questions

Cannot find your answer? Write to us and we reply within one business day.

Contact →
See all questions →

Hand the next billing run to your software

Create an account, add your first unit and send your first invoice today. We help move an existing portfolio across if you need it.

Downloads

Rental management on a Windows computer

Rental management runs in a browser with nothing to install. The Windows version is for people who use it every day and want it on the taskbar.

Movira Rental for Windows

82 MB · 1.0.0

A real application: its own window, its own taskbar icon and an entry under "Apps & features".

  • The content comes from the server: updates arrive without a new installer.
  • Signing in stays in the window; outside links open in the browser.
  • It does not open without a network.

Movira mobile app for Android

88 MB · Android 7+

One app, four roles. Sign in and the view that opens is yours — tenant, manager, maintenance partner or driver.

  • Tenant: invoices, meter readings, contracts and reporting incidents.
  • Manager: dashboard, clients, rental units, invoices and maintenance requests.
  • Service provider: the jobs assigned to them and chat with the manager.
  • There is no iOS build yet — it needs an Apple developer account.

Windows will show a warning

The installer is not code-signed yet, so Windows says "unknown publisher". Press "More info" and then "Run anyway". We say this up front: without a heads-up that message looks like malware, and reasonably so.

It is not in the stores yet

Installing it requires allowing installation from unknown sources on the phone. Since 30 September 2026 the APK is signed with the same key Google Play will use, so that a later store update lands on this very app. If you already have an earlier APK installed, uninstall it first: the key changed, and Android refuses an update signed with a different one — it just says the app was not installed. The app is not in the stores yet, and for iOS there is no such way either.

You can verify the file against the checksum list: SHA256SUMS.txt

Integrations

Build your own connections

Everything the app does in the browser can also be done through the API. The documentation is public and always describes the version that is actually running.

Open documentation

The OpenAPI description opens in your browser: every endpoint with its fields, an example request and the response. The machine-readable form sits next to it at /api/docs-json, which most code generators can turn into a client for you.

Open the documentation

Authentication with an API key

You create the key in the app, under account settings. The secret is shown ONCE — only a hash is stored, so a lost key cannot be read back afterwards by anyone, ourselves included.

  • Authorization: Bearer mvk_…
  • X-Api-Key: mvk_…

Two forms, so the key also fits tools that consume the Bearer header themselves.

  • A key carries the rights of whoever created it: narrow the role and the key narrows with it.
  • Each key can be revoked on its own, without breaking the other connections.
  • There is no password login for the API. That is deliberate: a password would end up in a config file, and two-step verification would break the integration.
Contact

Let’s talk about your portfolio

Tell us how many units you manage and what takes the most time today. We reply within one business day.

Response
Mon–Fri 9–17, within one business day

Send a message

Pick a range
0 / 4000