Skip to main content
Hospitality

Hoteli

Run your hotel, lodge, or serviced apartment on ERPNext

Hoteli is a finance-first, KRA-ready hotel and hospitality management system built natively on ERPNext. It runs the entire guest journey (front desk reservations and check-ins, room and rate plan management, restaurant POS and kitchen orders, banquet event bookings, housekeeping with QC, key card issuance, and maintenance tracking) and consolidates every night booked into ERPNext Sales Invoices with KRA e-TIMS signing and M-Pesa reconciliation, so operations and audited accounting live in one system.

1 week setup

Key capabilities

Front Desk & Reservations

Create reservations with arrival and departure dates, assign rooms by type and availability, record guest details and IDs, and manage walk-ins and corporate bookings. The dashboard shows today's check-ins, check-outs, occupancy rates, and recent reservations at a glance.

Room Management & Rate Plans

Manage rooms by number, floor, building wing, bed type, and max occupancy. Track real-time status: vacant, occupied, dirty, or out of order. Configure rate plans with room-only and bed-and-breakfast pricing, validity periods, and seasonal priorities.

Restaurant & POS Integration

Manage restaurant tables with section and capacity tracking. Kitchen and bar orders flow directly into ERPNext Sales Invoices. The POS dashboard shows today's sales, table status, kitchen order status, and top-selling items. Chef settings manage kitchen warehouses, stock alerts, and batch sizing.

Banquet & Event Booking

Book banquet halls for events with per-person pricing, expected guest counts, and multi-day scheduling. Track services, advance payments, deposit receipts, final payment due dates, and commission payments to agents. Blackout dates prevent double-booking.

Housekeeping, QC & Maintenance

Schedule housekeeping tasks by room with task type, priority, and estimated duration; assign staff, track start and completion times, and mark QC passed or failed, organized into zones and floors for efficient routing. Raise maintenance tasks for rooms and public areas with issue type, priority, reporter, assignment, and resolution tracking.

Key Card Management

Issue key cards during check-in with automatic expiry set to departure date and configured check-out time. Invalidate cards on checkout or room change. Extend cards for reservation extensions. Cards encode floor and building wing for property-wide door access.

Daily Operations Report

Automatically generate a comprehensive daily report aggregating reservations, check-ins, check-outs, room status, housekeeping completion, restaurant revenue, POS sessions, event bookings, maintenance tasks, and financials, delivered to configured recipients.

Folio Billing, M-Pesa & KRA e-TIMS

Consolidate room charges, restaurant bills, and advances into ERPNext Sales Invoices signed for KRA e-TIMS fiscalisation. Fetch unallocated M-Pesa C2B payments from the Mpesa Payment Register and match them to guest bills by amount and phone number, reconciling directly against reservations and outstanding folios without leaving the hotel system.

Why teams choose this

  • Manage rooms, F&B, events, and housekeeping from a single ERPNext backend
  • Eliminate double-bookings with real-time room and banquet hall availability
  • Speed up check-in and checkout with integrated key card issuance and POS billing
  • Track housekeeping tasks with QC checks, zones, and staff assignment
  • Manage banquet events with per-person pricing, advance payments, and commission tracking
  • Issue and invalidate key cards automatically tied to reservation dates
  • Generate daily operations reports automatically across all departments
  • Post every night booked to the general ledger with KRA e-TIMS-signed, M-Pesa-reconciled invoices