msg2ai.hotel-team-skills
Guide · uses the free Finance & Controller skill

How to reconcile Booking.com and Expedia payouts with Claude

OTA statements rarely match the PMS on the first pass. The Finance & Controller skill reconciles each OTA — Booking.com, Expedia, Hotels.com, Agoda — month by month: stays consumed, gross revenue, commission, adjustments, and the net remittance you expected against what actually arrived.

What you need

Step by step

  1. Load the Finance & Controller skill. In Claude.ai, create a Project and paste the Finance & Controller SKILL.md into its instructions — or run npx hotel-team-skills install once and use Claude Code, which picks the right skill from your prompt.
  2. Share the PMS stays and the OTA statements. Paste or upload last month's stays by OTA from the PMS and each OTA's statement.
  3. Ask for the reconciliation. Ask: “Reconcile last month's Booking.com and Expedia payouts.”
  4. Chase anything over 1%. The skill compares expected and actual remittance per OTA and surfaces variances. Investigate any variance over 1% and document chargebacks.
  5. Escalate chronic mis-posts. Recurring OTA mis-posts go to the GM and Sales for escalation with the channel.
"Reconcile last month's Booking.com and Expedia payouts."

What a good result covers

This is the workflow the Finance & Controller skill follows, quoted from its SKILL.md:

OTA + channel reconciliation

Monthly reconciliation per OTA (Booking.com, Expedia, Hotels.com, Agoda):

  • Stays consumed in the period (from PMS)
  • Gross revenue per OTA
  • Commission charged (% by OTA — 15-22% typical)
  • Adjustments (no-shows, cancellations, refunds, partner programs)
  • Net remittance expected
  • Actual remittance received Investigate any variance > 1%. Document chargebacks. Surface chronic OTA mis-posts to the GM and Sales for escalation.

See a finished example: the OTA reconciliation the skill produced for The Meridian Nashville in the mock portfolio.

Get the Finance & Controller skill →All install options

More guides