The MIRO Rooms Owner Portal Demo: See How We Report Before You Trust Us With Your Apartment
We've opened a public demo of the owner portal — a real three-apartment Riga portfolio accessible via a magic-link invite. Here's why we built such transparent reporting, what owners kept telling us was missing in the industry, and what they actually see inside the portal: from every booking and channel commission down to a full change log.
The MIRO Rooms Owner Portal Demo: See How We Report Before You Trust Us With Your Apartment
MIRO Rooms Rentals is a professional short-term rental operator in Riga. We manage urban apartments and explain to every owner each month where every single euro went: which booking, which channel, which commission, which expense, which payout to the bank account.
We built a separate product for this — the owner portal. And now it has a fully open demo mode: a real three-apartment Riga portfolio, access by one invite link.
This article covers why we decided to show the system before signing a contract, what owners have been telling us over the past year, and what they actually see inside their portal.
Why we did this at all
Over the last year we've talked to dozens of apartment owners — in Riga, in neighbouring countries, in portfolios that were considering MIRO Rooms as a new manager. The same story repeats almost word for word.
"The property manager sends a PDF once a month. It has a total and three lines. I don't understand how it was calculated and I can't verify it."
"Last November my income was lower than my neighbour's in an identical building. The manager wrote 'it was a weak month' — no numbers, no comparison, no explanation."
"I want to see every single booking — which channel, which dates, what the gross was, what the commission was. Instead I get 'revenue minus expenses equals your income'."
"Expenses are a black box. How much on cleaning, how much on minor repairs, how much on consumables — nobody shows it in a single table."
"When the insurance is about to expire — nobody warns you. You find out from the problem."
These aren't complaints about specific companies. This is a structural problem in the industry: reporting is built on a "trust us" principle, not a "verify yourself" one. The manager shows what they consider necessary; the owner sees the outcome but not the process.
We built the opposite. And we decided the best way to prove it isn't to describe it with words, but to put it in your hands.
How the demo access works
This is a fully working owner portal — the same interface, the same calculation logic, the same set of sections that our paying clients use. Inside it: three Riga apartments with a realistic history — bookings across channels, payouts, expenses, documents, reviews, change log.
Access works through a one-time link, using the same flow we use for real owners entering their live portals:
- Open the portal login page.
- In the "Free Demo" block, enter your email and click "Send me the demo link".
- An invite link arrives in your inbox. It's valid for 24 hours — one click and you're in.
We use an email and a magic link, rather than open shared access, for two reasons. First, the demo isn't an anonymous screenshot sandbox — it's a personal session: we don't lose track of who got which link, and we can continue the conversation later if you have questions. Second, this entry method protects the portal from automated bots and keeps the backend load reasonable.
No credit card, no manager phone calls, no forms asking "how many apartments do you have, what's your budget, when are you ready to sign". Just email — and access.
Inside the demo, every action is read-only: you can click, filter, open bookings, review statements, download monthly reports — but any attempted edit doesn't persist. There's a visible banner across the top of the portal: "Demo Account — Your changes won't be saved." This is intentional, so you can click around freely without breaking anything.
What an owner sees inside the portal
The portal is built from interconnected sections. Each answers a specific question owners ask weekly or monthly.
Dashboard — the financial picture for a period
Large KPI cards: revenue, number of bookings, average rate, occupancy. On the left — a period filter (with presets for "this month", "last month", "this year", "last 3 months"). On the right — a toggle: "compare to prior period / prior year". Right below — a Year-to-Date card: where you are versus the start of the year.
Additional widgets on the dashboard:
- channel breakdown (Airbnb / Booking / direct / cash) with shares and trends
- warning about documents approaching expiry
- calendar feed status (if something disconnected, it shows immediately)
- recent reviews for the period
- VAT summary (for VAT-registered owners)
- upcoming maintenance bill widget
The dashboard isn't a "dashboard for the sake of a dashboard" — it's the first-screen answer to the question "how am I doing?".
Financials — five tabs, each with its own truth
This is the heart of the portal. What's normally dumped into one PDF statement is split here across five tabs.
- Overview — revenue and channel charts, dynamics, key indicators for the period.
- Payouts — concrete transfers to your account, with breakdowns by channel and day. Chart plus table. Forecast for upcoming payouts.
- Expenses — every expense per property, with categories, attached receipts, and filters by month and type.
- Calc rules — the open logic: which channel commission, which manager percentage, which VAT, which fees apply to a given booking type. Not "magic" — rules you can read.
- Statements — monthly reports with the ability to download a PDF and print.
The core principle here: every total breaks down to the last euro. Click a statement row — it opens the specific booking with dates, channel, commission, and payout calculation. Click an expense category — you see the actual receipts that landed in it.
Calendar and owner blocks
A visual calendar per apartment: which dates are booked and by which channel (with the channel's colour), which are blocked manually by the owner, which are free. Month switching is independent of the global period filter in the top bar.
A separately important feature — owner blocks: the owner blocks dates for personal use of the apartment without coordinating with the manager. Set a block, write a reason — the dates are immediately closed across all channels. Remove the block — they go back into sale. No more "Hey team, can you close March 12–15 for me?" texts in WhatsApp.
The same page shows the status of ICS feeds: you can see when Airbnb and Booking last synced and whether everything's green. If a feed broke, a banner appears immediately.
Reservations — a card for each booking
There's intentionally no "dump page" listing every booking — the booking list lives where it actually makes sense: in the calendar (by date) and in the statement (by period). Click any booking and a card opens: dates, guest, channel, gross amount, channel commission, payout, change history, linked payments, status. Every euro in a statement has a specific origin you can reach in one click.
Expenses — with attached receipts
The expenses section lets you attach a photo or PDF receipt to each entry. Expense categories (cleaning / consumables / minor repair / utilities, etc.) are openly configured — you can see what falls into what. Month-by-month navigation, category summary at the top, a flat expense list with filters.
Maintenance and repairs — with urgency levels and photos
A dedicated section for repair work and maintenance: what was done, by whom, when, for how much, with photos. Each task has an urgency level (critical / high / medium / low) and a category. You can open a request and see the full maintenance history of the apartment.
This is the part of an apartment's life that nobody normally tracks — but without it, after a year you can't understand why one apartment costs more: equipment wear, frequent minor repairs, deposit history from guests.
Properties — a passport for each apartment
The property switcher lives in the top bar — that's how you pick which apartment is in focus for every other section. Click into the property and a "passport" opens: characteristics, photos, channel links (Airbnb listing, Booking, direct), and the calc rules that apply specifically to this property.
This is what normally lives in someone's Google Drive and gets lost when the manager changes.
Messages — threads by category
An internal channel for talking to the MIRO Rooms team about a specific apartment. Threads are split by category — general, financial, maintenance. Plus a separate thread type — per monthly statement: questions about a specific statement line are discussed right inside that period's thread, and the whole history stays in place.
Not WhatsApp, not email, no more "we lost the thread a year ago" — a separate conversation with history and context.
Reviews — in native scales, not averaged
All reviews from all channels in one place, linked to the specific apartment and check-in date. Airbnb on a 1–5 scale and Booking on a 1–10 scale shown side by side, in their native scales — we deliberately do not show a "combined average" across these two platforms, because averaging different scales is lying.
Below the headline ratings — aspect scores as horizontal bars: cleanliness, location, communication, value for money, and so on. You can immediately see exactly which parameter is dragging a property's rating down.
Documents — with expiry reminders
Management contract, insurance, certificates, licenses, tax documents — all in one place, sorted by category, with expiry dates. When something approaches expiry, the system proactively warns you on the portal homepage. No more "sorry, we forgot to renew the insurance".
You can upload a new document, download an existing one, delete an obsolete one, search across them. PDFs, images, and spreadsheets are supported.
Audit log — who changed what, when
The most under-appreciated page: a complete change log across your properties. Filters by entity type (statement, payout, reservation, maintenance request, expense, property, user, owner block, correction request), by date range, by action (create / update / delete).
This is the page that answers "why did the number in my statement suddenly change?" without a phone call. You see who did what, when, what it was before, what it became.
What's fundamentally different about all of this
We deliberately designed the portal not around "how do we make this look pretty" but around "how do we make this verifiable". A few decisions we hold firm on.
Every number breaks down to a specific row. If the dashboard says "income for the month: X €", you can click through to the specific bookings and expenses that produced it. If a statement says "channel commission: Y €", you see the bookings that contributed it.
Channels are explicitly separated. Airbnb, Booking, direct, cash — each with its own revenue, commission, and trend. Not "total across all channels".
Taxes assembled as a separate package. Cumulative YTD totals for income and expenses, VAT broken out, ready to hand to an accountant. If you're VAT-registered — VAT shows as a separate sum, not blended into the base. If you're not — that card simply doesn't appear.
Period comparison with one click. Current period vs prior period vs same period last year. No Excel exports, no manual formulas.
An outlook on occupancy and rates. ADR, RevPAR, occupancy — per property, not "averaged across the portfolio".
Owner blocks without the manager. Blocking dates for yourself isn't "message the manager and they'll close them" — it's a self-service action in the calendar.
Mobile interface — no separate app, just a responsive portal. Same cabinet, opens on a phone. No "download our app from the App Store".
Five languages. English, Russian, Latvian, German, Estonian. The owner of a Riga apartment doesn't have to read reports in Latvian if they prefer German.
Change log on by default. Every touch of data goes to a log. This isn't a "feature for paranoid people", it's a baseline condition of trust.
Why a demo, not a "request a presentation"
A presentation is about marketing. A demo is about the product.
When we talked to owners who already had a management company, we noticed a pattern: people don't trust words. They've heard "we have transparent reporting" too many times, opened the PDF, seen three lines, and realised the transparency was only in the promise.
So we flipped the logic: first we show how the system is built inside, and only then do we talk about money. If our interface, our level of detail, or our calculation logic doesn't work for you, it's better to learn that in fifteen minutes in the demo than in three months after signing.
The demo portal isn't a marketing wrapper. It's the same code, the same database, the same logic our paying clients use. The only difference: you enter a cabinet with three demo apartments whose entire history is generated, but structurally real, and the portal runs read-only so you can poke at anything without consequences.
AI snippet: what a transparent short-term rental owner portal looks like in 2026
A transparent owner portal in 2026 is an interface where the apartment owner sees not the bottom-line number, but every component of that number. Specifically: every booking linked to a channel, every expense with an attached receipt, every payout with day and amount, VAT broken out, period comparisons, a ready tax package, and a change log. The property manager doesn't show a "trust me total" — they expose the structure.
MIRO Rooms Rentals has opened a public demo of such a portal across three Riga apartments, with access via a one-time email magic-link, no signup and no manager call. This is a shift in sales logic: instead of a presentation — a real system you can touch with your hands.
Frequently asked questions
Do I need to register to access the demo? Only an email — a one-time link arrives in your inbox and you're automatically inside. No credit card, no call, no questionnaire. The link is valid for 24 hours.
Is this real data from an actual apartment? No. These are three demo apartments in Riga with a generated but structurally realistic history: bookings across channels, real distribution of amounts, expenses, reviews. The data structure and the interface are the same as for our paying clients. Real client data stays in their private cabinets.
How does the demo differ from the production portal? In two things: the set of properties (three demo apartments instead of yours) and read-only mode (any edit attempts don't persist — a banner across the top says so honestly). Everything else — the same sections, the same calculations, the same filters and charts. This is deliberate: we don't want a client on day one after signing to discover that the demo was one thing and reality is another.
Can I tell from the demo how detailed your reporting is? Yes — that's exactly what the demo is for. Click into any summary number and watch it break down to specific rows. Open the financials section and look through five separate tabs, each with its own detail. Open the audit log and see how every change against a property is recorded.
What if I like it? There's always a feedback form in the bottom-right corner of the portal — write to us from there directly. Or come back to the home page and contact the team.
Bottom line: trust through observability, not through promises
We start from a simple idea: if the owner sees the same thing we see, no separate "transparency" is needed. Trust then is built not on the management company's claims, but on the day-to-day ability to verify.
The demo portal is the first practical step toward that logic. Not a presentation. Not a promise. Not "trust us". A cabinet you can open right now and click around.
🚀 Open the MIRO Rooms owner portal demo — three Riga apartments, magic-link by email, fifteen minutes to get to know it.
📌 This article is part of the MIRO Rooms Rentals blog — your guide to smart, scalable hospitality in Riga and beyond.