Hospitality

How to Record a Guest Advance Deposit Received for a Future Hotel Booking

Recording cash received from a guest for a future stay as a liability until check-in occurs.

Account NameTypeDebit ($)Credit ($)
Cash / BankAsset (+)200.00-
Guest Ledger: Advance DepositsLiability (+)-200.00

💡 Accountant's Note

Until the guest actually stays, the money is a liability. It is held in the 'Guest Ledger' (or City Ledger) until check-in.

Practitioner & Systems Framework

💻 ERP Architecture

In the hotel Property Management System (PMS), advance deposits are posted to a Deposit Bucket on the guest reservation, creating a credit balance that offsets future room charges at check-in. In the accounting system, the credit sits in Guest Ledger: Advance Deposits (a current liability) until the guest arrives. At check-in, the deposit is automatically applied against the first night's room charge. Maintain a deposits aging report — deposits for future reservations should not appear in aged receivables. For OTA pre-paid bookings, the deposit mechanism may differ (see hospitality-ota-merchant-model-gross).

⚠️ Audit Flags

Auditors confirm that advance deposits are not recognized as revenue before the stay. A Guest Ledger balance that has not moved in 90+ days (no check-in) requires investigation — the stay may have been cancelled (requiring refund or forfeiture recognition). Under IFRS 15, the advance deposit creates a contract liability; revenue is recognized as each night of accommodation is delivered.

📄 Required Documentation

Reservation confirmation email or booking reference, payment receipt or credit card authorization, PMS deposit posting record, Guest Ledger: Advance Deposits sub-ledger balance per reservation, cancellation policy (governing forfeiture vs. refund), and monthly deposits aging report.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions