One dashboard instead of five spreadsheets
Most portfolios end up tracking performance across whatever tool happened to produce the number a booking platform for occupancy, a spreadsheet for expenses, an inbox for maintenance costs. The Property Tool's reports pull from the same records that run the property day to day, so a portfolio-wide view does not mean reassembling data from three places first.
Numbers that reconcile with the statements you send
A report that does not match the owner statement it is summarizing is worse than no report at all it just creates a second number to explain. Because reporting reads from the same ledger as owner statements, the two never drift apart: what a report shows for a property is what that property's statement shows, every time.
Cut by property, owner, or period
Look at one property's performance over a year, one owner's full portfolio, or the whole business over a single month the same underlying data supports all three views without a separate export or a rebuilt spreadsheet for each question you want answered.
A dashboard is only as trustworthy as its source
Most reporting tools ask you to feed them a spreadsheet or a CSV, which means a report is only ever as current as the last export somebody remembered to upload. The gap between "what the report says" and "what actually happened this week" grows with every day since that export.
Reports here read from the same live booking, expense, and task records the rest of the system writes to, so there is no export step to forget and no lag between an event happening and it showing up on a report.
Occupancy, income, and expense in the same view
Occupancy alone tells you how full a property was. Income alone tells you how much it earned. Neither answers the question that actually matters to a manager or an owner: how much did it earn per available night, and how does that compare across the portfolio. That question needs both numbers in the same report, not two separate ones a person has to combine by hand.
Because occupancy, income, and expense all come from the same records, a report can show them together and filtered the same way — by property, by owner, or by month — without stitching together outputs from different tools.
What a growing portfolio actually needs from reporting
A five-property portfolio can be reviewed property by property in a few minutes. A fifty-property one cannot — the useful question stops being "how is this property doing" and becomes "which three properties need attention this month," which only a portfolio-wide, sortable view can answer.
Filtering by owner matters just as much once a portfolio serves several owners: a manager reviewing performance across all their properties needs a different cut of the same data than an owner checking their own two units through the owner portal — both read from the same numbers, scoped differently.
Reporting for short-term and vacation rentals
Short-term rental reporting needs numbers a long-term rent roll never has to produce: occupancy per property, average nightly rate, revenue per available night, booking lead time, and the share of revenue that came from each channel. An owner of a holiday apartment wants to know not just what they earned in August, but whether August was as good as it could have been compared with last year and with similar units in the portfolio.
Because every stay lands on the same calendar and ledger, these figures come from the bookings themselves — nights, rates, cleaning fees, platform commissions and tourist tax — rather than from a channel export. A report for one vacation rental, one owner's portfolio of holiday homes, or every short-term unit you manage uses the same definitions, so a comparison across properties is like for like. Rental property KPIs to track explains which of these numbers matter most.
Owner reporting that answers the next question
A statement tells an owner what happened in a period. A report tells them why. When an owner asks why June was lower than May, the useful answer is a few numbers side by side — nights booked, average rate, channel mix, one-off repairs — not a longer statement. Reports scoped to an owner's own properties give the manager that answer in a minute, and give the owner the same view in their portal if you choose to share it.
For mixed portfolios, the same reports cover long-term tenancies alongside short stays: rent collected against rent due, arrears, and lease expiries next to occupancy and nightly rates. One reporting layer for both means a management company does not have to explain two different sets of definitions to the same owner.
Common questions
How current is the data in a report?
It reads live from the same booking, expense, and task records the rest of the system uses, so there is no export or refresh step involved.
Can I see occupancy and income together?
Yes, in the same report, filtered by property, owner, or period — rather than as two separate views you would otherwise have to combine yourself.
Will a report ever disagree with an owner statement for the same property?
No. Both are generated from the same ledger, so a report and the statement it overlaps with always show the same figures for that property and period.
Can reports be filtered to one owner's properties only?
Yes. Filter by owner to see just their portfolio, which is also what feeds their view in the owner portal.
Can I export a report for use elsewhere?
Yes, see data export for the formats available for handing a report off to an accountant or another tool.
Does reporting work for short-term rentals?
Yes. Occupancy, average nightly rate, revenue per available night and revenue by channel are calculated from the stays on the calendar, alongside income and expenses from the same ledger.
Can I compare one vacation rental against the rest of the portfolio?
Yes. Reports can be filtered to one property, one owner or all short-term units, using the same definitions, so the comparison is like for like.
Run your properties on one system.
Bookings, owner statements, and maintenance connected, not stitched together.
Create your account