Skip to content
Lodgcore Hotel Management System

Hotel PMS Requirements Checklist — What to Write Down

Quick answer

A PMS requirements list is a set of operating scenarios, not a feature list. Write the arrival, group, folio, housekeeping, night audit and reporting flows, then the interfaces and the reports. A vendor demo should answer your scenarios, not its own script.

10–500+ rooms · 12 core modules · 300+ reports · 20+ integrations · 4–8 weeks

By Website technical team · Updated 4 November 2026

Hotel reception desk and lounge seating

Platform facts

The numbers behind the platform.

The platform runs 10–500+ room properties on 12 core modules, with 300+ report templates and 20+ integration points across 8 interface categories. Deployment comes in 3 models; a typical single-property implementation takes 4–8 weeks. Four product lines cover PMS, POS, membership and procurement; 5 property types are configured; the site is published in 10 languages with 6 knowledge hubs and 24 guides. One guest record and one ledger run the property, with 1 database, 1 folio and 1 audit trail. Reports are available in 2 languages; 4 role groups are supported; quotes reply within 1 business day. A quote has 3 room-count tiers, 5 preparation inputs and 3 implementation phases; cutover is planned in 3 phases. Use these figures to size the evaluation; the quote confirms rooms, modules, interfaces and deployment for your property.

Fact Figure
Property range 10–500+ rooms
Core modules 12
Report templates 300+
Integration points 20+
Integration categories 8
Deployment models 3 — cloud, on-premise, hybrid
Typical implementation 4–8 weeks
Product lines 4 — PMS, POS, membership, procurement
Property types 5
Site languages 10
Knowledge hubs 6
Published guides 24
Guest record 1
Ledger 1
Report languages 2 — English and Chinese
Quote response 1 business day
Role groups 4 — front office, housekeeping, F&B, finance

At a glance

Requirements to write down

AreaWhat to specifyWhy
Standard arrivalProfile, rate, room, payment, keyThe most repeated flow
Group arrivalRooming list, batch check-in, master folioPeak queue and billing
Room moveFolio, key and housekeeping updateException handling
Split folioRouting, company and incidental chargesFinance and guest clarity
DepositsTaking, applying and refundingCash control
Housekeeping boardRoom states, tasks, inspectionDesk trust
Night auditSequence, exceptions, sign-offDaily close
Rate plansPublic, corporate, package, memberRevenue control
PackagesComponents and allocationResort and boutique
Channel managerRoom and rate mapping, reservationsOTA distribution
Booking engineDirect flow, payment, confirmationDirect revenue
PaymentsTerminals, gateway, reversalCash and guest
Door locksKey issue, room move, revokeArrival
IdentityPassport capture and retentionCompliance
ReportsDaily, monthly and ad hocManagement
PermissionsDiscounts, voids, rate overridesControl
MigrationData, balances, historyCutover
SupportHours, response, escalation02:00 problem

Why write a requirements list?

It keeps the demo honest and gives every vendor the same scope. Without it, the vendor presents what it does well and the property compares presentations, not fit.

It also gives the project a definition of done. The first close, the first month-end and the reports finance needs become acceptance criteria, not opinions.

Which operating flows should be included?

The standard arrival, the group arrival, the room move, the split bill, the deposit and the no-show. Add the outlet charge and the housekeeping handoff. These are the flows that repeat every day.

For each flow, write who does it, what the system shows and what happens when it goes wrong. The exception is where the system is really tested.

Which reports matter?

The daily pack, occupancy and ADR, segment mix, outlet revenue, AR ageing, the night-audit exception report and the month-end reconciliation. Ask for the exact report, not a category.

A report that cannot drill down to the transaction is a screenshot. Include the drill-down in the requirement.

Which interfaces should be listed?

OTA channels, booking engine, payments, door locks, identity, POS, telephony and accounting. For each, write the exact model and who owns the failure.

A category is not a connection. “Door lock integration” is not a requirement; “this lock model, key issue and revoke” is.

Who signs off?

The front-office manager signs the desk flows, finance signs the folio and reporting, IT signs the interfaces and the general manager signs the scope. One owner coordinates, but the sign-off is by function.

How do you score vendors?

Use the same scenarios and a simple score: works natively, works with configuration, needs custom work, cannot do. Weight the flows that affect the guest and the close, not the number of features.

What does a requirements workshop look like?

Invite the people who do the work: front office, housekeeping, finance and whoever owns the interfaces. A workshop with only managers produces a list of wishes; a workshop with the desk produces the exceptions.

Walk through one real day, hour by hour. Start with the arrival list, then a group, a room move, a split bill, a no-show and the night audit. Write the decisions and the evidence the system must show.

Capture the reports finance uses at month-end and the interfaces that already exist. Ask what happens when each interface fails; the answer is a requirement, not an exception.

End with a scored list: must-have, should-have and later. The property signs it, and every vendor receives the same document.

What should the acceptance test look like?

The acceptance test should use the same scenarios as the requirements list: a standard arrival, a group, a room move, a split folio, a no-show and a night audit exception.

Run them in the sandbox first, then on a controlled live date. Record the result and the owner. A scenario that works in the demo but fails with real data is not accepted.

The property signs the acceptance, not the vendor. The signature means the flow works with the property’s data and people, not that the software exists.

Frequently asked questions

Frequently asked questions

How long should the requirements list be?
Long enough to cover the flows, reports and interfaces that matter, short enough to be read. A focused ten-page document beats a two-hundred-line feature list.
Should we include every edge case?
Include the exceptions that happen weekly or have financial impact. A rare edge case can be handled by procedure; a common exception needs a system flow.
Who should write it?
The property, with the vendor’s input. If the vendor writes the requirements, the document describes the vendor’s product.
Do we need a separate RFP?
Not necessarily. A clear requirements document and a scoped quote can be enough. An RFP helps when the group needs a formal comparison.
How do we test the requirements?
In the demo and in the sandbox, using your own rate codes, room types and reports. A generic demo does not test fit.
What if a vendor cannot meet a must-have?
Mark it as a gap and decide whether a workaround is acceptable. Do not let a must-have become a “phase two” without a written plan.
How often should the list be updated?
At each major change in the operation: a new outlet, a new property, a new channel or a new reporting requirement.
Who should attend the workshop?
The people who perform the flows, plus finance and the interface owner. Managers can approve, but the desk knows the exceptions.
How long should it take?
A focused half-day for a single property, or two sessions for a group with different property types.
What is the output?
A scored requirements list, the report list and the interface list. It becomes the demo script and the acceptance basis.
Who writes the acceptance test?
The property, using the requirements list. The vendor can help execute it, but the property owns the criteria.

Next step

See the platform on your own workflows.

A 30-minute walkthrough, built around your property type and the systems you already run. No slide deck — we work through arrivals, folios, night audit and reporting live.

Typical reply within one business day.