Skip to main content

Transaction (Guest Folio)

The Transaction screen is the main cashiering workspace. It shows all in-house reservations on the left and the selected reservation's folio detail on the right. Use it to post charges, take payments, void transactions, print folios, and check out guests.

Having a problem?

See Cashiering Overview for common FAQs and troubleshooting.

Access

From the sidebar: CashieringTransaction. You must complete Cash Register Login first if prompted.

Layout

The screen is split into two panels:

  • Left panel — Transaction list: all in-house reservations with room number, reservation number, guest name, balance, arrival, and departure. FIT (individual) reservations and Group (Party) reservations are shown in separate sections. Group reservations are grouped under a Group No header.
  • Right panel — Reservation detail: shows the selected reservation's summary and full transaction history.

Click any row in the left panel to load that reservation's detail in the right panel.

Left Panel — Transaction List

Filters

FilterDescription
SearchFilter by guest name, room number, or reservation number.
StatusFilter by reservation status (default: In-House).
Date RangeFilter by arrival or departure date.

Use Clear Filters to reset.

Balance Column

The balance is colour-coded:

  • Red — positive balance (guest owes money)
  • Green — negative balance (overpayment / credit)

Right Panel — Reservation Detail

Reservation Summary Card

Shows the selected reservation's key details: guest name, room number, arrival/departure, rate, reservation type, and current balance.

Activity buttons (with count badges):

ButtonDescription
RoutingOpen the routing modal to set up charge routing to another room, company, or travel agent.
AlertView and manage reservation alerts (Reservation display type).
CommentView and add internal comments.
MessageView and add guest-facing messages.
ProformaGenerate a proforma invoice (draft folio before finalising).
CheckoutCheck out the guest (see Checkout below).

Transaction History Card

Shows all charges and payments on the folio, with columns for type, transaction code, description, quantity, unit price, total amount, folio number, business date, and voided status.

Select a transaction row to enable the action buttons below the table.

Transaction action buttons (permission-controlled):

ButtonApplies ToDescription
Post Room ChargePost room charges for the reservation for a specific date. Opens the Post Room Charge modal.
EditSingle chargeEdit the quantity, unit price, or description of a charge.
TransferOne or moreTransfer selected transaction(s) to another reservation or folio.
SplitSingle chargeSplit a charge into two separate line items.
Adjust AmountSingle itemAdjust the amount of a charge or payment.
VoidSingle itemVoid a charge or payment. Voided items remain visible in the history (greyed out) for audit purposes.
ChargeAdd a new charge. Opens the Add Item modal.
PaymentAdd a new payment. Opens the Payment modal.

Print Folio button (top right of transaction card) — opens the Print Folio modal to select a folio and generate a printable folio PDF.

Adding a Charge

  1. Click Charge.
  2. Select a Transaction Code (e.g. room, minibar, laundry, F&B).
  3. Enter quantity, unit price, and description if needed.
  4. Click Add to post directly to the folio.

The charge appears immediately in the transaction history and the balance updates.

Posting a Payment

  1. Click Payment.
  2. Select a Payment Type (cash, card, bank transfer, etc.).
  3. Enter the amount. The folio balance updates in real time.
  4. Optionally toggle Print after payment to print the folio automatically.
  5. Save. The payment reduces the balance.

Exchange rate conversion is applied automatically if the payment is in a foreign currency.

Post Room Charge

Click Post Room Charge to post room revenue for a specific night to the guest's folio. This is used when room charges were not posted automatically by night audit, or to post charges for a specific date manually.

Routing

Click Routing to open the routing modal. Routing sends specific transaction codes to another room, company profile, or travel agent profile. For example, route room charges to a company and incidentals to the guest.

Routing rules set here are also visible in Room Routing.

Checkout

The Checkout button is available when the reservation is In-House and you have checkout permission.

Checkout flow:

  1. Click Checkout.
  2. If the folio balance is not zero, the Payment modal opens automatically — post the final payment.
  3. Once all folio balances reach zero, checkout triggers automatically (after a short delay).
  4. The reservation status changes to Checked Out, the room status updates to Vacant Dirty, and the reservation is removed from the transaction list.

If the balance is negative (overpayment), add a negative payment (refund) to bring it to zero before checkout.

Proforma Invoice

Click Proforma to generate a draft invoice showing current charges and payments. This is typically given to the guest before final checkout for review.

Click Print Folio to open the folio selector. Choose the folio number, then click Print to open a print preview. The folio can be printed or saved as PDF.

Void

To void a transaction:

  1. Select the transaction row in the history table.
  2. Click Void.
  3. Confirm. The item is marked as voided and no longer counts toward the balance.

Voided items remain visible in the history for audit purposes.

Troubleshooting

ProblemCauseSolution
Charge fails to postTransaction code inactive or reservation not in a postable status.Ensure the transaction code is active in Configuration → Cashiering. The reservation must be In-House.
Payment failsPayment type inactive or amount exceeds limit.Ensure the payment type is active. Check for any amount limits in configuration.
Cannot voidItem may be locked after night audit, or you lack void permission.Ask your administrator to grant void permission. If locked after audit, follow your property's correction policy.
Checkout button disabledReservation not In-House, or you lack checkout permission.Confirm the reservation status is In-House. Ask your administrator to grant check_out permission.
Balance not zero after paymentExchange rate rounding or multiple folios.Check each folio balance individually. Adjust the payment amount to match exactly.

See also