Software
What property management software really costs at scale — the maths nobody does upfront
The sales call shows you a per-property monthly fee. Forty euros, sixty, eighty depending on the tier. You multiply by your portfolio, decide it's manageable, and sign. Two years later you're paying three times what you signed up for and nobody has explained why.
This is the honest cost stack of a property management platform at the boutique-villa scale. It isn't a marketing critique — it's the bill, in full.
The headline fee
Per-property pricing is the most visible cost and the easiest to model. At twenty properties and €60/property/month, you're at €14,400 a year. At thirty properties, €21,600. That's the number you'll quote your business partner.
It's also the smallest component, in most cases.
The transaction fee
Almost every modern PMS bills a percentage of revenue on top of the per-property fee. This is where the maths shifts. At a 2% transaction fee on a villa portfolio averaging €200,000 of annual gross booking value per property, twenty properties produces €80,000 a year in transaction fees alone — six times the licence cost.
The vendors will frame this as fair: "we only succeed when you succeed." This is partly true. But it also means your software cost is highly leveraged to your best season. A 20% revenue jump means a 20% software cost jump, on a fee that has very little to do with the underlying cost of running the software.
Some vendors offer a cap (e.g. "up to 1% with a €50,000 annual ceiling per property"). Negotiate for one. It changes the long-run economics significantly.
The channel-manager add-on
The base PMS often doesn't include full channel manager functionality, or limits it to two or three channels. Adding Booking, Airbnb, Vrbo, and a regional distributor commonly adds €15–€40 per property per month, or a percentage on top of bookings sourced through those channels (typically 1–2%).
This is the line item that surprises most agencies — they assumed multi-channel was the headline feature, and discover it's an add-on.
The integrations
You will need integrations. The honest list: accounting (Xero, QuickBooks, or local equivalent like Holded), guest verification (Hospedajes, Civitfun), pricing intelligence (PriceLabs, Beyond), payment processing (Stripe), insurance (Safely or local), and probably an electronic signature tool (DocuSign, SignNow).
Some of these are included; most aren't. Budget €4,000–€8,000 a year of subscription stack on top of the PMS itself, depending on what's bundled and what isn't. PriceLabs alone is typically €1.50–€3 per listing per month on top.
The implementation
The fee that's never on the website. Migrating thirty properties onto a new platform — channel mappings, booking imports, owner statements reconciliation, photo libraries — is two to three weeks of someone's full attention. If you do it internally, that's a €5,000–€10,000 opportunity cost. If you hire the vendor's onboarding team, it's typically €3,000–€8,000 of services billed.
Vendors are getting better at including this. Most still charge for "advanced" onboarding.
The internal cost
This is the largest line item and the hardest to see. The PMS that takes your reservations manager 30% longer to operate than they need it to is costing you a partial headcount. The PMS where owner statements require manual reconciliation each month is costing you four hours of finance time per owner per month — call that twelve hours a month at €40/hour times twenty owners and you're at €9,600 a year of pure administration that the software was meant to eliminate.
This cost is invisible on any invoice. It is the largest reason agencies switch tools.
The exit cost
The cost of leaving a PMS is paid by everyone, eventually. It includes: re-mapping all channels, re-importing all bookings, re-training the team, re-doing the integrations, re-onboarding the owners to a new portal, and the inevitable two-month period where nothing quite works. Realistic exit cost: €15,000–€30,000 in time and disruption.
This is why "we'll switch later" never quite happens. It also explains why incumbent vendors get away with annual increases that wouldn't survive in a more elastic market.
What the total actually looks like
A twenty-property boutique agency on a mainstream PMS at scale:
- Licence: €14,400
- Transaction fees: €80,000
- Channel manager add-ons: €9,600
- Integration subscriptions: €6,000
- Internal admin overhead from software friction: €10,000–€20,000
Total annual cost of the platform: €120,000–€130,000, of which €14,400 is the headline number. The headline is 11% of the real cost.
What to do with this
Three things:
Model the transaction-fee line before signing anything. If the vendor's fee is a percentage of revenue, run it against your last twelve months of bookings, not their hypothetical example. If they won't tell you what the typical fee comes to for an agency your size, that's an answer.
Negotiate the cap. Most vendors have one available for agencies above a threshold. The threshold is usually 15–20 properties. If you're there, ask.
Audit the internal cost every quarter. Sit with your reservations manager for an hour and watch them use the software. Note every workaround, every manual export, every "I just do this bit on a spreadsheet." That hour will surface more savings than any pricing negotiation.
The cheapest PMS at the headline price is rarely the cheapest PMS in practice. The most expensive PMS at the headline price is sometimes the cheapest in practice. The maths is doable; nobody does it.