Skip to content
Hotel softwareGuide

How to reconcile migrated reservations when the totals match

Check future reservations by reference, occupied night and room type after a PMS change. Use a worked example and a reusable reconciliation worksheet.

Reception staff compare reservation lists and a checklist during PMS migration reconciliation
AI-generated illustrative photo · Not actual hotel staff, guests or property.

The essentials

  • Matching reservation counts and room-night totals does not establish that individual stays have the correct dates.
  • Compare each reservation, then compare reserved rooms for every occupied date and room type, including zero counts.
  • Keep unresolved mismatches pending and repeat both checks after corrections.

Check references and nightly distribution

Match each future reservation to its approved source record, then compare reserved rooms by occupied night and room type. Overall totals can agree while individual stays have incorrect dates or room types.

Use this manual checklist before accepting the new system’s future-reservation records. It covers dates, quantities, room types and statuses—not in-house stays, financial opening balances or a complete migration sign-off.

Set a common comparison point

Name a reconciliation owner and agree which source records are authoritative. Keep both sets of records and the working worksheet in the hotel’s approved workspace. Use reservation references rather than copying guest details.

  • Record the property, extraction time and time zone for both sets of records.
  • Define the included reservation statuses and how equivalent statuses are mapped between systems.
  • Define the future-arrival range, and include every occupied night of those stays, even when departure falls beyond that range.
  • Record the approved room-type mapping. Similar category names are not proof of equivalence.
  • Keep a separate amendment log for bookings created, changed or cancelled after extraction. Bring both sets to the same comparison point before judging differences.

Ask the provider how source and destination records can be matched if reservation references change. Do not rely on guest names alone or silently exclude unmatched records.

Match every reservation before aggregating

Create one comparison row per reservation, or per room component where a reservation contains different room types or date ranges. Check for source records missing from the destination, unexpected destination records and duplicates.

Reservation-level comparison worksheet
FieldWhat must agree
Source and destination referencesA traceable match, including any approved reference change
Arrival and departureExact dates, not just the same number of nights
Room quantityNumber of rooms reserved for each relevant part of the stay
Room typeEquivalent category under the approved mapping
Reservation statusEquivalent operational status under the agreed mapping
Physical-room assignmentCheck separately where applicable; record whether it should be retained or assigned later
OutcomeMatched, mismatch or pending, with explanation, owner and recheck result

Do not change a source record merely to make the two systems agree. Investigate whether the difference is an error, an approved mapping or a later amendment.

Worked example: all summary totals agree

Hypothetical example: each reservation is for one room. Both records are included under the same status rule, and the room-type names map directly.

Hypothetical source records and destination records under review
ReferenceRoom typeSource arrivalSource departureDestination arrivalDestination departure
SAMPLE-ADouble2026-12-112026-12-132026-12-122026-12-14
SAMPLE-BTwin2026-12-122026-12-142026-12-112026-12-13

Both sets contain two reservations and four room-nights: two Double room-nights and two Twin room-nights. Even the total reserved rooms on each date agrees. Nevertheless, both reservations have incorrect dates.

For this worksheet, expand each stay into its occupied nights: include the arrival date and exclude the departure date. SAMPLE-A should occupy December 11 and 12, not December 12 and 13.

Hypothetical nightly comparison; difference is destination minus source
Occupied dateRoom typeSource reserved roomsDestination reserved roomsDifference
2026-12-11Double10-1
2026-12-11Twin01+1
2026-12-12Double110
2026-12-12Twin110
2026-12-13Double01+1
2026-12-13Twin10-1

The combined date-and-room-type check exposes what the summary totals hide. The reference check identifies the stays to investigate. Neither check replaces the other: offsetting errors can still produce a zero difference in an individual worksheet row.

Build the nightly worksheet, including zeros

Make one row for every occupied date and mapped room type in scope. Include combinations present in either set, entering zero where the other set has no reserved rooms. For each row, total the reserved room quantities—not merely the number of reservation references.

Reusable nightly reconciliation fields
FieldWhat to record
Occupied date and room typeDate and approved mapped category
Source reserved roomsTotal room quantity in the approved source
Destination reserved roomsTotal room quantity in the records under review
DifferenceDestination count minus source count
Affected referencesSource and destination references contributing to the mismatch
ExplanationVerified cause or the question still unresolved
OwnerPerson responsible for investigation or correction
Recheck resultDated result after correction, or pending with the next follow-up time

Compare reserved rooms with reserved rooms. Remaining sellable inventory is a different quantity and is not a substitute for the destination reservation count.

Booking.com’s inventory documentation defines availability by room type and date, while restrictions can apply to room type, rate plan and date. Those are Booking.com-specific definitions; the worksheet here is an original manual reconciliation method, not its prescribed migration procedure.

Booking.com: inventory and restriction scope

Use the reservation view to investigate

In Stayelier, reservation details bring together dates, status, room assignment, rate plan, extras and recorded payment balance. Use the individual stay to investigate a reference-level mismatch. The rate calendar provides context for nightly inventory by room type and date; it is not the reserved-room comparison worksheet.

Explore Stayelier’s reservation workspace

These views support manual inspection. They do not establish a Stayelier import tool, migration service or automatic reconciliation report. Confirm how the required comparison records will be supplied before beginning.

Use the existing PMS demonstration evaluation guide for broader software checks

Correct discrepancies and repeat both checks

  1. Trace each mismatch to its source and destination references. Check the amendment log and approved mappings before requesting a correction.
  2. Use the agreed provider procedure to correct the records. Keep the explanation and responsible person in the working record.
  3. Reopen each affected reservation and repeat its field comparison.
  4. Rebuild the nightly comparison across the full scope to confirm that the correction has not introduced another difference.
  5. Check unmatched records, duplicates and post-extraction amendments again before recording the reconciliation outcome.

For the hypothetical example, correcting both date ranges should restore the source distribution and make every nightly difference zero. Accept that result only after SAMPLE-A and SAMPLE-B also pass their individual checks.

Keep unresolved discrepancies pending. A named owner or a support request is not evidence that a mismatch has been resolved. Record the comparison version, recheck time and person approving the completed reservation reconciliation.

A reservation reconciliation pass does not prove that guest-facing availability or distribution settings are correct. Booking.com documents that closing a room type can prevent booking even when individual room-and-rate combinations are open. Test sales settings separately; do not alter closures simply to make this worksheet balance.

Booking.com: room-type and room-rate closure behaviour

Sources & further reading

Stayelier

Hotel operations and direct guest booking, brought together.

How Stayelier prepares these guides More on Hotel software

Find the right fit for your hotel.

Start with the product walkthrough, then explore an indicative estimate for your property.

Explore plans & pricing Explore demo