Hospitality

A full hotel PMS,

channel-connected.

599 AED/ month    |    Includes 1 user   |   +49 AED / extra seat

Room types, rate plans, reservations, guest folios, night audit, housekeeping, yield rules, OTA channel manager. Designed for boutique hotels, serviced apartments, holiday-home operators, and aparthotels — built on top of the same Building / Floor / Unit catalogue your Properties module already owns.

  • Room types + rate plans + per-night calendar with dynamic yield rules
  • Reservations from direct, website, Booking.com, Airbnb, Expedia, Agoda
  • Guest folio with auto-posted nightly room charges + F&B + spa + tax split
  • Checkout converts the folio into an Invoice + PaymentReceived in your books
  • OTA commission auto-billed as a vendor Bill against the channel
  • Night audit closes the day idempotently + rolls daily KPIs (RevPAR, ADR, OCC)
Hospitality
01.
Room types & rate plans

Pricing that bends with demand.

Define room types (Deluxe Sea View, Standard Twin) with standard + max occupancy, bed config, base rate. Layer rate plans on top — early-bird, refundable, breakfast-included — each with weekend uplift, min/max stay, and cancellation policy. The rate calendar table holds per-night overrides; the yield engine bumps prices dynamically by occupancy, day-of-week, or lead time.

  • Room types with sqft, bed config, max occupancy
  • Rate plans with weekend uplift + min/max stay + cancellation policy
  • Per-night rate calendar overrides (festival pricing, blackout dates)
  • Yield rules: bump price X% when occupancy > Y% on day Z
02.
Reservations + folio

The whole stay on one tab.

Reservation captures the agreed terms (dates, rate, taxes, channel reference, commission %). The folio accumulates ACTUAL charges as the guest stays — night audit posts the room charge nightly, F&B/spa/laundry/parking add live. At checkout the folio closes into a customer Invoice + PaymentReceived; any deposits already collected apply automatically.

  • Tentative → confirmed → checked-in → checked-out lifecycle
  • Folio holds room + F&B + spa + tax + payments on one running tab
  • Deposits collected at booking time post DR Cash / CR Customer Deposits
  • Cancellation fees and no-show charges auto-invoice the guest
03.
Channel manager (OTA)

Booking.com, Airbnb, Expedia, Agoda.

Channel rows hold per-OTA credentials + commission %. ChannelMapping ties your RoomType + RatePlan to the OTA's SKU. The folio-close handler resolves the channel from the reservation source, posts the commission as a Bill against the OTA-as-vendor — so your A/P shows exactly what each platform charged you per stay. Adapters for the four major OTAs are scaffolded; real API push/pull is vendor-blocked pending credentials.

  • Per-channel credentials + commission % (snapshotted on each reservation)
  • RoomType + RatePlan → OTA SKU mapping table
  • Commission auto-billed as Bill against Channel.vendorId
  • pushRates(channel, dates) + pullReservations(channel, since) adapter slots ready
Hospitality
04.
Folio → Accounting

Every checkout posts to your books.

When the folio closes, the accounting subscriber raises an Invoice keyed `INV-FOLIO-{id}` (idempotent). Each charge kind routes to its own GL line: room → Room Revenue, food_bev → F&B Revenue, tax → split between VAT Output and Tourism Fee Payable, payments → per-charge PaymentReceived applications. Reopen voids the invoice — guest disputes don't corrupt the ledger.

  • Folio close → Invoice + multi-line PaymentReceived applications
  • Tax line auto-splits VAT vs Tourism Dirham / city tax by description
  • OTA commission posts as separate Bill (channel-by-source resolution)
  • Folio reopen voids the auto-created invoice (idempotent)
05.
Night audit + housekeeping

The end-of-day rollup that does the work.

Night audit is an idempotent batch: posts the room charge for every in-house reservation, recalculates folio balances, snapshots daily KPIs (room revenue, F&B revenue, RevPAR, ADR, occupancy). Re-runnable without double-posting. Housekeeping queue auto-creates tasks for departures + stays, room status flips clean → inspected → ready on check-out.

  • Idempotent night audit — re-run safely after corrections
  • DailyMetrics snapshot for RevPAR / ADR / OCC trending
  • Housekeeping task queue with status (dirty → cleaning → clean → inspected)
  • YieldRule engine bumps next-night rates based on tonight's occupancy
Why hospitality on NovaCept

Cloudbeds + Mews features. UAE pricing.

Hospitality PMS market: vendor SaaS charges per-room per-month (50–200 USD/room/month, plus channel manager fees, plus payment processing). NovaCept Hospitality is one flat module price — 599 AED/month covers every room, every reservation, every OTA. Built on the same Building/Unit catalogue your Properties module owns, so your hotel is just another shape of "operating real estate" + your owner statements stay unified.