Check-In and Check-Out
Version: v1.1
Last Updated: May 30, 2026
Module Menu Path
Bookings → booking detail → check-in / check-out actions
Required Access
hotel.bookings.viewhotel.bookings.manage
Booking status flow
ready_for_checkin → checked_in → completed
Check-in flow
When a guest with a booking arrives:
- Open the booking in Bookings
- Confirm the guest's identity against the reservation (name, booking reference, ID)
- Collect any payment due at check-in (see below)
- Tap Check in — the status moves to
checked_in
Why confirming check-in matters: the check-in confirmation is the record the platform uses if a "guest says they checked in / hotel says they didn't" dispute arises. Always confirm check-in in the app when the guest actually arrives.
📸 Screenshot: Check-in confirmation screen
Collecting payment at check-in
If the guest chose a cash at check-in or card at check-in payment method:
- Collect the balance and/or deposit shown on the booking
- Tap Payment collected
- Then complete check-in
If the guest already paid online, no collection is needed — the booking shows it as paid.
📸 Screenshot: Payment collection at check-in
Check-out flow
- Open the booking
- Tap Check out — the room moves toward
checkout/cleaningand the booking moves tocompleted - Release or retain the deposit:
- No damage: release the deposit so it is returned to the guest
- Damage: initiate a deposit retention request (see Finance and Deposit Settlement)
Checkout is what triggers your payout for the stay — see the finance guide.
Early check-out
If a guest checks out before their booked end date:
- Check them out as normal
- Any refund for unused nights follows your cancellation policy (see Cancellation and Refund) — early departure is not automatically refunded
Late check-out
For a guest staying past the standard check-out time:
- If you allow it at no charge, simply check them out when they leave
- If a late check-out fee applies, agree it with the guest and collect it; record it via a support case if it needs to appear in finance
Exceptions
| Situation | What to do |
|---|---|
| No-show | Do not check in. Log the no-show and handle per your cancellation policy (see Cancellation and Refund) |
| Dispute at check-in/out | Log the incident with the booking reference and escalate via a support case before closing the booking |
| Deposit dispute | Initiate a retention request; admin reviews — do not simply keep the deposit |