Hotel PMS Selection Criteria for Saudi Hotels | 2026 Guide
Improve your hotel PMS selection criteria in Saudi Arabia: ZATCA, Shomoos, PDPL, Arabic support, integrations, scoring model, use cases and vendor proof checklist....
The complete guide to ZATCA e-invoicing Phase 2, Shomoos guest registration, and how a Saudi-built hotel PMS turns both into automatic, everyday routines.
By the Fandaqah Team | Updated October 2026 | Reading time: about 14 minutes
Every time a guest checks in to a hotel, resort, or furnished apartment in Saudi Arabia, two legal clocks start ticking. The first belongs to the Ministry of Interior's Shomoos system, which requires accurate guest registration. The second belongs to the Zakat, Tax and Customs Authority (ZATCA), which requires every invoice to follow strict e-invoicing rules. Miss either one, and your property is exposed to fines, failed inspections, and a lot of stressful paperwork.
That is why ZATCA and Shomoos compliance for hotels has moved from a back-office task to a front-desk priority. In 2026, with ZATCA's Phase 2 integration waves reaching more and more businesses and tourism in the Kingdom growing fast, hoteliers need systems that handle compliance in the background, without slowing down check-in.
In this guide, you will learn exactly what ZATCA e-invoicing Phase 2 and Shomoos require from hospitality businesses, how the two systems differ, and how Fandaqah, a hotel management system built for the Saudi market, connects both into one smooth workflow. You will also find real-world use cases, a detailed comparison, a demo checklist you can use to verify any vendor, and a FAQ that answers the questions hotel owners ask us most.
The short answer
Fandaqah ensures full compliance by generating ZATCA Phase 2 e-invoices (UBL 2.1 XML, cryptographic stamp, QR code, and hash chain) directly from each guest folio and sending them to the Fatoora platform automatically, while pushing guest check-in, room-change, and check-out data to Shomoos from the same reservation record. One entry at the front desk satisfies both authorities.
Saudi Arabia's hospitality sector is expanding at a pace few markets have seen. New hotels are opening in Riyadh, Jeddah, the Eastern Province, AlUla, and along the Red Sea coast, while Makkah and Madinah continue to welcome growing numbers of pilgrims. More guests mean more invoices and more registrations, and regulators have built digital systems to keep pace.
For a hotel, compliance is not a single obligation. It touches several departments at once:
When these tasks are spread across spreadsheets, separate portals, and manual uploads, errors are almost guaranteed during busy seasons. When they live inside one hotel PMS in Saudi Arabia that was designed around local regulations, compliance becomes a by-product of normal work.
ZATCA's e-invoicing program, known as Fatoora, replaces paper and handwritten invoices with structured electronic invoices that the authority can verify. It was introduced in two phases, and understanding the difference is the first step toward VAT compliance for hotels.
Phase 1 (Generation) started on 4 December 2021. It required businesses to issue invoices from a compliant electronic system, with a QR code on simplified invoices, and banned handwritten or easily edited invoices.
Phase 2 (Integration) began on 1 January 2023 and is being rolled out in waves, starting with the largest taxpayers and moving to smaller businesses based on revenue thresholds. In Phase 2, your invoicing system must connect directly to ZATCA's Fatoora platform and exchange invoices in a strict technical format. ZATCA notifies each taxpayer of its wave in advance, typically about six months before the integration deadline, so every hotel should check its status on the ZATCA portal.
Phase 2 treats two invoice types differently, and hotels issue both every day:
A Phase 2 e-invoice is much more than a PDF with your logo. Behind every printed invoice sits a structured file with security elements that prove it has not been altered:
Shomoos is the Ministry of Interior's electronic security system for accommodation facilities in Saudi Arabia. Its purpose is simple: authorities need to know who is staying where, and when. Hotels, resorts, furnished apartments, and other licensed lodging must register their guests through it.
Shomoos applies to licensed accommodation providers, including hotels of every star rating, serviced apartments, furnished units, resorts, and similar properties. Every guest is covered, whether they are a Saudi citizen, a resident with an Iqama, a GCC national, a tourist on an e-visa, or a pilgrim.
At a minimum, properties record the guest's identity document details (national ID, Iqama, or passport and visa), nationality, room number, and check-in date, then update the record at check-out. Room moves, companions, and extensions should be reflected too. The safest practice is to register guests at the moment of check-in and close the record at the moment of check-out, because late or missing registrations are the most common Shomoos issue found during inspections.
Note
Shomoos rules are set by the Ministry of Interior and may be updated. Always confirm the latest requirements for your property type and city with the relevant authority. A good PMS keeps you aligned with these changes through regular updates rather than manual workarounds.
Many hoteliers confuse the two systems because both are digital and both are mandatory. This table shows how they differ.
| Aspect | ZATCA e-invoicing | Shomoos |
|---|---|---|
| Authority | Zakat, Tax and Customs Authority | Ministry of Interior |
| Purpose | Tax transparency and VAT accuracy | Security and guest tracking |
| Triggered by | Invoices, credit notes, debit notes | Check-in, room change, check-out |
| Key data | Seller and buyer VAT details, amounts, VAT, security elements | Guest ID, nationality, room, dates |
| Timing | B2B cleared in real time; B2C reported within 24 hours | At check-in and check-out (real time is best practice) |
| Main risk | Escalating penalties, rejected invoices, VAT disputes | Violations during inspections, licensing issues |
Fandaqah treats e-invoicing as part of the guest folio, not as an export step. Here is what happens to every invoice, in order:
Why built-in beats bolted-on
When e-invoicing lives inside the PMS, the invoice is created from the same data the guest sees at check-out. There is no copy-paste between systems, no second chance for a typo in a VAT number, and no gap between what the front desk charged and what ZATCA receives. That single source of truth is the foundation of reliable ZATCA e-invoicing for hospitality.
The same reservation record that drives billing also drives guest registration. Fandaqah's Shomoos integration is designed around how front desks actually work in the Kingdom:
"Compliance fails at the handoff. Every time guest data moves by hand from one screen to another, a mistake waits to happen. The safest hotels are the ones where the front desk enters data once, and the system takes care of every authority that needs it." Fandaqah product team
Here is how a single guest stay moves through both systems inside Fandaqah, side by side.
Shomoos track
Arrival: ID captured and validated, guest registered.
During stay: room moves and companions updated.
Departure: registration closed at check-out.
ZATCA track
Arrival: billing profile set (guest or company VAT details).
During stay: charges posted with 15% VAT.
Departure: e-invoice signed, then cleared or reported.
What does a hotel management system in KSA need in order to keep you compliant without adding work? These are the capabilities that matter most, and how each one helps your team:
The business benefit in one sentence
Automated ZATCA and Shomoos compliance turns two daily risks into zero extra clicks, which means faster check-outs, fewer finance corrections, calmer inspections, and more time for the guest in front of you.
Compliance needs differ by city, season, and property type. Here is how automated e-invoicing and Shomoos integration support the Kingdom's main hospitality segments.
Peak seasons bring hundreds of arrivals in a few hours, often in groups, with many passports and visas to register. Group check-in with bulk Shomoos submission keeps queues short, while group invoices billed to Umrah operators are issued as cleared standard invoices.
Corporate guests need valid tax invoices their companies can use to recover VAT. Real-time clearance with the buyer's VAT number makes the invoice usable immediately, and split billing separates company-paid rooms from personal extras.
Long stays, monthly billing, and frequent extensions are common in furnished units. Shomoos compliance for furnished apartments depends on keeping each extension and occupant change up to date, and on issuing periodic invoices correctly throughout the stay.
International leisure travelers arrive with tourist e-visas and spend on experiences, dining, and spa services. Accurate passport registration and detailed, bilingual invoices protect the property and give guests a premium experience.
Groups need each property to be onboarded correctly under the right VAT registration and need head office to see compliance status across the portfolio. A central dashboard shows every property's invoice and registration health in one place.
The scenarios below are illustrative and reflect common situations Saudi properties describe when moving from manual processes to an integrated PMS.
A 120-room hotel in Jeddah
Before: invoices typed in a separate system at night; VAT numbers sometimes mistyped; corrections took days.
After: invoices generated from the folio at check-out, corporate invoices cleared instantly, and the night audit focuses on revenue, not fixes.
A furnished apartment operator in Riyadh
Before: Shomoos updated by hand after extensions, with records occasionally left open after guests left.
After: extensions and check-outs sync automatically, and the dashboard flags any open record before an inspector does.
Choosing the best ZATCA-compliant hotel software in Saudi Arabia starts with understanding the three common approaches.
| Capability | Manual or legacy | Standalone e-invoice tool | Fandaqah PMS |
|---|---|---|---|
| Phase 2 invoices from the folio | No | Needs data export | Yes, automatic |
| Clearance and 24-hour reporting | Manual upload | Yes | Yes, with offline queue |
| Split folios and city ledger | Spreadsheets | Limited | Built in |
| Shomoos registration | Separate portal | Not covered | Synced at check-in and check-out |
| Data entered | Two or three times | Twice | Once |
| Compliance dashboard | None | Invoices only | Invoices and registrations |
| Peak-season risk | High | Medium | Low |
Claims are easy to make. Evidence is better. Whether you are evaluating Fandaqah or any other system, ask to see these things live during your demo:
Saudi Vision 2030 places tourism at the center of economic diversification, with a national target of 150 million visits a year by 2030 and major destinations such as Diriyah, AlUla, the Red Sea, and NEOM attracting new hotel investment. A digital-first government is a second pillar of the vision, and both ZATCA's Fatoora program and Shomoos are clear examples of it. Here is what hoteliers should prepare for:
Hotels that build on a compliance-ready platform today will adapt to each new rule with an update, while hotels relying on manual work will face a new project every time regulations change.
Hotels in their Phase 2 wave must issue invoices from a system connected to ZATCA's Fatoora platform. Each invoice needs UBL 2.1 XML, a UUID, a cryptographic stamp, a previous-invoice hash, and a QR code. Standard B2B invoices are cleared in real time, and simplified B2C invoices are reported within 24 hours.
Shomoos is the Ministry of Interior's electronic system for registering guests at accommodation facilities. It is mandatory for licensed hotels, resorts, and furnished apartments, which must record each guest's identity details, room, and stay dates, and keep the record updated through check-out.
You generate an OTP on the Fatoora portal and use it to onboard your PMS, which then receives its cryptographic certificate (CSID). With Fandaqah, this is a guided one-time setup per property, after which every invoice is signed and sent automatically.
Use a PMS with built-in Shomoos integration. In Fandaqah, guest details captured at check-in are validated and sent to Shomoos as part of the check-in action, then updated for room changes and closed at check-out, without a separate login.
Fandaqah stores invoices in a secure queue and submits them to ZATCA as soon as the connection returns, so simplified invoices stay inside the 24-hour reporting window and no invoice is lost.
Issue every invoice from a Phase 2-connected system, apply 15% VAT correctly, issue proper credit notes for refunds, meet clearance and reporting deadlines, and archive invoices securely. Automating these steps inside your PMS removes the manual errors that cause most violations.
Yes. Fandaqah supports hotels, resorts, serviced apartments, and furnished units, including long stays, extensions, and periodic billing, so smaller operators get the same ZATCA and Shomoos automation as large properties.
No. ZATCA compliance covers tax invoices and VAT, while Shomoos compliance covers guest registration for security purposes. They are run by different authorities, but in Fandaqah both are driven by the same reservation and folio data.
In 2026, ZATCA and Shomoos compliance for hotels is no longer optional, and it is no longer something a busy front desk can manage by hand. ZATCA e-invoicing Phase 2 demands signed, structured invoices that are cleared or reported on time. Shomoos demands accurate guest registration from arrival to departure. Both depend on clean data captured once and shared correctly.
Fandaqah brings these obligations into one Saudi-built hotel PMS: invoices are generated from the guest folio and sent to Fatoora automatically, guest registrations are pushed to Shomoos from the same reservation, and a single dashboard shows anything that needs attention. The result is a property that stays compliant through Hajj crowds, corporate peaks, and long-stay seasons, while your team focuses on hospitality instead of paperwork.
See ZATCA and Shomoos compliance working on your own property
Book a free Fandaqah demo and watch a full check-in, invoice clearance, and check-out happen live.
Tags
ZATCA and Shomoos compliance for hotels, ZATCA e-invoicing Phase 2, Shomoos integration, hotel PMS Saudi Arabia, Fatoora portal, VAT compliance for hotels, hotel management system KSA, e-invoicing for hospitality, Shomoos guest registration, ZATCA compliant hotel software, how to integrate hotel PMS with ZATCA Phase 2, how to register hotel guests in Shomoos automatically, ZATCA e-invoicing requirements for hotels in 2026, how to avoid ZATCA penalties for hotels, Shomoos compliance for furnished apartments, best ZATCA compliant hotel software in Saudi Arabia, Vision 2030 hospitality, Fandaqah