Home / Blog & Guides

Hotel software basics

What is a hotel PMS?

The plain-English explanation — what a property management system actually does all day, the modules that matter, how it differs from the other software vendors will sell you, and how to tell whether your property needs one.

By the Zotaki TeamUpdated August 202611 min read
The short version
  • A PMS (property management system) is the software a hotel runs its daily operation on — rooms, rates, reservations, guest bills and housekeeping.
  • It is not the same as a booking engine (takes bookings on your website) or a channel manager (syncs rates with OTAs). Both feed the PMS.
  • The practical test for whether you need one: do you sell the same room through more than one channel? If yes, a diary is now a liability.
  • In India, cloud PMS for independents runs roughly ₹8,000–₹60,000 a year. The headline price is rarely the whole cost.
  • The single biggest differentiator is whether the PMS also covers F&B and banquets, or stops at rooms.

What a hotel PMS actually is

A hotel PMS — property management system — is the software a hotel uses to run its day-to-day operation. It holds the rooms, the rates, the reservations and the guest bills, and it is the screen the front desk works in from the start of a shift to the end of it.

If a property owns one piece of software, it is the PMS. Everything else either feeds it or reads from it. Your booking engine writes reservations into it. Your channel manager pushes its availability out to the OTAs. Your restaurant posts charges into its folios. Your accountant pulls revenue out of it.

That central position is why the choice matters more than any other software decision a hotelier makes. A weak booking engine costs you some direct bookings. A weak PMS makes every day slightly harder for every member of staff, forever.

Diagram showing the hotel PMS at the centre with the booking engine, channel manager, restaurant POS, housekeeping, accounting and guest CRM connected around it
The PMS sits at the centre. Every other hotel system either writes into it or reads from it.

What a PMS does across a day

The abstract description above is accurate and not very useful. Here is the same thing as a working day at a forty-room property.

  1. 7:00 — the night audit has already runRoom rent and taxes were posted to every occupied room overnight, the business date rolled forward, and a day-end report is waiting. Nobody had to be present for it.
  2. 9:00 — the arrivals listReception opens the day's arrivals: fourteen expected, three of them OTA bookings that landed while the hotel slept, one corporate group of six on a company account.
  3. 11:00 — checkouts and housekeepingAs each guest settles, their room flips to vacant dirty automatically and appears in the housekeeping queue. The desk can see which rooms will be sellable and roughly when.
  4. 14:00 — check-ins beginA receptionist picks a booking off the chart, assigns a room that is marked clean, confirms the rate and opens a folio. Under a minute if the guest's details are already on file.
  5. 20:00 — charges accumulateDinner in the restaurant, a laundry bag, an airport transfer booked for the morning. Each posts to the right room's folio as it happens rather than being remembered on a slip.
  6. 23:00 — the day closesThe night auditor runs the audit, the cash position is counted against the system by payment mode, and the whole thing repeats.

Notice what is absent from that day: nobody retyped a booking, nobody walked upstairs to ask if a room was ready, and nobody reconstructed a bill from memory at checkout. That absence is the product.

The eight modules that matter

Vendors list dozens of features. In practice a PMS is judged on eight things, and the first four are non-negotiable.

ModuleWhat it has to doHow to test it in a demo
ReservationsHold bookings from every source against dates and room types, without double-sellingAsk them to book a room already sold. It should refuse.
Front deskCheck-in, checkout, room moves, walk-ins, group blocks and the guest folioMove a guest to another room mid-stay. The folio should follow.
Rates & inventoryRoom types, rate plans, seasons, meal plans, extra pax, child pricingAsk for a weekend MAP rate with one extra adult. Watch how long it takes.
Billing & GSTCorrect slabs by tariff, CGST/SGST/IGST split, splittable folios, credit notesSplit one bill between a company and the guest, then print both.
HousekeepingLive room status, attendant assignment, inspection, out-of-order blocksCheck a guest out and watch whether the room goes dirty by itself.
ReportingOccupancy, ADR, RevPAR, source mix, city ledger, pace against last yearAsk for last Tuesday's numbers. It should take seconds.
F&B and banquetsRestaurant billing, KOT, and hall bookings by slot — if your property has themAsk to charge a restaurant bill to a room, and to book a hall for lunch and dinner.
AccountingReceivables, payables, city ledger, departmental P&LAsk whether a checkout creates its own entries or an accountant retypes them.
A test worth running. Ask the vendor to demo the single most awkward thing your property does — a wedding block with rooms and a banquet on one account, or a corporate guest whose room bills to the company while extras bill to them. Polished demos cover the easy path. Your business lives on the awkward one.

PMS vs booking engine vs channel manager

These three get confused constantly, partly because vendors bundle them differently and partly because the names are unhelpful. The distinction is about who each one faces.

SystemWhat it doesWho it facesCan it run a hotel alone?
PMSRuns the property — rooms, guests, folios, housekeeping, reportsYour staffYes
Booking engineTakes reservations on your own website, commission-freeYour guests, directlyNo
Channel managerSyncs rates and availability with OTAs both waysBooking.com, MakeMyTrip, AgodaNo

An analogy that holds up: the PMS is the shop, the booking engine is your own till, and the channel manager is your stall in the market. You can sell without a stall. You cannot sell without a shop.

Where this matters commercially is bundling. Some vendors sell all three as one platform; others charge separately and connect them through third-party integrations that break at inconvenient moments. Ask explicitly which parts are native and which are bolted on.

Two-way sync between a hotel PMS and multiple OTA channels, with rates pushing out and bookings coming back
A channel manager works in both directions: rates and availability push out, reservations come back in.

Do you actually need one?

Not every property does, and a vendor is a poor judge of this. Two honest tests:

You need a PMS if

  • You sell the same rooms through more than one channel
  • You have more than about eight rooms
  • You issue GST invoices and want them right without thinking
  • You have a restaurant, bar or banquet hall
  • More than one person takes bookings
  • You cannot currently answer "what was our occupancy last Tuesday"

You can probably wait if

  • Four rooms, one host, bookings on WhatsApp only
  • You are not listed on any OTA
  • You have no F&B and no functions
  • The property is seasonal and shut half the year
  • Nobody but you ever touches a booking

The moment you list on a second OTA, your register stops being a record and becomes a risk.

Cloud or on-premise

On-premise means the software runs on a computer at your property, with a server you own. Cloud means it runs in a browser and the data lives elsewhere. For independent properties in India the argument is largely settled, but not for the reason vendors usually give.

Cloud PMSOn-premise PMS
Upfront costLow — no serverHigh — server, licence, setup
Access from outside the propertyAnywhere with a browserUsually not, or via remote desktop
UpdatesAutomatic, includedSite visit, often chargeable
BackupsHandled for youYours to remember
During an internet outageDepends — offline-capable builds keep billing runningUnaffected
Multi-propertyOne login across allAn installation per site
A cloud hotel PMS accessed from several devices at once without a server on site
Cloud removes the server from the property — and with it the backup routine nobody was doing.
Be careful with the connectivity argument. "Cloud will not work here because our internet is poor" is sometimes true and often a reflex. Ask any cloud vendor precisely what happens during an outage. Some keep billing and KOT printing running locally and sync on reconnection; others simply stop. That answer, not the marketing, should decide it.

What a hotel PMS costs in India

Published prices vary enormously because vendors package differently. Broadly, for independent properties:

₹6k–15kA year, entry cloud PMS for a small property
₹20k–60kA year, with F&B, banquets and accounting
₹1L+A year, enterprise products aimed at chains
15–25%What OTAs take — usually the bigger number

The headline figure is rarely the whole cost. Before comparing two quotes, get both onto the same basis:

  • Per user or unlimited? Per-user pricing quietly punishes you for having three shifts.
  • Onboarding and training — one-off, and sometimes larger than the first year's licence.
  • OTA connections — charged per channel by some vendors.
  • Annual maintenance on on-premise products, typically 15–20% of licence.
  • Per-booking fees on the booking engine. Check this carefully; it is where a "cheap" system becomes expensive.
  • Modules you will need in year two — banquets, accounting, a second property.
Bar chart comparing licence, onboarding, per-user and add-on module costs across a three-year total
Compare three-year totals, not first-year licence. The bars that surprise people are onboarding and per-user fees.

How to choose without regretting it

  1. Write down your five hardest workflows firstBefore you see any demo. The group booking, the split folio, the banquet with rooms, the corporate account, the walk-in at midnight. This list is your test script.
  2. Shortlist three, not eightBeyond three, demos blur and you start choosing on salesmanship. Use review sites to build the shortlist, never to make the decision.
  3. Run the same script on eachYour script, their software, ideally with your own room types loaded. Watch how many clicks each awkward case takes.
  4. Ask where they are weaker than a competitorAny vendor who claims to win on every point is telling you about their sales process. The honest answer tells you what you are trading away.
  5. Compare three-year totalsLicence plus onboarding plus per-user plus the modules you will need in year two.
  6. Ask about getting your data outBefore you put data in. A vendor who is vague about export is telling you something.

Five expensive mistakes

  • Buying on price alone. The cheapest system that your team fights every day costs more in wasted hours than the difference in licence, several times over.
  • Ignoring F&B until later. If your restaurant and banquets run on separate software, somebody reconciles two systems every month, forever. Decide this at purchase, not after.
  • Not setting rate plans up properly. Teams that book everything on a typed "special" rate destroy the value of every report the system will ever produce. One careful afternoon at setup decides this.
  • Skipping the night audit. Miss it for a week and your dates, revenue and taxes drift apart. It takes two minutes; the discipline is the point.
  • Giving everyone the manager password. Approval controls that everyone can bypass are decoration. Decide who may override a rate before go-live, not after the first argument.

Frequently asked questions

What does PMS stand for in hotels?

Property Management System — the core software a hotel runs on, holding rooms, rates, reservations, guest folios and housekeeping status. In hospitality it never means "performance management system".

What is the difference between a PMS and a channel manager?

A PMS runs your property internally. A channel manager faces outward, syncing rates and availability with OTAs. The channel manager feeds bookings into the PMS; it cannot run a hotel by itself.

Does a small hotel need a PMS?

If you take bookings from more than one source, or have more than about eight rooms, yes. See hotel software for small hotels.

What does a hotel PMS cost in India?

Roughly ₹8,000 to ₹60,000 a year for independent properties, depending on modules and size. Watch for onboarding, per-user and per-booking charges outside the headline price. See Zotaki pricing.

Is a cloud PMS better than on-premise?

For most independents, yes — no server, access from anywhere, updates included. On-premise still suits genuinely unreliable connectivity, though offline-capable cloud has narrowed the gap. See cloud-based hotel PMS.

What is a night audit?

The routine that closes the business day — posting room rent and taxes, rolling the date, flagging no-shows and unsettled folios, and producing the day-end position.

Can a PMS handle a restaurant and banquet hall?

Some can; many stop at rooms. If F&B or functions matter to your revenue, check specifically. See hotel PMS with restaurant POS.

How long does implementation take?

A few days to two weeks for an independent property. Most of that is entering room types, rate plans and taxes correctly, plus connecting OTAs.

What is PMS integration?

Connecting the PMS to systems that feed or read from it — channel manager, booking engine, payment gateway, restaurant POS, accounting. Native integrations avoid the failure points of third-party connectors.

Can I move from one PMS to another?

Yes, and it is easier than most hoteliers fear. Future reservations, guest profiles and room and rate configuration can usually be migrated. Ask about migration and data export before you sign.

Related guides

See it rather than read about it. Zotaki is a cloud hotel PMS with front desk, booking engine, channel manager, housekeeping, restaurant POS, banquets and accounting in one plan. Book a 30-minute demo and bring your five hardest workflows.