Own Hotels + Contracted Hotels — One Platform
Manage your owned properties and your contracted hotel catalog from a single dashboard. ZATCA signing routes automatically by hotel type.
No credit card required. Live in 48 hours.
Two types of properties, one management
is_owned = trueHotels you own and operate directly. You control pricing, staff, housekeeping, and invoicing. ZATCA invoices are signed with the hotel's own CSID.
is_owned = falseHotels whose room allotments you contract and resell — typically partner properties you don't own. Invoices are signed with your company-level CSID.
ZATCA Signing Router — fully automatic
ZATCA requires each EGS device (hotel) to sign its own invoices with its own CSID. For contracted hotels, you are the seller of record — so company CSID is used. Sutahi does this routing automatically.
ZATCA requires each EGS device (hotel) to sign its own invoices. The hotel's CSID is stored in hotel_zatca_credentials.
hotel_zatca_credentialsYou are the seller of record for contracted allotments. The invoice is issued by your company, signed with your company CSID stored in zatca_credentials.
zatca_credentialshotels.is_owned = true → hotel_zatca_credentials
hotels.is_owned = false → zatca_credentialsThis is the actual routing logic in Sutahi. Hybrid operators are never required to manage this manually.
Everything works across both property types
Single Login — All Hotels
Your team accesses owned and contracted hotels from one account. No switching between systems. No separate logins per property.
Separate P&L by Hotel Type
Revenue, costs, and margins tracked separately for owned vs. contracted hotels. Combined view or drill-down per property — your choice.
Allotment Quotas for Contracted Hotels
Set allotment blocks per contracted hotel — how many rooms, which dates, what rate. Release unsold inventory back to the partner automatically.
Revenue Management Per Property
Dynamic pricing rules apply per hotel. Hajj season rates on Makkah properties, corporate rates on Riyadh properties — all managed from one dashboard.
Hotel List Filtering
Filter your hotel list by All / Owned / Contracted. Staff assigned to owned properties only see owned. Agents see contracted catalog. Everyone sees what's relevant.
WhatsApp Automation
Pre-arrival, check-in, and upsell messages work for both owned and contracted hotel bookings. Sutahi sends from your business number — not the partner's.
ZATCA, Shomoos & Municipality Tax in a hybrid portfolio
Automatic ZATCA Signing Router
When a guest invoice is generated, Sutahi checks hotels.is_owned. If true → hotel CSID. If false → company CSID. Zero manual intervention. Zero wrong signatures.
Shomoos Reports by Actual Check-In Location
Shomoos reports are filed under the actual hotel where the guest checked in — regardless of whether you own it or contracted it. Each hotel property is the reporting entity for MOI purposes.
Municipality Tax by Hotel Star Rating
In a hybrid portfolio, each hotel has its own star rating — owned and contracted alike. Sutahi applies 5% for 5-star properties and 2.5% for others, per hotel, automatically.
Who uses hybrid mode in Sutahi
Travel Agency That Also Owns a Hotel
A travel agency in Jeddah contracts allotments from 15 Makkah partner hotels for Umrah packages — and also owns one hotel in Jeddah. With Sutahi's hybrid mode, both the owned Jeddah property and the 15 contracted Makkah properties are managed from one dashboard.
Hotel Chain with Partner Properties
A mid-size Saudi hotel chain owns 4 properties in Riyadh and contracts allotments from 8 partner properties in Madinah and Taif for overflow bookings. Sutahi routes ZATCA signing correctly: chain CSIDs for owned, company CSID for contracted overflow.
Hybrid mode is built into Pro and above
Up to 2 owned hotels + up to 10 contracted properties · 100 rooms
Up to 5 owned hotels + unlimited contracted properties · 500 rooms
Unlimited owned + contracted · SSO · API access
Questions hybrid operators ask
In Sutahi's company settings, go to Company Info and select "Hybrid" as your business type. This enables owned/contracted hotel filtering and the correct ZATCA CSID routing.
Update via Sutahi only because changing business type affects ZATCA CSID routing. Historical invoices remain unchanged. Future signing rules reflect the new type immediately.
Yes. Contracted hotels are created as properties in your Sutahi account with is_owned=false. The partner does not need to be on Sutahi — you manage their allotments, bookings, and invoicing from your side.
Under your name. When you sell rooms in a contracted hotel, you are the seller of record. The invoice is issued by your company with your company CSID. The partner hotel invoices you separately.
Yes. You can filter revenue, occupancy, and ZATCA reports by All / Owned / Contracted. This makes it easy to see the margin on each type and how your contracted inventory is performing.
Running owned and contracted hotels? Start today.
No setup fee. No credit card. Live in 48 hours.