Each module below mirrors the live dashboard sidebar. Click any title to deep-link to that section. Sub-features list every screen a hotelier sees once the module is opened — same level of detail as the dashboard navigation, but with one-sentence explanations for the parts that aren't self-explanatory.
01
Front Office
Every guest interaction before they get to the room
The Front Office module captures everything that happens before check-in — admission enquiries from walk-ins, WhatsApp lead capture, visitor logs, phone-call records, postal deliveries, and complaint tickets. Replaces the paper register and the WhatsApp group every Nepali front desk used to run on.
Admission Enquiry
Capture room enquiries from web, phone, and walk-in with auto-quote generation and follow-up reminders.
WhatsApp Leads
Inbound WhatsApp messages routed to the front desk with a one-click convert-to-booking flow.
Visitor Book
Digital visitor log replacing the front-desk paper register — required for tourism-police audits.
Phone Call Log
Inbound + outbound call records with caller ID, duration, and conversion outcome.
Postal Dispatch
Outgoing courier + post tracking with consignment numbers and recipient signature.
Postal Receive
Incoming packages logged against the guest folio so reception can hand them over at check-out.
Complain
Guest complaint queue with priority levels, assigned owner, SLA, and resolution notes.
Setup Front Office
Per-property configuration — outlet hours, escalation paths, WhatsApp number, complaint categories.
02
Hotels
Master inventory + commercial controls
The Hotels module is the operator's command centre — properties, locations, rooms, rate plans, bookings, guest folios, loyalty programmes, channel mappings, customer records, reviews, policies, payments, analytics, notifications, exchange rates, and per-property settings. Most other modules read their state from here.
Dashboard
Property overview — today's arrivals, departures, occupancy %, RevPAR, revenue MTD.
Properties
Multi-property registry for chains. Per-property branding, time zones, currencies, and tax rules.
Location
Address, geo-coords, nearest landmarks, airport distance, public-transport links — surfaced on the public listing.
Rooms
Room-type inventory, capacity, smoking / non-smoking, view tags, bed configurations, photos.
Availability
Real-time availability grid with stop-sells, blocked rooms, group holds, and out-of-order flags.
Pricing
Base rate per room type per day, BAR rates, corporate rates, OTA-channel overrides, length-of-stay rules.
Rate Plans
Multiple rate plans — room-only, BB, HB, FB, non-refundable, advance-purchase — tied to seasons and promotions.
Bookings
Single queue for direct, OTA, and walk-in bookings. Modify, cancel, split, merge, no-show, mark-as-paid.
Guest Folios
Live folio per stay with multi-currency support (NPR + USD + INR + EUR), partial payments, refunds, deposits.
Loyalty
Repeat-guest tiering with stay credits, special-rate access, and birthday + anniversary triggers.
Channels
Channel-manager hub — which OTAs are connected, last sync time, error log, and per-channel commission rules.
Customers
Unified guest CRM — preferences, dietary restrictions, allergies, special requests, visit history, lifetime value.
Reviews
Aggregated Google + TripAdvisor + Agoda + Booking reviews with response templates and sentiment analysis.
Policies
Cancellation, no-show, deposit, child, pet, and smoking policies — versioned + surfaced on every booking.
Payments
eSewa, Khalti, ConnectIPS, FonePay, PayPal, cards, UPI — settlement reconciliation + payment gateway logs.
Analytics
Per-property KPIs (occupancy, ADR, RevPAR, ALOS, source market mix, OTA vs direct split).
Notifications
Per-property notification policy — new bookings, cancellations, payment confirmations, low-availability alerts.
Exchange Rates
Daily FX rate snapshots for NPR, USD, INR, EUR — applied to folios and channel-manager payouts.
Settings
Tax rules (VAT 13%, service charge, tourist tax), fiscal-year accounting (Shrawan-Ashad), check-in / check-out times.
03
Reception
Front-desk check-in, check-out, central billing
The Reception module is where the front-desk team lives day-to-day — check-in / check-out flow with passport scan, ID-OCR, KYC capture, key allocation, room status board, and central billing across the property. Designed for night-audit closure and shift handover.
Dashboard
Reception desk view — arrivals due, departures due, in-house count, walk-in queue, central-billing pending.
Check-In
Reservation lookup, passport / ID upload (OCR), KYC, deposit collection, key allocation, welcome-letter print.
Check-Out
Folio review, mini-bar + spa + restaurant posting, settle balance (multi-tender), invoice generation, key return.
Central Billing
Cross-outlet billing — F&B + spa + laundry charges roll into the room folio; multi-folio splits for groups.
Room Status
Live room-status board (Dirty / Inspected / Ready / OOO / OOS) shared with housekeeping in real time.
Guest Docs
KYC document vault per guest — passport scans, visa pages, signed registration cards, insurance papers.
Guest Register
Daily / monthly guest register exports for tourism-police filing (required under Nepali hospitality law).
04
Restaurant POS
Tables, kitchen, billing — for hotel restaurants
A full restaurant point-of-sale designed for in-house hotel restaurants and standalone F&B outlets. Multi-outlet support, kitchen display system (KDS), table layout, reservations, waitlist, billing, room-charge to folio, and per-outlet feedback collection.
Dashboard
Outlet-level revenue, cover count, average bill, top-selling items, waste %, table turnaround.
Outlets
Multiple restaurants per property (Indian / Continental / Bar / Banquet) with per-outlet menus + staff.
Menu
Menu engineering — categories, items, modifiers, allergens, photo, cost / sell price, profitability index.
Reservations
Table reservations with party size, seating preference, special-occasion tags, no-show tracking.
Waitlist
Walk-in waitlist with SMS notification when a table is ready, expected wait time, and party-size matching.
Tables
Floor plan editor with table layout, capacity, status (free / seated / ordering / billing / cleaning).
Orders
Captain order flow — table → KOT → kitchen → ready → served → billed. Split bills, item-level discounts, void.
Kitchen (KDS)
Kitchen display system for chefs — order queue by station (cold / hot / dessert), prep timers, bump-bar.
Billing
Per-table bill with VAT 13% + service charge, multi-tender payment (cash / card / eSewa / Khalti / room charge).
Guest Folios
Room-charge integration — F&B charges post directly to the in-house guest's room folio for end-of-stay settlement.
Feedback
Per-table feedback capture (QR-code post-meal) with sentiment + dish-level scoring.
Analytics
Outlet performance, menu engineering matrix (stars / dogs / puzzles / plowhorses), waste analysis, profitability.
05
Inventory
Stock, suppliers, recipes, costing
Hotel-grade inventory management — stock items across F&B, housekeeping, mini-bar, and amenity supplies with storage locations, stock movements, physical counts, GRN, waste tracking, recipes / BOM, supplier ledgers, rate contracts, purchase orders, ABC analysis, par suggestions, valuation, and 3-way match between PO, GRN, and invoice.
Dashboard
Stock-on-hand, low-stock alerts, expiry warnings, pending POs, today's GRN, daily waste %.
Items
SKU master — categories, units, conversion factors, vendor mapping, default storage, reorder levels, lead times.
Storage Locations
Multi-location stock — main store, bar store, pantry, housekeeping cupboards — with per-location balance.
Stock Movements
Transfers between locations, issues to outlets, adjustments, returns to vendor — full audit trail.
Physical Counts
Scheduled stock takes with handheld scanner support, variance reports, write-off approval workflow.
Receiving (GRN)
Goods Receipt Note against PO, partial receipt support, quality-check fields, batch + expiry tracking.
Waste & Breakage
Daily waste log per outlet — over-prep, plate waste, breakage, spoilage — with reason codes and cost impact.
Recipes & BOM
Recipe master tying menu items to ingredient consumption — auto-deducts stock on each sale, raises low-stock flags.
POS Sales
Live integration with Restaurant POS — every sold dish triggers automatic recipe-based stock consumption.
Menu Cost Report
Per-dish cost-of-goods + gross-margin report, refreshed nightly using the latest weighted-average cost.
ABC Analysis
Items classified A / B / C by revenue contribution — focus stock controls on the A items.
Valuation
Stock valuation reports (FIFO / weighted-average / standard-cost) for finance + audit.
Par Suggestions
Auto-suggest par levels per item based on consumption history + supplier lead times.
3-way Match
PO ↔ GRN ↔ Vendor Invoice reconciliation. Discrepancies flagged before payment is released.
Suppliers
Vendor master — contact, payment terms, GST / PAN, performance scoring, on-time-in-full %.
Rate Contracts
Negotiated prices per item per vendor with validity periods + volume-tier pricing.
Purchase Orders
PO workflow with approval levels, partial deliveries, multi-currency support, vendor portal access.
Analytics
Consumption trends, slow movers, dead stock, vendor performance, waste % by outlet + by item.
Settings
Tax codes, default approval chains, costing method, GRN tolerances, expiry-alert thresholds.
06
Housekeeping
Tasks, inspections, room status, lost & found
Real-time housekeeping operations — task assignment, room inspections, attendant roster, room-status sync with Reception, in-room inventory, guest-special requests, lost-and-found register, maintenance handoffs, audit logs, and analytics.
Dashboard
Today's room queue by status (Dirty / Inspected / Ready / OOO), attendant assignments, average turn time.
Tasks
Per-room task list (turndown, deep clean, linen change, mini-bar refill) assigned per attendant with completion stamps.
Inspections
Supervisor walk-through checklist with photos, scoring, and pass / fail per area before marking room Ready.
Staff
Attendant roster, shift schedule, room-allocation algorithm (load balancing), credit-room counts per attendant.
Room Status
Real-time board shared with Reception — status flips trigger in-room phone or radio notification.
Inventory
Trolley + room par stock — linen, toiletries, amenities — replenished from main store via stock movement.
Guests
In-house guest preferences (turndown time, pillow type, allergies) surfaced to the attendant for the room.
Lost & Found
Item log with photo, room, date, finder, current location, claimed-by, disposal schedule.
Maintenance
Issues spotted during cleaning (broken AC, plumbing) auto-create maintenance tickets routed to engineering.
Logs
Audit trail — who entered which room, when, status change history, exceptions flagged.
Analytics
Per-attendant productivity, average minutes per room, inspection pass rate, lost-and-found resolution time.
07
Maintenance
Engineering tickets, assets, technicians, vendors
Property maintenance and engineering workflow — service requests, asset register with warranties, preventive-maintenance inspections, in-house technician roster, vendor contracts, schedule planning, Out-of-Order room management, parts inventory, and analytics on downtime and cost per asset.
Dashboard
Open tickets by priority, average resolution time, OOO rooms, upcoming preventive inspections, parts low-stock.
Requests
Service-request queue — from housekeeping, reception, guests — with priority, SLA, assigned technician, photos.
Assets
Asset register (ACs, generators, lifts, kitchen equipment) with serial, warranty, last service, depreciation schedule.
Inspections
Preventive-maintenance checklists per asset (monthly AC service, quarterly lift inspection) with auto-scheduling.
Technicians
In-house engineering roster — specialisations (electrical / plumbing / HVAC / IT), shift schedule, performance KPIs.
Vendors
External-vendor master for specialist repairs with rate contracts, SLA, and emergency contact list.
Schedule
Calendar view of planned preventive work + active tickets — visualises engineering workload by day / week.
Room OOO
Out-of-Order room management — block from inventory + channel manager, expected ready date, ETA tracker.
Parts
Spare-parts inventory with per-asset compatibility, reorder thresholds, supplier ledger, fitment history.
Analytics
MTTR (mean time to repair), MTBF (mean time between failures), cost per asset, vendor performance, OOO impact on revenue.
08
Amenities
Spa, treatments, packages, concierge, facilities
Manage every non-room revenue centre — spa services, wellness treatments, therapist roster, treatment-room bookings, packages bundling room + spa + dining, concierge requests, guest feedback, and overall property facilities.
Dashboard
Today's spa bookings, therapist utilisation, package revenue MTD, concierge ticket queue, facility usage.
Services
Service catalogue — spa, gym, sauna, pool, yoga — with pricing, duration, capacity, age restrictions.
Treatments
Treatment menu (Ayurveda, Swedish, deep-tissue, hot-stone) with therapist mapping + room-type requirements.
Staff
Therapist roster with specialisations, shift schedule, commission rules, certification expiry tracking.
Bookings
Time-slot booking grid per treatment room + therapist with double-booking prevention.
Packages
Bundled offers — Stay + Spa, Honeymoon, Wellness Retreat — with savings vs à-la-carte and inventory rules.
Concierge
Guest request queue — airport transfer, sightseeing booking, restaurant reservation, tickets, special requests.
Feedback
Per-treatment feedback capture, therapist scoring, NPS calculation, response templates for negative reviews.
Facilities
Facility master — pool, gym, business centre, banquet hall — with operating hours + capacity + maintenance status.
Analytics
Revenue per amenity, therapist productivity, package uptake, concierge response time, repeat-spa-guest %.
09
Notifications
In-app + email + SMS messaging
Centralised notification engine that fires on dozens of property events — new bookings, cancellations, payment confirmations, low-stock warnings, maintenance escalations, shift handovers, and review alerts. Templates editable per property; staff subscribe to the channels relevant to their role.
Dashboard
Notifications sent today by channel (in-app / email / SMS), delivery rate, click-through, opt-outs.
Templates
Editable templates per event type with merge fields, language variants (English / Nepali), and a preview tool.
History
Searchable log of every notification sent — recipient, event, channel, status, delivery timestamp.
Settings
Channel routing rules — which events fire which channels, escalation paths if no acknowledgement.
Staff
Per-staff subscription preferences — opt-in / opt-out per event, on-call rotation, escalation tiers.
10
Advanced Pricing
Dynamic pricing, seasonal rates, promotions
Revenue-management toolkit — seasonal calendar, dynamic-pricing engine, promotion builder, restriction rules, rate calendar, and analytics. The dynamic-pricing engine is a Rust worker that recalculates rates every 15 minutes using demand signals, lead-time, pace, and competitor parity.
Dashboard
Today's recommended rate vs published rate, pickup pace, lead-time mix, competitor index, recommendation log.
Seasonal
Annual seasonal calendar — peak / shoulder / off-peak — with base-rate multipliers and minimum-night rules.
Dynamic Pricing
Rust pricing engine — base rate × demand × lead-time × pace × competitor floor; recalculates every 15 minutes.
Promotions
Promotion builder — early-bird, last-minute, length-of-stay discount, mobile-only, corporate code.
Rules
Restrictions — minimum LOS, maximum LOS, closed-to-arrival, closed-to-departure, advance-purchase windows.
Rate Calendar
365-day rate calendar with cell-level editing, bulk updates, copy-rates-forward, and visual occupancy heatmap.
Analytics
Revenue lift attribution, recommendation acceptance rate, pace deviation, promotion ROI per campaign.
11
Channel Manager
Two-way sync with Agoda, Booking.com, Expedia, GDS
Native channel manager — no third-party (SiteMinder, RateGain, eZee) fee. Two-way sync with Agoda, Booking.com, Expedia, and GDS distribution. ARI mapping per room type, instant inventory updates, rate parity enforcement, OTA-booking ingestion, and a per-channel sync log for troubleshooting.
Dashboard
Connection health per OTA, last successful sync, pending rate updates, today's OTA bookings ingested.
OTA Connections
Agoda + Booking.com + Expedia + Hotels.com + Trip.com configuration, API keys, hotel IDs.
GDS
Global Distribution System distribution — Amadeus, Sabre, Travelport — for travel-agency + corporate buyers.
Sync Engine
Background job runner — every rate / inventory / restriction change pushes to all connected channels in <30 seconds.
Room Mapping
Your room types ↔ each OTA's room IDs ↔ each rate-plan ID. Critical for ARI parity; one screen, no Excel files.
Logs
Per-channel sync log — outbound rate / inventory pushes, inbound booking ingestion, errors with retry status.
Analytics
Channel mix (% direct vs OTA), commission cost per channel, ADR per channel, cancellation rate per channel.
12
Enterprise Analytics
Revenue, occupancy, customers, trends, reports
Cross-module business-intelligence layer. Revenue dashboards, occupancy heatmaps, customer segmentation, booking-pace forecasting, and an open report builder. Property-level for independent hotels and chain-level rollups for groups operating multiple properties on Yatra Hotel Manager.
Dashboard
KPI tiles — RevPAR, ADR, occupancy %, GOPPAR, total revenue, vs same-period-last-year deltas.
Revenue
Revenue by source (direct / OTA / corporate / travel-agent), by segment, by room type, by rate plan.
Occupancy
Daily / weekly / monthly occupancy heatmaps with pace overlays and lead-time distribution.
Customers
Guest segmentation by country, age, repeat-stay, lifetime value, RFM (recency / frequency / monetary).
Booking Trends
Lead-time analysis, length-of-stay distribution, weekday vs weekend mix, channel evolution.
Reports
Report builder — pivot any KPI by any dimension, save templates, export PDF + Excel + email schedules.
13
HR Management
Employees, attendance, payroll, scheduling, training
Hotel-specific HR module covering the full employee lifecycle — directory, departments, biometric attendance, leave tracking, NPR payroll with PF / CIT / SST / TDS, shift scheduling, training records, performance reviews, recruitment pipeline, and analytics. Built for the Nepali labour-law context.
Dashboard
Headcount, today's attendance %, pending leave, payroll run status, upcoming birthdays, training overdue.
Employees
Employee master — KYC, contract type, salary structure, bank details, emergency contact, photo, ID card.
Departments
Department + designation hierarchy with reporting lines, sub-departments, and per-department budgets.
Attendance
Biometric / fingerprint / face / RFID integration with shift-aware lateness, overtime calculation, geofencing.
Leave
Leave types (annual / sick / casual / maternity / festival), balance tracking, approval workflow, calendar view.
Payroll
Monthly payroll in NPR — basic + allowances - deductions (PF, CIT, SST, TDS), bank-transfer file, payslip PDF.
Scheduling
Shift rota builder — drag-and-drop, swap requests, coverage gap alerts, integration with attendance.
Training
Training catalogue, attendance records, certifications, expiry reminders for mandatory courses (food safety, fire).
Performance
Goal setting, mid-year + annual reviews, 360-feedback collection, calibration sessions, increment recommendation.
Recruitment
Open positions, applicant tracking, interview scheduling, offer letters, on-boarding checklist.
Analytics
Headcount trend, attrition %, average tenure, training compliance, payroll cost % of revenue, recruitment funnel.
Reports
Statutory reports — PF return, CIT return, SST, TDS, labour office submissions in the format Nepali law requires.
14
Accounting
Double-entry bookkeeping, Nepali fiscal year
Full double-entry accounting designed for the Nepali fiscal year (Shrawan-Ashad). Chart of accounts, journal entries, ledger, financial statements, VAT 13% returns, TDS, and audit-ready exports. Integrates with Inventory + Reception + Restaurant POS so every transaction lands in the right account automatically.
Dashboard
Cash position, AR + AP ageing, monthly P&L vs budget, top expense categories, pending journal entries.
Chart of Accounts
Hierarchical CoA — Assets / Liabilities / Equity / Income / Expenses with hotel-industry defaults preloaded.
Journal Entries
Manual + system-generated journal entries with multi-line support, attachments, approval workflow, audit log.
Ledger
Account-level ledger with drill-down to source transactions, period filters, NPR + multi-currency support.
Reports
P&L, balance sheet, trial balance, cash flow, VAT 13% return, TDS report, audit pack — all in Nepali fiscal year.
15
User Management
Role-based access for every employee
Role-based access control across all modules. Front-desk staff never sees payroll. Housekeeping never sees revenue. Chain owners see everything across properties. Granular permissions per module and per action (view / create / modify / approve / export).
Users
User directory — staff login, password reset, MFA, last-login audit, account suspension.
Roles
Role templates — Front Desk, Housekeeping Attendant, Housekeeping Supervisor, F&B Captain, Chef, GM, Owner, Chain Admin.
Permissions
Per-role per-module permissions — view, create, modify, approve, export, settings — with audit trail of permission changes.
16
Flights
Optional flight-booking integration
For hotels that also operate as travel agencies — an embedded flight-search widget powered by the same GDS layer that runs yatraforfun.com. Issue real airline PNRs for guest pre-arrival / post-departure flights without leaving the dashboard.
Search
GDS-powered flight search across 600+ airlines with real-time fares, baggage, fare rules, and routing options.
PNR Management
Issue, modify, cancel airline PNRs from the dashboard. SSR (special service requests), seat selection, meal preference.