FeaturesMANAGEMENT

OTA Reconcile

Audits Expedia and Booking.com commissions against actual stayed nights, recovering what was overcharged.

Imports commission deductions from OTAs and reconciles against actual stayed nights from the PMS.

/ota-reconcile
$3,240 caught Q
Imported
Flagged
Disputed
Recovered
Expedia · RES-1112 · cancelled stay still deducted
PMS: $0 OTA: $42.18 commission
$42Disputed
Booking.com · RES-1118 · rate mismatch
Contracted $189 Charged $208
$19Flagged
Expedia · RES-1094 · duplicate commission
Two deductions on same folio
$38Recovered
Booking.com · RES-1077 · cancelled stay
Recovered after 12 days
$67Recovered

What this is.

Imports commission deductions from OTAs and reconciles against actual stayed nights from the PMS. Flags discrepancies (cancelled stays still deducted, rate mismatches, duplicate charges) and generates dispute documentation.

Surfaces aggregated
  • OTA invoices
  • PMS folios
  • Discrepancies
  • Disputed
  • Dispute PDF
See it in motion

Reconciliation, in motion.

Three looping previews of how OTA Reconcile balances the channels, bookings auto-matched to the PMS, rate mismatches flagged and corrected, and a reconciled ledger filtered by source.

Auto-match
Matched · 0/4LIVE
BK-4821Rm 214$312
EX-9930Rm 318$268
BK-4822Rm 402$540
AG-1175Rm 271$199
Auto-matchIncoming OTA bookings match against PMS reservations one by one, each pending dot flipping to a green tick as the channel record and the folio agree, with a live matched tally.
Exception resolved
Exception · BK-4830LIVE
FlaggedRm 318 · Expedia
Channel$268.00
Folio$242.00
Variance $26 · rate mismatch
Corrected rate posted
Exception resolvedA booking where the channel rate disagrees with the folio is flagged, the variance is shown, then the corrected rate posts and the row reconciles, the rate gaps that Rate Shopping helps you price ahead of.
By source
Reconciled · 5LIVE
AllBookingExpediaDirect
BK-4821Bookingmatched
EX-9930Expediamatched
DR-2204Directmatched
BK-4822Bookingmatched
EX-9931Expediamatched
By sourceA channel filter narrows the reconciled ledger to Booking.com, Expedia or Direct and re-tallies the matched count, the clean numbers that flow back into Revenue Pulse.

Auto-playing previews

What it solves.

OTAs are great at billing. They're not great at refunding commission on cancelled stays. 0.5–2% of OTA revenue silently leaks. OTA Reconcile catches it.

The cancelled-stay commission the OTA forgot to refund: caught and disputed automatically.

$3,240

discrepancies caught this quarter, instead of silent OTA leakage

In the flow.

Every step ties to a real, connected feature.

  1. 01
    OTA invoice imports into Hotel Central
  2. 02
    Cross-checks against PMS folio data
  3. 03
    Discrepancies flagged amber on the rows
  4. 04
    Dispute PDF generated automatically
  5. 05
    Resolution and recovery tracked

What you see.

Real numbers, real surface
/ota-reconcile
$3,240 caught Q
Imported
Flagged
Disputed
Recovered
Expedia · RES-1112 · cancelled stay still deducted
PMS: $0 OTA: $42.18 commission
$42Disputed
Booking.com · RES-1118 · rate mismatch
Contracted $189 Charged $208
$19Flagged
Expedia · RES-1094 · duplicate commission
Two deductions on same folio
$38Recovered
Booking.com · RES-1077 · cancelled stay
Recovered after 12 days
$67Recovered

HavenDiscrepancy-pattern detection.

Where this fits.

Included in Hotelier. Available as an add-on for $19/mo.

hotelier

See OTA Reconcile in action.

Or pick a different time.