Contact Info
What does a hotel ERP consultant do in Saudi Arabia?
For a Saudi hotel, I design the back office that sits behind the PMS: which system issues each tax invoice, how the night audit reaches the ledger, how operator and corporate accounts are billed, and how purchasing, stores, engineering and staff accommodation are controlled. For new hotels I also cover pre-opening procurement and the move from project to operations. All of it is remote, with Arabic documents planned in.
Last reviewed by Vikas Saroj
Saudi hotels range from properties in Makkah and Madinah built around pilgrims to business hotels in Riyadh, Jeddah or Dammam, and some are still in pre-opening. Each runs a PMS for guests. The back office questions differ, though, and the costliest mistakes tend to happen when finance, purchasing and engineering processes are left until the doors are about to open.
I work remotely with Saudi hotel owners, pre-opening teams, financial controllers and engineering heads. The work covers invoicing responsibilities between the PMS and the ERP under ZATCA rules, the daily posting after the night audit, operator and corporate receivables, procurement and stores, and the cost of the staff housing many properties run alongside the hotel itself.
Guest service stays in the PMS. I design the finance, purchasing, stores, engineering and housing processes that run alongside it, in Arabic and English.
Budget control for operating supplies and equipment, purchase orders against the pre-opening plan, rules for which items become assets, and the switch from project spending to daily hotel operations once the property opens.
A document-by-document decision on which system issues each tax invoice, simplified invoice and credit note, so guest folios, corporate invoices and banquet bills each come from one compliant source.
PMS codes mapped to riyal ledger accounts, departments and VAT codes, any municipality or tourism charge kept on a separate line, and a daily balance check before the journal is accepted.
Contracts with Umrah operators, travel agents and corporate accounts recorded with their rates and credit terms, block payments tracked against stays, and receivables aged by account in the ERP.
An asset register for chillers, generators, lifts, pools and kitchens, preventive maintenance schedules and an engineering store, alongside housekeeping, minibar and outlet stores run against par levels.
Scripted demos on Saudi hotel scenarios, including Arabic invoices and e-invoicing document flows, marked with your team and free of vendor commission, plus oversight of the implementer you choose.
An ERP for hotels should make these numbers available without a spreadsheet. I design the data model and reports around them from the start.
Understand the property and its stage
Responsibilities, postings and platform
Open or switch over calmly
A new Saudi hotel spends heavily before its first guest arrives. Furniture, fixtures and equipment are often part of the construction or fit-out project, while operating supplies and equipment, such as linen, crockery, glassware, uniforms, minibar stock and engineering tools, are bought by the pre-opening team. Pre-opening salaries, training and marketing run against a separate budget. When this is managed in spreadsheets and emails, the hotel opens with stores nobody has counted and assets nobody has registered.
I set up pre-opening purchasing inside the same ERP the hotel will use afterward. Purchase orders are raised against budget lines, receipts go into the stores that will serve the hotel, and items above an agreed value are created as assets with their location. Pre-opening expenses are coded so your accountant can apply the treatment they recommend, whether expensed or capitalized.
Opening day is the hand-off. The PMS goes live, the night audit starts posting, and the stores and asset registers are already in place. I plan this as a single cutover with the pre-opening team, finance and the operator if there is one. The general model for property back offices is on my hotel ERP page, and the requirement work follows my requirements gathering approach.
ZATCA's e-invoicing rules apply to the tax invoices and simplified invoices a hotel issues, and a hotel issues them from more than one place. Guest folios are settled in the PMS at checkout. Corporate and operator invoices may be raised from the city ledger in the PMS or from the ERP. Banquet and event invoices sometimes come from a sales and catering tool, and outlet bills come from the POS. If two systems can issue an invoice for the same stay, the hotel risks duplicates, numbering gaps or invoices that never reach the authority.
The Saudi hospitality page looks at e-invoicing at the restaurant point of sale. For a single property I build an issuer matrix: for every document type, which system creates it, how it is cleared or reported, where the QR code and cryptographic stamp come from, and how credit notes for adjustments are handled. The ERP then receives PMS revenue as a posting, not as fresh invoices, unless the matrix says otherwise.
Each system's compliance approach should be confirmed with its vendor and your tax advisor; I do not sign off compliance myself. What I deliver is the matrix, test cases with sample invoices from each source, and a reconciliation showing every issued invoice reached the ledger. National tax context is on the Saudi ERP consultant page.
Once invoice responsibilities are settled, the daily posting is the next design task. I map each PMS transaction code to a ledger account in riyals, a department and a VAT code, keeping any municipality or tourism charge on its own line as a liability rather than revenue. Each morning the journal must agree with the PMS daily totals before finance accepts it. Room revenue is split by segment, so pilgrim operator business, online bookings, corporate stays and walk-ins can be compared.
Hotels near the Two Holy Mosques often contract room blocks with Umrah and Hajj operators for a season, with advance payments and rooming lists that change late. Business hotels hold corporate accounts and government bookings on credit. I record each contract with its rates, payment terms and block, track advance payments as liabilities until the nights are used, and reconcile utilization when the contract ends. Unused blocks, release dates and penalties are written into the contract record so finance is not interpreting emails.
OTA and travel agent commissions are tracked per channel, and commission owed on departed guests is accrued before the invoice arrives. Aging by operator and corporate account sits in the ERP, and sales can see the position before extending more credit. These rules are agreed in joint workshops using my process mapping method, with reservations, sales, front office and finance in one session.
Saudi hotels run demanding plant: chillers, standby generators, water tanks and treatment, lifts and escalators, pools, kitchen exhaust and fire systems. Civil defense requirements for fire and life safety apply, and the details belong to your engineering lead and the authorities rather than to me. My part is the system that proves the work was done: an asset register by floor and plant room, preventive maintenance schedules, contractor visits under annual maintenance contracts with their reports attached, and spare parts drawn from an engineering store with minimum levels.
Stores for the rest of the hotel follow par levels. Minibar stock, outlet food and beverages, amenities and linen are requested by departments, approved, purchased, received and issued, and minibar charges posted from the PMS are compared with refills.
Many properties also house and transport a large part of their workforce. Staff buildings carry rent or ownership costs, utilities, cleaning, maintenance and buses, and they are easy to bury in general expenses. Each staff building becomes a cost center carrying its own store issues and work orders, and its total is spread over the departments whose people live there, which keeps the labor figure per occupied room honest. Payroll, GOSI and Saudization reporting normally run in an HR system; the ERP receives the departmental journal. The workforce side across a group is discussed on the Saudi hospitality page.
Arabic is required on tax invoices and expected on many internal documents, so print formats, approval emails and reports need Arabic alongside English from the start. Some contracts and government correspondence use Hijri dates, which affects how contract periods are stored and shown.
Saudi hotels I advise usually look at Odoo, ERPNext, Business Central and Zoho. I test them against scenarios from your hotel: a pre-opening purchase order turned into an asset, a corporate invoice issued from the ERP under ZATCA rules, an Umrah operator advance applied to nights used, a generator service with a contractor report, a minibar refill and a staff housing allocation. Bidders follow one script, results are marked jointly with your managers, and no vendor pays me a fee.
Migration for an operating hotel covers open receivables by operator and corporate account, advance payments, supplier balances, store counts and the asset list. For a pre-opening hotel there is little to migrate, but a lot to set up correctly before opening day. Go-live avoids the busiest pilgrim or event weeks. I deliver remotely within Saudi working hours, with recorded walkthroughs for shift teams. Wider market notes are on the Saudi Arabia hub.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Usually the PMS issues the guest folio invoice at checkout, because it holds the stay details, while the ERP issues invoices for services billed outside the PMS. The right split depends on what each system supports under ZATCA rules. I document the decision per document type so no invoice is issued twice or missed.
Yes, and earlier is better. Pre-opening is the right time to set up the chart of accounts, purchasing approvals, stores, the asset register and the PMS posting design, so the hotel opens with controls in place. I work with the pre-opening team remotely and plan the cutover around opening day.
As liabilities against the operator's contract until the nights are used, then applied to the invoices for those stays. When the contract ends, utilization is reconciled and any agreed adjustments are invoiced or refunded. The exact accounting and tax treatment is confirmed with your auditor and tax advisor.
The standard engagement is entirely online: workshops, design, vendor demos, testing and training run within Saudi working hours, supported by recorded walkthroughs. A visit is possible by arrangement when it clearly helps, for example shortly before an opening, but it is the exception rather than part of the plan.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.