How a rental management business runs
A vacation rental manager runs homes it does not own. Owners sign a management agreement, and the manager lists the home on booking channels, prices it, handles guests, cleans and maintains it, and pays the owner each month after fees and expenses. Managed hotels and apartment-hotels work the same way at the building level: a hotel owner hires an operator.
Guests book through OTAs such as Airbnb, Vrbo, and Booking.com, or directly. The calendar of each home mixes guest stays, owner stays, and maintenance holds. Money flows from guests to channels, from channels to the manager's trust account, and from there to owners, cleaners, and the manager's own fee.
How it is measured
Most reporting answers four questions:
- Are homes earning what they could? Occupancy, ADR, and RevPAR, on nights that were open to book.
- What does the owner actually get, and is it right? Net owner revenue and owner statement accuracy.
- What is coming, and through which channels? Booking pace, lead time, cancellations, direct share, and channel cost.
- Are we running it well and keeping owners? Cleaning cost, review score, owner retention, and projection accuracy.
Numbers are reviewed by home, then rolled up by market, owner, and portfolio. The monthly owner statement is the main review point for owners. Revenue managers look weekly.
The metric set
Fifteen metrics, grouped by the question they answer. Each page has a worked example on the same made-up portfolio, the data you need, a build spec, and a report mockup.
Revenue and yield
Occupancy rate
How full were the homes on nights guests could actually book?
Adjusted paid occupancy = guest nights ÷ (total nights − owner nights − hold nights) Revenue and yieldADR (average daily rate)
What did guests pay per night, on average?
ADR = rent revenue ÷ guest nights sold Revenue and yieldRevPAR (revenue per available night)
How much rent did each available night earn?
RevPAR = rent revenue ÷ available nights = ADR × occupancy Revenue and yieldGross booking value (GBV)
What did guests spend in total, before anyone took a cut?
GBV = rent + guest fees (before channel commissions, payment fees, and management fees)Owner economics
Net owner revenue
What did the owner actually earn this month?
Net owner revenue = rent − channel fees − management fee − owner-charged expenses Owner economicsOwner statement accuracy
Are owner statements right the first time, and does the money tie out?
First-time-right rate = statements not corrected ÷ statements issued. Payout match rate = payouts matched to deposits ÷ payouts expected. Owner economicsOwner retention and churn
Are owners staying with us?
Owner churn = owners lost in period ÷ owners at start of period Owner economicsProjection accuracy (projected vs actual revenue)
Did homes earn what owners were told they would?
Projection accuracy = actual revenue ÷ projected revenue. Error per home = (actual − projected) ÷ projected.Demand and distribution
Booking pace (on the books)
Are future dates filling faster or slower than last year?
Pace = OTB for target period as of date X ÷ OTB for the same period last year as of the same point − 1 Demand and distributionBooking lead time
How far ahead do guests book?
Lead time (days) = check-in date − booking created date Demand and distributionDirect booking share
How much business comes without an OTA commission?
Direct booking share = direct-channel revenue ÷ total revenue Demand and distributionChannel cost %
What share of bookings goes to distribution?
Channel cost % = (OTA host fees + payment processing fees) ÷ gross booking value Demand and distributionCancellation rate
How much booked business falls away?
Cancellation rate = cancelled bookings ÷ bookings created (or by nights or revenue)Operations
Guest experience
Where definitions disagree
The same word often means different things in this industry. Decide these before you build, and print the choice on the report.
Four versions of occupancy
Key Data publishes four occupancy formulas (Key Data). On the same example calendar (four homes, 124 nights, 85 guest, 11 owner, 2 hold):
| Version | Formula | Example |
|---|---|---|
| Paid | guest ÷ total | 68.5% |
| Paid and owner | (guest + owner) ÷ total | 77.4% |
| Calendar | (guest + owner + hold) ÷ total | 79.0% |
| Adjusted paid | guest ÷ (total − owner − hold) | 76.6% |
Key Data says owner and hold nights each sit around 10% of US short-term rental nights annually, which is why the choice matters. AirDNA divides reserved days by active listing nights, excludes blocked days, and infers blocks with machine learning (AirDNA). A PMS number and a market data number are not like for like.
Other disputes
- Revenue date basis. Booking date, stay date, or cash date. One owner statement guide calls mixing them a top source of errors (VR Goals).
- Gross vs net. OTA payouts are net of host fees. Some managers report net only, which owners have complained about (Reddit).
- Fees in ADR. Whether cleaning, pet, and other fees count in ADR varies.
- Cross-month stays. Split by night, or recognized at check-in.
- Hotels vs homes. Hotels measure per room. Homes vary by bedroom count, so per-unit and per-bedroom figures differ. Mixed portfolios need a rule.
- Review scales. Channels use different rating scales. See review score.
What owners say goes wrong
These are individual posts, not survey results. They show the questions a reporting product has to answer.
- Owners describe net-only statements, late statements, and payouts below dashboard numbers (Reddit).
- An owner could not get OTA statements to verify a manager's numbers (Reddit).
- An owner reported payouts missing compared to channel records (Reddit).
- Co-hosts describe building spreadsheets for owner statements, refunds, taxes, and month-crossing stays (BiggerPockets, BiggerPockets).
Data you need, at a glance
| Metric | Main data | Usually lives in |
|---|---|---|
| Occupancy rate | Calendar nights with block type (guest, owner, hold) | PMS |
| ADR (average daily rate) | Rent by night, fees kept separate | PMS, OTA reservation detail |
| RevPAR (revenue per available night) | Rent by night, calendar block types | PMS, pricing tools |
| Gross booking value (GBV) | Rent and guest fee lines, status, channel | PMS, OTA, accounting |
| Net owner revenue | Rent, channel fees, agreement terms, owner expenses | PMS, trust accounting, AP |
| Owner statement accuracy | Statement versions, expected payouts, bank deposits | Trust accounting, bank feed, OTA payout reports |
| Booking pace (on the books) | Reservation created and cancelled dates, rent as booked | PMS, or saved snapshots |
| Booking lead time | Created date and check-in date | PMS |
| Direct booking share | Channel codes mapped to groups, rent | PMS, channel manager |
| Channel cost % | Host fees and payment fees per reservation, GBV | OTA payouts, payment processor |
| Cleaning turnover cost | Turnover tasks with cost, cleaning fees | Housekeeping tools, AP, PMS |
| Review score | Reviews with scale and category ratings | OTAs, review tools |
| Owner retention and churn | Owner contracts with dates and exit reasons | CRM, PMS owner records |
| Cancellation rate | Created and cancelled dates, who cancelled, rent | PMS, OTA |
| Projection accuracy (projected vs actual revenue) | Projection saved at signup, go-live date, actuals | Sales spreadsheets, PMS |
The most common gaps are block types that are not stored (owner vs hold), fees lumped with rent, cancelled reservations that are deleted, statements overwritten instead of versioned, and management agreement terms kept only in PDFs.
Where this data usually lives
- Property management system (PMS) holds units, the calendar with block types, reservations, rates, fees, and often owner statements and trust accounting. For example: Guesty, Hostaway, OwnerRez, Track, Streamline, and Escapia. Some larger managers run their own in-house PMS.
- Channel managers sync rates, availability, and reservations to booking channels. Many PMS products include one.
- OTAs and booking channels (Airbnb, Vrbo, Booking.com, and partner distribution sites) hold payout reports, host fees, reviews, and cancellations. Payouts are usually net of host fees.
- Dynamic pricing tools hold recommended rates, final rates, minimum stay rules, and comparable sets. For example: PriceLabs and Wheelhouse. Some managers build their own.
- Market data providers estimate market occupancy, ADR, and pace. For example: AirDNA, which uses listing data plus partner data (AirDNA), and Key Data, which works with property manager data (Key Data). Their definitions may differ from yours.
- Trust accounting and owner ledgers, in the PMS or a separate accounting tool, hold owner balances, management fees, expenses, reserves, and distributions.
- Accounting software holds the general ledger, AP, and bank reconciliation.
- Bank feeds and payment processors hold deposits, refunds, and chargebacks used to match payouts.
- Housekeeping and operations tools hold cleaning tasks, inspections (sometimes with photos), work orders, and maintenance cost.
- CRM and guest tools hold owner contracts and leads, guest messages, reviews, and upsells. Sales projections often live in spreadsheets.
Glossary
- ADR: average daily rate, rent revenue divided by guest nights sold.
- Adjusted paid occupancy: guest nights divided by total nights minus owner and hold nights.
- Channel manager: software that syncs rates, availability, and bookings to OTAs.
- Comp set: a group of comparable properties used as a benchmark by the operator.
- Direct booking: a booking made without an OTA, through the manager's site, phone, or a repeat guest.
- GBV: gross booking value, what guests paid in rent and fees before channel and management fees.
- Hold night: a night blocked for maintenance, renovation, or deep cleaning.
- Lead time: days between booking and check-in.
- Management fee: the manager's share, set in the management agreement, often a percentage of a defined revenue base.
- OTA: online travel agency, such as Airbnb, Vrbo, or Booking.com.
- OTB: on the books, reservations already made for a future period.
- Owner night: a night the owner or the owner's guests use the home.
- Owner statement: the monthly report of a home's revenue, deductions, and payout to the owner.
- Pace: OTB compared with the same point last year.
- PMS: property management system, the core software for reservations, calendar, and often owner accounting.
- RevPAR / RevPAN: revenue per available room or night.
- STLY: same time last year.
- Trust account: the account where guest money is held for owners until it is paid out.
- Turnover: the clean between one stay and the next.
FAQ
- What are the most important KPIs for a vacation rental manager?
- A common core is occupancy, ADR, and RevPAR for how homes perform; net owner revenue and statement accuracy for owners; and booking pace for what is ahead. Owner retention is the health check for the business itself.
- Which occupancy rate should a property manager report?
- Adjusted paid occupancy is fairest for judging a manager, because it removes owner stays and holds. Show paid occupancy beside it and label both. See occupancy rate.
- Do you publish vacation rental benchmarks?
- No. We do not publish a benchmark. Market data providers such as AirDNA and Key Data publish market figures, each with its own definitions.
- Do these metrics apply to hotels?
- Most do. Hotels use ADR, RevPAR, pace, direct share, and reviews the same way, measured per room. Owner statements for a hotel owner look different from those for a homeowner.