Know exactly what every OTA owes you.
Terrace reconciles every booking against every OTA statement — surfacing commission overcharges, underpayments, and missing records before the dispute window closes.









Contract-based matching, automatically
Terrace applies your contracted commission rates to every booking and calculates exactly what each OTA should pay — down to the cent — so you know the moment a payout is off.
Explore OTA reconciliationCoverage across every channel
Expedia, Booking.com, Airbnb, Hotels.com, and 20+ more — all reconciled from a single platform, using your contracted rates, without logging into each OTA portal separately.

Exceptions flagged the day the statement arrives
Commission mismatches, underpayments, and missing records surface automatically — with the OTA statement line and PMS evidence attached — the same day the statement lands, not at month-end.
- Commission overcharge detection per channel
- Missing record identification with booking evidence
- Rate change alerts when OTAs apply unannounced terms
Ranked by recovery value
Exceptions are prioritized by dollar amount and dispute deadline — so you always know which issues need attention today and which channel to contact.

Dispute before the window closes
Every exception lands in a recovery queue with the dispute window countdown and evidence ready. You file — or Terrace Agent files — before the deadline, not after.
Explore AR workflowsTrack every dispute to resolution
Status tracking from exception flagged → dispute submitted → revenue collected — with full history so finance and leadership can see recovery performance any time.

Recovery rates by OTA and property
See which channels are consistently underperforming, which rates are drifting from your contract, and which properties are leaving the most money on the table.
See Business IntelligenceHistorical trends for contract renegotiation
Commission trend data and recovery history by channel give you the evidence you need when it's time to push back on OTA contract terms.

“We were leaving money on the table every month and didn't know it. Terrace found $22K in the first 30 days — commissions Expedia had been shortchanging us on for six months.”
Stop letting OTA revenue walk out the door.
See how much you're missing with a free reconciliation audit on your last 90 days of OTA bookings.