A hotel can be full of guests, its restaurants can be busy, and its payment systems can appear to work normally — yet the business can still lose money every day. The reason is often not one large failure. It is thousands of small financial differences that remain unnoticed across bookings, payments, commissions, refunds, disputes and settlements.

IN THIS ARTICLE

Hotel payment reconciliation, explained

This article explains how hotel payment reconciliation connects PMS and POS records with OTA reservations, virtual credit cards, payment gateways, acquirers, banks and accounting systems. It shows where hospitality revenue leakage occurs, why transaction-level reconciliation matters, how netting and multi-entity settlements increase complexity, and how AI can turn reconciliation exceptions into revenue assurance.

DIRECT ANSWER

What is hotel payment reconciliation?

Hotel payment reconciliation is the process of matching what the hotel sold and recorded with what guests, OTAs and partners paid, what payment providers processed, what fees or commissions were deducted, what was refunded or disputed, and what finally arrived in the bank. Effective reconciliation works at transaction and reservation level — not only at the monthly total — so the hotel can identify missing revenue, incorrect deductions, duplicate charges, settlement gaps and other financial leakage.

KEY TAKEAWAYS

Revenue leakage often occurs between systems: PMS, POS, OTAs, gateways, processors, acquirers, banks and accounting can each be correct while the combined financial result is wrong.

Evention reports roughly $130,000+ in annual OTA revenue leakage for a typical 300-room hotel, with commission overpayment exposure in 76% of audited properties and room-rate variances in 59%.

Integrated payment environments can improve more than reconciliation: published hospitality cases show fewer disputes, lower manual effort, better authorization rates and additional revenue.

For complex groups, reconciliation evolves into financial orchestration: one control layer must explain fees, settlements, payouts, reserves, intercompany balances and netting across multiple entities.

Why hotels lose money even when guests pay

The problem is usually much less visible than an unpaid bill or a large accounting error. An OTA charges the wrong commission. A virtual card is not charged on time. A refund is made twice. A processor takes a higher fee than expected. A chargeback is not checked before its deadline. A payment appears in the POS but cannot be matched with the correct guest account.

One error may be only $20 or $50. Nobody pays much attention to it. But when the same kind of discrepancy happens thousands of times across many hotels, restaurants or stores, the value becomes material. This is why reconciliation is becoming a revenue protection and revenue assurance problem, not only a back-office accounting task.

ENTITY DEFINITION

Revenue leakage is money a business has economically earned or should retain but loses through payment errors, incorrect fees or commissions, failed collections, refunds, disputes, settlement differences, fraud, process gaps or other breakdowns in the transaction lifecycle.

A hotel payment is not as simple as it looks

For a guest, payment looks simple: book a room, enter card details, pay. Behind that action, the transaction can cross a long chain of systems.

HOSPITALITY PAYMENT FLOW
Booking & GuestBooking Engine · OTA · Channel Manager
Hotel OperationsPMS · POS · Folio · Payment Gateway
Money MovementAcquirer · Bank · Accounting

And that is only the room payment. During a stay, the guest can also pay for breakfast, restaurant meals, minibar, parking, spa, local taxes, tips, deposits and other services. Some money goes directly to the hotel; some flows through Booking.com, Expedia, Agoda or another OTA; some may belong to a restaurant or another company inside the same group. Different currencies, banks and processors may be involved, and the economic event and the cash event may happen months apart.

The essential reconciliation question is simple: did the company actually receive, retain and distribute all the money it should have?

OTA reconciliation: the $130,000 problem made of small mistakes

OTA reconciliation is a particularly clear example of transaction-level leakage. Evention reports that a typical 300-room property can face more than $130,000 per year in direct OTA revenue leakage. Its current hotel data lists commission overpayment exposure in 76% of audited properties, room-rate variances in 59%, and other recurring problems such as VCC underpayments, resort-fee leakage, guest overcharges and tax differences.

$130K+annual OTA revenue leakage per typical 300-room property
76%properties with commission overpayment exposure
59%properties with room-rate variances

Imagine a guest books five nights through an OTA and later changes the stay to three. The PMS correctly records three nights, but the commission continues to be calculated on the original five-night booking. A $40 error is easy to ignore. Hundreds or thousands of similar errors are not.

ENTITY DEFINITION

OTA reconciliation validates each online travel agency reservation against PMS, VCC and settlement data — including room rate, taxes, resort fees, commission, cancellations, guest charges and virtual credit card funding — so discrepancies are detected while recovery or dispute windows are still open.

What changes when payments and reconciliation are integrated

RMS: multiple gateways become one reconciliation problem

RMS Cloud supports thousands of hospitality properties. Before introducing RMS Pay, some users operated as many as three payment gateways for different sales channels. The gateways could all function correctly, while finance still had to determine which payment belonged to which booking, whether the right amount arrived, whether a refund or dispute occurred, and whether processor and bank data agreed.

Adyen reports that the integrated RMS Pay environment saves users about 60 minutes per day in reconciliation, while one customer achieved a 93% decrease in disputes. The important lesson is not simply staff time: integration makes the transaction lifecycle easier to explain and exceptions easier to resolve.

Oasis Hotels: reconciliation can reveal fraud patterns

Oasis Hotels had a 6% fraudulent dispute rate and staff were handling disputes, refunds and reconciliation manually. By analyzing transaction patterns, the company found that many suspicious bookings had a mismatch between the reservation name and the cardholder name. It introduced targeted fraud rules and additional 3D Secure checks.

Within six months, Stripe reports that the fraudulent dispute rate fell by about 90% — from 6% to less than 1%. A reconciliation difference can therefore represent more than an accounting mismatch: it can be a technical problem, fraud signal, duplicate transaction, wrong refund or broken business process.

Staycity: unified payments improve revenue as well as reconciliation

Staycity connected its payment environment with Oracle OPERA Cloud so reception, online and back-office payments could be viewed together. Stripe reports a 10% increase in authorization rates, a 17% decrease in checkout abandonment and more than €1 million in net revenue from multicurrency conversions in the first year.

This illustrates the difference between basic reconciliation and payment intelligence. A better payment data layer does not only find missing money; it can also improve conversion, direct booking economics, fraud control and the guest experience.

AMARYLLIS PLATFORM

Reconciliation is more useful when it sees the full payment lifecycle.

Amaryllis combines transaction visibility, unified ledger, reconciliation, settlements, payouts, dispute operations and multi-entity financial logic in one control layer.

Explore Platform

Restaurants and multi-channel commerce have the same problem

A restaurant can receive payments through normal POS terminals, QR ordering, delivery platforms, mobile apps, self-service kiosks, online ordering, gift cards and loyalty programs. Each system produces its own financial data. The problem is that those records do not always agree.

As channel count grows, manual comparison becomes slower and exceptions become easier to miss. The same reconciliation architecture used in hotels therefore applies to restaurant groups, franchise networks, marketplaces and other businesses with many payment touchpoints.

The biggest problem is between the systems

Usually, each individual system works. The PMS records the booking. The POS records the sale. The processor handles the card. The OTA calculates a commission. The bank sends a payout. The accounting system records cash. The hard part is proving that all of those events describe the same economic transaction.

What was sold?
What should the customer pay?
What did the customer actually pay?
Which fees and commissions apply?
Was there a refund or chargeback?
Was money held as a reserve?
Which entity owns each amount?
How much did the processor send?
How much reached the bank?
Why are the numbers different?

Netting turns reconciliation into financial orchestration

Large companies add another layer of complexity because different entities inside the same business network may owe money to each other. If Company A owes Company B $2.4 million while Company B owes Company A $1.9 million, there is no need to move $4.3 million in gross payments. The net obligation is $500,000 from A to B.

Company A → Company B$2.4M
Company B → Company A$1.9M
=
Net settlement$500K

With two companies, the calculation is easy. With 100 hotels, 300 suppliers, multiple OTAs, franchise companies, payment providers, currencies, refunds, commissions, reserves and millions of transactions, Excel is no longer a sufficient control system. This is no longer simple matching. It is financial orchestration.

ENTITY DEFINITION

Netting is the process of offsetting mutual financial obligations so multiple gross payables and receivables are reduced to the final net amount that must actually be settled between parties.

How much money can be lost?

There is no universal percentage showing that every hotel loses the same amount. Exposure depends on the number of payment providers and OTAs, countries, currencies, fraud levels, payment fees, corporate structure and the quality of financial controls.

But a sensitivity model shows why small percentages matter. For a business with $2 billion in annual revenue:

Leakage rateAnnual value
0.25%$5 million
0.50%$10 million
1.00%$20 million
1.50%$30 million
2.00%$40 million

This does not mean that every company loses 2% or that a reconciliation platform automatically recovers 2% of revenue. It means that in a very complex organization, the combined value of payment errors, excessive fees, disputes, fraud, settlement mistakes, failed payments and other leakage can justify investigating even very small percentages of turnover.

Enterprise reconciliation is more than payment matching

Different platforms solve different pieces of this problem. Some focus on hotel reconciliation, some on payments, fraud, settlement, orchestration or accounting. Amaryllis addresses a broader operating layer by combining payment orchestration, transaction lifecycle visibility, unified ledger and reconciliation, settlements, payouts, reporting, dispute management and multi-entity financial operations.

That wider view matters when one customer payment must be economically divided among several parties. A $1,000 transaction may include $850 for the hotel, $100 for an OTA, $20 for a service provider, $15 in processing fees, $10 for another company in the group and $5 in adjustments. Looking only at the final bank deposit does not explain why the amount is correct.

How AI can make reconciliation more useful

Traditional reconciliation is rules-based and must remain clear and auditable. If System A says $100 and System B says $97, the system can create a $3 exception. The weakness is that a rule does not always explain why the same $3 difference keeps happening.

This is where AI can add value. It can search large populations of transactions and exceptions for recurring patterns:

  • Why does one hotel have more settlement differences than other properties?
  • Why does one payment provider charge higher fees?
  • Why do some booking types generate more chargebacks?
  • Why does one supplier repeatedly create adjustments?
  • Why are refunds higher at one location?
  • Why do thousands of small exceptions share the same pattern?

Financial rules show what should happen. AI can help identify why something different keeps happening.

The goal is not AI instead of financial controls. The stronger model combines deterministic, auditable reconciliation rules with AI-assisted pattern detection, prioritization and explanation. That moves reconciliation from simple matching toward financial problem detection and revenue assurance.

Finding money the business has already earned

For many years, reconciliation was treated as back-office work performed after the business day ended. In a large company, that view is increasingly outdated. Reconciliation connects directly to revenue, profit, working capital and financial control.

The better executive question is not only, “How many accounting hours can we save?” It is:

How much money has the company already earned but failed to collect, keep, correctly distribute, or even notice?

01
Recover revenue

Identify underpayments, missed collections, VCC gaps, incorrect commissions and settlement differences.

02
Prevent losses

Reduce duplicate refunds, chargebacks, excessive processing fees, fraud and recurring operational errors.

03
Control money movement

Calculate correct partner payments, multi-entity allocations, reserves, payouts and net settlements.

04
Improve finance operations

Support faster close, better working-capital visibility and less manual reconciliation work.

A company can lose substantial money even when every individual system appears to work correctly. The problem is often not inside one system. The problem is between the systems. That is why payment reconciliation is evolving from a basic accounting task into a strategic financial-control function.

FREQUENTLY ASKED QUESTIONS

Payment reconciliation questions

What is hotel payment reconciliation?

Hotel payment reconciliation matches bookings, guest folios, POS charges, OTA records, VCCs, processor transactions, fees, refunds, disputes, settlements and bank deposits to verify that every amount earned, collected, deducted and paid out is correct.

Why do hotels lose money even when payment systems are working?

Revenue leakage often occurs between systems rather than inside one system. Typical causes include OTA commission overpayments, virtual card underpayments, duplicate refunds, incorrect processor fees, missed dispute deadlines, unmatched transactions and settlement differences.

What is OTA reconciliation?

OTA reconciliation validates each OTA reservation against PMS and settlement data, including room rate, taxes, resort fees, commission, VCC funding, cancellations and guest charges. Transaction-level validation matters because monthly totals can balance while individual bookings remain wrong.

How can AI improve payment reconciliation?

Rules identify what should have happened and surface exceptions. AI can analyze those exceptions at scale to detect recurring patterns, explain unusual fees or fraud signals, group related discrepancies and prioritize issues with the greatest financial impact.

What is the difference between reconciliation and revenue assurance?

Reconciliation confirms whether financial records match. Revenue assurance uses those findings to recover money, prevent losses, reduce disputes and fees, improve partner settlements and identify systematic leakage across the payment lifecycle.

RELATED AMARYLLIS CAPABILITIES

Capabilities behind enterprise reconciliation

SOURCES & REVIEW

Editorial information and references

Written byVadim Sazanovich

Original article published August 11, 2026.

Reviewed byAmaryllis Payments Team

Formatted and reviewed for payments terminology and reconciliation context.

Last reviewedAugust 24, 2026

SEO/GEO edition for Amaryllis Academy.