Hotel Chart of Accounts: Designing a Useful Structure

 In Hospitality Accounting

Main topic: Designing hotel and villa management account groups before assigning numbers or system mappings.

Complete foundation: Hotel and Villa Accounting: A Hospitality Finance Systems Guide.

Continue as needed: Hotel Account Codes for PMS, POS, OTA and the General Ledger, Hotel Monthly Closing for Direct Booking and OTA: Reconciliation and Accounting.

Assistance is available through hospitality bookkeeping and accounting services.

A hotel chart of accounts is the general ledger account structure used to classify hotel transactions consistently. A sound structure lets finance distinguish room, restaurant and OTA revenue, guest deposits, receivables, commissions, operating costs, management fees and tax liabilities without creating a new spreadsheet at every month-end.

As a hospitality industry reference, HFTP states that the USALI 12th Revised Edition took effect on 1 January 2026. According to HFTP, USALI standardisation enables statement users to compare a property’s financial position and operating performance with similar lodging properties.

USALI can inform hospitality reporting structures, but this article does not treat it as a legal requirement or mandatory accounting standard for every Indonesian hotel. The account structure still needs to reflect the business model, systems, management needs and company reporting.

Hotel Chart of Accounts: What Should Be Separated?

The central principle is not to create as many accounts as possible, but to ensure transactions enter the correct categories and can be reported by department or property.

In Bali operations, Usman Tax notes that hotels and villas may earn revenue from rooms, restaurants, spas, laundry, events, transport and additional services, while costs include salaries, housekeeping, maintenance, utilities, food and beverages, OTA commissions and digital marketing.

Putting everything into one Revenue account and one Operating Expense account may produce a balanced report, but it provides less useful operational insight.

Separate accounts and reporting dimensions

Use two layers:

1. The account answers what is this transaction?

Examples:

  • Room revenue.
  • Food revenue.
  • OTA commissions.
  • Housekeeping costs.
  • Guest deposits.
  • PBJT payable.

2. The dimension answers where does this transaction come from?

Examples:

  • Rooms department.
  • Restaurant.
  • Spa.
  • Villa A.
  • Villa B.
  • A particular owner.
  • Airbnb.
  • Booking.com.

This is more flexible than creating accounts such as Room Revenue Villa A Airbnb, Room Revenue Villa A Booking.com and hundreds of other combinations.

Use a structure that can grow

Design account numbers in groups so new accounts can be added without rebuilding the structure. The following table gives internal range examples that can be adapted to company needs.

Group Example Range
Assets 1000–1999
Liabilities 2000–2999
Equity 3000–3999
Revenue 4000–4999
Direct costs 5000–5999
Operating expenses 6000–6999
Other income/expenses 7000–7999

These ranges are internal design examples rather than mandatory formats. Companies can expand or change them without treating the numbering as a legal standard.

Example Hotel Chart of Accounts Structure

The following structure is a starting point for adaptation to the system, hotel size, departments and management reporting needs.

Code Account Name Group
1100 Cash and Bank Assets
1200 OTA Receivables Assets
1210 Corporate Receivables Assets
1300 Food and Beverage Inventory Assets
2100 Trade Payables Liabilities
2200 Guest Deposits Liabilities
2300 Tax/PBJT Payable Liabilities
4100 Room Revenue Revenue
4200 Food and Beverage Revenue Revenue
4300 Spa Revenue Revenue
4400 Other Hotel Revenue Revenue
5100 Direct Room Costs Direct costs
5200 Food and Beverage Cost of Sales Direct costs
6100 Salaries and Allowances Operating expenses
6200 Housekeeping Operating expenses
6300 Maintenance Operating expenses
6400 Utilities Operating expenses
6500 Sales and Marketing Operating expenses
6600 OTA Commissions Operating expenses
6700 Administration Costs Operating expenses

This is not a final template. Hotels with large restaurants, banquets, spas, transport or several outlets need further detail based on actual transactions and reporting requirements.

Assets, liabilities and equity

A common mistake is focusing on revenue and expense accounts while neglecting balance sheet accounts.

Hotels need clear separation between cash, OTA receivables, corporate receivables, inventory, advances, fixed assets, vendor payables, guest deposits, tax liabilities and equity.

For example, a guest deposit should not immediately become revenue simply because cash has arrived. Assess the transaction using the reservation, refund policy, timing of service delivery and the company’s accounting policies.

Revenue and costs by department

Hotel departments may include:

  • Rooms.
  • Food and beverage.
  • Spa.
  • Banquets or events.
  • Laundry.
  • Transport.
  • Other activities.

Revenue and direct costs can then be analysed by department, while shared administration, marketing, maintenance and utility costs can remain separately reported.

Important Accounts for OTAs, Deposits and Settlements

OTAs often create difficulties when finance has only an OTA Revenue account.

A structure that is easier to reconcile is:

Room revenue → OTA receivable/clearing → OTA commission → refund/adjustment → settlement → bank.

A clearing account separates transaction recording from cash receipt. If its balance cannot be explained, this signals an outstanding payout, refund, incorrect period, duplicate transaction or other difference.

Use the OTA reconciliation guide for hotels and villas to examine the booking-to-settlement-and-bank workflow in more detail.

Villa Management Chart of Accounts

A villa management chart of accounts needs an additional layer because a company may manage properties belonging to several owners.

Do not automatically treat every guest receipt as management company revenue. The account structure must reflect the actual contractual model.

The following table gives additional accounts to consider when managing transactions for several properties or owners.

Account Purpose
OTA Receivables Records amounts due from platforms.
Settlement Clearing Bridges settlements to bank receipts.
Guest Deposits Records outstanding deposit obligations.
Owner Payable Amounts still to be settled with owners.
Management Fee Revenue The company’s management service income.
Owner Advance Funds received from owners for operations.
Owner Distribution Settlement of distributions to owners.
Refund Payable Refunds still to be settled.

Adapt this structure to the company’s contracts and systems. Use property ID as a dimension so one Room Revenue account can still report Villa A, Villa B or Villa C without creating a new revenue account for each property.

Management fees and owner payables

Villa management fee accounting should be separated from accommodation revenue where the contract distinguishes the two transactions.

For example, the system receives IDR 10 million from guest transactions. After reconciliation, the management company may have a particular management fee, with the remainder accountable to the owner under the contract.

The chart of accounts must let finance see separately:

  • Guest transaction values.
  • Platform costs.
  • Operating expenses charged.
  • Management fees.
  • Owner payables.
  • Payments to owners.

Do not determine the management fee amount or tax treatment from this illustration alone; use the contract and actual transaction facts.

Villa management owner statements

A villa management owner statement should not be a standalone spreadsheet disconnected from the general ledger.

Ideally, every main statement line is traceable to accounts and source transactions, for example:

Guest revenue → OTA costs → property costs → management fee → adjustments → amount for the owner.

If the owner statement shows IDR 80 million but the general ledger can explain only IDR 74 million, include the difference in the reconciliation list before closing the report.

How the Chart of Accounts Connects to PBJT and Monthly Closing

The chart of accounts does not determine PBJT treatment by itself. In the local tax framework, the Ministry of Finance JDIH lists Law 1 of 2022 on Financial Relations between Central and Regional Governments as effective from 5 January 2022 until revoked, with no amendment history listed.

For implementation, the Ministry of Finance JDIH lists Government Regulation 35 of 2023 on General Provisions on Local Taxes and Levies as effective from 16 June 2023 until revoked, repealing Government Regulations 55 of 2016 and 10 of 2021.

Within these limits, the PBJT Payable account example is an internal bookkeeping design. Taxable transactions, tax bases, rates, periods and filing procedures must follow the local tax rules applicable to the transaction and business location.

A sound structure still helps finance separate:

  • Room revenue.
  • Food and beverage revenue.
  • Guest deposits.
  • Refunds.
  • OTA commissions.
  • Settlement clearing.
  • PBJT payable.
  • PBJT payments.

This lets tax working papers be reconciled to transactions and the ledger without relying solely on total bank credits.

For Badung hotels, the Badung Hotel PBJT 2026 guide provides the relevant PBJT discussion, while the chart of accounts forms the recording and reconciliation foundation.

At monthly closing, perform these basic checks:

  1. Cash balances agree with the bank.
  2. OTA receivables can be explained by settlements.
  3. Guest deposits have supporting schedules.
  4. PMS/POS revenue can be bridged to the ledger.
  5. Management fees are traceable to contracts and calculations.
  6. Owner payables agree with owner statements.
  7. Tax accounts reconcile to working papers.

Mistakes When Designing a Hotel Chart of Accounts

Avoid these patterns:

  • One revenue account for every department.
  • A new account for every property and OTA combination.
  • Recording guest deposits immediately as revenue without review.
  • Mixing OTA commissions into revenue deductions without a consistent policy.
  • No OTA clearing account.
  • Mixing owner funds with management company revenue.
  • Recording management fees and owner payments in the same account.
  • Owner statements that cannot be traced to the ledger.
  • Changing account names monthly and disrupting historical consistency.
  • An excessively detailed structure never used in reporting.

An effective chart of accounts is detailed enough to answer management needs while remaining simple enough for consistent finance team use.

For implementation, Usman Tax Accounting Services lists bookkeeping and transaction recording, financial statement preparation, and financial analysis and consultation within its service scope.

Conclusion

A hotel chart of accounts should follow how hospitality businesses earn revenue and incur costs rather than simply copying a general company template.

Separate the main accounts for rooms, food and beverage, OTAs, deposits, direct costs, operating expenses, tax liabilities and settlements. Use department dimensions for hotels and property IDs for villa management so analysis does not require an uncontrolled number of accounts.

For villa management, separate management fees, owner payables, owner advances, owner distributions, deposits and OTA clearing so owner statements and the general ledger reconcile within one system.

Is Your Hotel Chart of Accounts Too General for PMS, OTA and Owner Statements?

If revenue, deposits, OTAs, management fees, owner payables and operating costs are still mixed together, organise the general ledger structure before monthly closing and reconciliation.

Usman Tax provides accounting services for Bali hotels and villas. Consultation can address chart of accounts structure, transaction mapping, reconciliation and reporting needs based on the business’s systems and operating model.

Read Also: Hotel and Villa Accounting: A Hospitality Finance Systems Guide

FAQ Hotel Chart of Accounts

What is a hotel chart of accounts?

It is the general ledger account list classifying hotel assets, liabilities, equity, revenue and expenses. Hotels usually need departmental detail for rooms, food and beverage, spas and shared operating costs.

Must Indonesian hotels use USALI?

This article does not describe USALI as a legal requirement or mandatory standard for every Indonesian hotel. It uses USALI as an international hospitality industry reference for operational reporting structure and benchmarking.

Does each villa need a different revenue account?

Not necessarily. In villa management, one revenue account can be combined with a property ID dimension to separate each villa’s transactions without creating hundreds of accounts.

How should villa management fees be recorded?

Use a separate management fee account where the contract makes it service revenue of the management company. Separate it from accommodation revenue and amounts still owed to owners.

How do owner statements relate to the chart of accounts?

Owner statements should be traceable to the ledger. Revenue, OTA costs, property costs, management fees, adjustments and owner distributions should ideally use consistent accounts or dimensions.

Why is an OTA clearing account needed?

It bridges recorded transactions and settlements not yet received in the bank. Unresolved balances help identify delayed payouts, refunds, incorrect periods or other differences.

Sources and References

  1. HFTP Guide to USALI 12th Revised Edition — academy.hftp.org
  2. HFTP USALI 12th Edition Theory and Benchmarking Programme — academy.hftp.org
  3. Status of Law 1 of 2022 on Central and Regional Government Financial Relations — jdih.kemenkeu.go.id
  4. Status of Government Regulation 35 of 2023 on Local Taxes and Levies — jdih.kemenkeu.go.id
  5. Usman Tax Bali Accounting Services — usmantax.co.id
  6. Usman Tax Bali Hotel and Villa Accounting Systems Guide — usmantax.co.id
  7. Usman Tax Hotel and Villa OTA Reconciliation Guide — usmantax.co.id
  8. Usman Tax Badung Hotel PBJT 2026 Guide — usmantax.co.id

Recommended Next Articles

  1. Accounting Systems for Bali Hotels and Villas — usmantax.co.id
  2. Hotel and Villa OTA Reconciliation from Booking to Bank — usmantax.co.id
Recent Posts