Accounting for Hospitality
UAE 2026

How UAE hotel, short-term-rental, and property-management back-office accounting managers automate revenue, expenses, and Tourism Dirham postings — across PMS / channel-manager software, OTAs, and Zoho Books applications.

Open the flow Explore our Accounting &
Bookkeeping Services
Auto-sync between lanes Mirror — auto-reflection
📘Skrooge App & Zoho BooksBills, Invoices & ledger
🏨PMS / Channel ManagerOracle Opera · Cloudbeds · Mews · Hostaway · Guesty
🌐OTAsBooking · Expedia · Agoda · Airbnb
💳Card Terminal & Cash
1

Costs & Expenses

Operating bills, OTA commissions, capex — everything that arrives as a vendor invoice

2.Enter Vendor Bills

Manual·Accountant

Operating supplies, utilities, maintenance & repairs, PMS / OTA software subscriptions, and property cost — for hotels this is rent on the building; for STR / PMC operators running on behalf of owners it's the owner-share payout. Capex (furniture, appliances) flows through Bills too just attributed to a Fixed Asset account, depreciated thereafter.

📊 −COST

1.Enter OTA fee invoices as Bills

Manual·Accountant

All four OTAs issue fee documents — all entered as Bills in Books. Cash mechanic differs: Booking.com / Expedia / Agoda invoice commission monthly — host pays separately. Airbnb deducts the host service fee from each payout — the per-booking receipt is still entered as a Bill, then cleared at Phase 3 settlement reco.

2

Sales

Booking and check-out happen in the PMS / OTA / front desk — nothing posts to Books yet

2.PMS issues tax invoice at check-out

Automatic

Channel Manager imports reservations from OTAs (booking ID, check-in/out, total). Booking confirmations issued earlier can be in any format — the FTA only requires a VAT-compliant tax invoice, which the PMS issues at check-out (TRN, VAT line, Tourism Dirham line, Municipality fee line, sequential numbering). System of record for the tax invoice.

1.aGuest books on OTA

Automatic

Guest books on the OTA. Reservation pushed to the Channel Manager via API.

1.bWalk-in / direct booking

Manual·Operations

Guest pays at the front desk via card terminal or cash. PMS issues the VAT-compliant tax invoice at check-out — same path as OTA bookings.

2.↩️ Credit Note issued

Automatic

PMS issues a Credit Note against the original tax invoice — the FTA-compliant credit document mirroring the original (links to the invoice number, reverses VAT, TD and Municipality fee lines). Cancellation pushed to OTAs via the channel manager.

1.a↩️ OTA refund processed

Automatic

OTA processes the refund per cancellation policy (full / partial / non-refundable). Refund deducted from the next payout to the host.

1.b↩️ Direct refund (card / cash)

Manual·Operations

For walk-in / direct bookings: card refund pushed back on the terminal, or cash returned at the desk.

3

Reconciliation

Month-end close — categorise platform & acquirer statements, recognise revenue, reconcile bank

2.Categorise platform payouts & acquirer settlements

Manual·Accountant

On platform payouts and acquirer settlements: gross bookings → Unearned Revenue + VAT Payable + Tourism Dirham Payable + Municipality Fee Payable (TD and Municipality are separate folio lines collected with the room charge, not carved out of revenue); refunds / cancellations → reverse; commission → match against existing OTA Bills from Phase 1; net transfer → bank deposit. Every booking first hits Books here, and VAT is recognised here (FTA tax point: earlier of cash, supply, or invoice).

📊 +UNEARNED 📊 +VAT 📊 +TD 📊 +MUNICIPALITY

1.aDownload platform payout statements

Manual·Accountant

Source-of-truth statements per platform: Airbnb payout report (commission deducted at source); Booking.com VCC summary or commission invoice; Expedia statement; Agoda statement.

1.bDownload acquirer settlements (walk-in)

Manual·Accountant

Card-terminal & direct-collection settlements for walk-in guests — Network International / Magnati / NEOPAY portals + direct bank deposits. Acquirers do not push to Zoho.

2.Set up Recurring Journal — recognise revenue per stay-month

Manual·Accountant

Each month the accountant uses the PMS stay-dates CSV to set up a Recurring Journal in Zoho Books (DR Unearned Revenue / CR Revenue) split per stay-month — a 5-night stay spanning two calendar months gets allocated by night. Books posts the journal automatically thereafter — no per-stay manual entry. This step only moves Unearned → Revenue; VAT, TD and Municipality were already recognised at point ① (cash receipt).

📊 +REV 📊 −UNEARNED

1.Export PMS stay-dates CSV

Manual·Operations

Export from the PMS: guest, booking ID, check-in date, check-out date, total. Driver for revenue allocation — tells Books how to split each booking across stay-months.

1.Reconcile bank & corporate-card statements

Manual·Accountant

Pull the bank and corporate-card statements. Match lines that already have a record in Books — primarily supplier Bill payments (clearing Accounts Payable from Phase 1). Categorize everything else, because there's no matching Bill in Books yet — payroll for cleaners / contractors / FOH / housekeeping, employee reimbursements, corporate card or petty-cash expenses, owner withdrawals, refunds, bank fees. Catches anything missed elsewhere.

📊 −COST
4

Reporting & Filing

Filing taxes and closing out the books — VAT, CT, Tourism Dirham, Municipality, plus financial statements + occupancy KPIs

1.File VAT & Corporate Tax

Manual·Accountant

Quarterly VAT return5% VAT on hotel / serviced / holiday-home accommodation. Residential-building leases may be exempt where the lease term exceeds six months, but serviced / hotel-like accommodation remains standard-rated. Annual Corporate Tax return — Small Business Relief if revenue ≤ AED 3M (sunset 31 Dec 2026).

1.File Tourism Dirham return

Manual·Accountant

Monthly remittance via DET (Dubai) / DCT (Abu Dhabi) portals — per-night fixed fee. Filed and paid separately from the Municipality fee. Returns driven from the TD Payable balance booked per-line at Row 3.1, sanity-checked against the PMS nights-stayed report before remitting.

1.File Municipality fee return

Manual·Accountant

Filed separately from Tourism Dirham, on its own emirate / municipality portal (Dubai Municipality, Abu Dhabi Municipality, etc.). Paid on the basis of occupancy — typically a percentage of room revenue per occupied room-night, rate set by the emirate. Returns driven from the Municipality Fee Payable balance booked per-line at Row 3.1, reconciled against the PMS occupancy report.

1.Prepare P&L, Balance Sheet, Cash Flow + Operating KPIs

Manual·Accountant

P&L: revenue by property / class, operating costs, gross margin. Balance Sheet: Accounts Receivable, Accounts Payable, Unearned Revenue, cash position. Cash Flow: operating / investing / financing — the early-warning signal when your P&L says you're profitable but your bank account says otherwise. Operating KPIs: occupancy %, RevPAR drawn from PMS reports and Books revenue. Per-property class / tag tracking lets multi-unit operators see profitability by listing.

🏨 Hotel vs short-term rental / property management

This flow covers hotels, STR / holiday-home operators, and property management companies (PMCs) running rentals on behalf of owners — same diagram, different cost structure:

  • Property cost: rent vs owner-share payout. Hotels lease (or own) the building → rent as a fixed monthly Bill in Phase 1. STR / PMC operators pay the property owner an owner-share payout instead, booked the same way via Bill or month-end journal.
  • Per-property class / tag tracking. PMCs and multi-unit STRs need per-property tracking in Books to drive monthly owner statements (gross → operating costs → owner share → PMC margin). The DET Holiday Home permit sits per unit, typically held by the operator on behalf of the owner.
  • Tourism Dirham vs Municipality fee. TD is a per-night fixed fee (DET / DCT, varying by emirate and unit type — hotels by room/star-class, holiday homes per-night). The Municipality fee is a separate, occupancy-based percentage of room revenue, filed and paid through its own portal. Both are pass-through liabilities; both should be confirmed by emirate before publishing your reconciliation rule.
  • Walk-in vs OTA mix. Hotels see meaningful direct / front-desk revenue; STR / PMC operators are almost entirely OTA-driven. The Card Terminal & Cash lane carries more weight on the hotel side.
  • F&B on premise + payroll scale. Hotels with restaurants, bars, banquets run a parallel F&B flow — see the F&B map — and carry permanent FOH, housekeeping, kitchen staff. STR / PMC operators outsource cleaning per turnover and run thin headcount.

Frequently Asked Questions

How do you do accounting for a hotel or short-term rental in the UAE?

Hospitality accounting moves four streams through Zoho Books: operating bills (linens, utilities, OTA commission invoices, capex), bookings (deferred until the guest stays — cash arrives via OTA payouts and is categorised as Unearned Revenue at reconciliation), revenue recognition (a recurring journal in Books draws Unearned down per stay-night by month), and Tourism Dirham + Municipality fee (UAE-specific pass-through liabilities accrued per-line at the settlement reconciliation). Filing covers VAT, Corporate Tax, Tourism Dirham and Municipality fee (the last two are filed separately), plus the monthly P&L with occupancy KPIs.

How is accommodation revenue recognised in UAE accounting?

Bookings are paid upfront but earned over the stay. Each platform payout is categorised at reconciliation as Unearned Revenue, not Revenue. At month-end, the accountant exports stay dates from the PMS and sets up a Recurring Journal in Zoho Books to draw Unearned down to Revenue per stay-night, split by month. A 5-night stay spanning two calendar months gets allocated by night. Books posts the journal automatically thereafter. The journal does not touch VAT — VAT, Tourism Dirham and Municipality fee were already recognised at the settlement reconciliation step (the FTA tax point is the earliest of cash received, services provided, or invoice issued).

What is the Tourism Dirham and how is it accounted for?

Tourism Dirham (Dubai DET TCF, Abu Dhabi DCT, etc.) is a per-night fixed fee collected from guests on each stay-night. Alongside it, emirates also levy a Municipality fee — a separate, occupancy-based percentage of room revenue with its own portal and return. Both are pass-through liabilities, not revenue, and both are separate from VAT. At reconciliation each is accrued per-line from the platform / acquirer settlement statement (Phase 3 Row ①) into its own Payable account. Filings and payments are made separately: Tourism Dirham via the DET / DCT portal, Municipality via the relevant Municipality portal, both monthly.

How are OTA commissions (Airbnb, Booking.com, Expedia, Agoda) recorded?

All four issue invoices or fee receipts to the host — all entered as Bills in Zoho Books. The cash mechanic differs: Booking.com, Expedia and Agoda invoice commission monthly and the host pays separately. Airbnb deducts the host service fee from each payout — the per-booking fee receipt is still entered as a Bill, then cleared at settlement reconciliation against the gross-vs-net difference in the payout.

Is hospitality accommodation subject to UAE VAT?

Yes — hotel, serviced, and holiday-home accommodation is standard-rated at 5% VAT, regardless of stay length. Residential-building leases may be exempt where the lease term exceeds six months — but serviced / hotel-like accommodation with additional services remains standard-rated, even if let long-term. VAT tax point follows the FTA "earlier of" rule — cash received, services provided, or invoice issued — and for prepaid bookings the cash receipt at OTA payout typically comes first.

Do hospitality PMS systems generate FTA-compliant tax invoices?

Hotel-grade PMS issue a VAT-compliant tax invoice at check-out (TRN, VAT line, Tourism Dirham line, Municipality fee line, sequential numbering). That is the FTA-acceptable supplier document, and no per-guest invoice is created in Zoho Books. Booking confirmations and pre-arrival reservations are not tax invoices — the FTA only requires VAT-compliant format on the invoice issued at the point of supply, so reservation paperwork can be in any format. Lighter STR-focused tools may need a UAE-localisation add-on to meet FTA invoice format requirements at check-out.

Need help with accounting for your hotel, short-term rental, or property-management business?

Skrooge runs accounting & tax for the UAE hospitality industry — setting up Books, the PMS reconciliation cadence, and Tourism Dirham filings is part of the service.

Book a Free Consultation

Loading...

Hey! I’m Skrooge 👋

Leave your phone number and we'll call you back.

Invalid phone number

or

Contact Us

Reach out yourself using the options below.

Thank you!

We've received your request and will get back to you shortly.

Back to site

Thank you!

We've received your request and will get back to you shortly.

Back to site