One guest, one inventory, one ledger, one live view for the owner — across every room and outlet.
Why EloPMSQuote-to-cash sales, corporate and guest accounts with credit control, a drag-and-drop CRM pipeline, and a full finance core — chart of accounts, vouchers, trial balance, P&L, balance sheet and bank reconciliation. Every operational transaction posts to the general ledger automatically, so the books are always live.
Banquet bookings, corporate contracts, event billing and retail outlets flow through one unified pipeline — Quotation → Sales Order → Invoice → Delivery Note → Return — with each stage converting into the next in a single click.
Quotations carry a "valid until" date, full line items, both discount levels and invoice-level taxes; send, confirm, cancel and convert to a sales order or invoice, with an optional approval threshold. Sales Orders are confirmed orders awaiting fulfilment with an expected-delivery date, an optional originating quotation, approve / cancel, order → invoice conversion and "pending delivery" tracking. Delivery Notes are raised against a confirmed invoice with per-line issue quantities (multi-UOM aware) and driver / vehicle details, a live stock-availability check per line, confirm (issues stock, posts cost-of-goods), cancel (restores stock), optional maker-checker and partial delivery tracked back onto the source invoice.
Return against an original invoice with a returnable-items lookup that prevents returning more than was sold (net of prior returns) and auto-fills original discount and cost. Confirm restores stock to inventory and posts a Sales Returns & Allowances entry against the customer account, recalculating the source invoice balance. Approve / cancel workflow with an optional threshold; returns auto-flow to the tax authority as credit / debit notes where e-invoicing is configured.
Per-document value thresholds (invoices, quotations, orders, returns, delivery notes) configured centrally — documents above threshold require explicit approval before they post. Maker-checker enforcement plus per-role field-level permissions that sanitise which header and line fields a user may set. Approved-by / approved-at fields on every invoice, which cannot be confirmed above a configurable value threshold until approved.
A single account for every corporate client, travel agent, event organiser and repeat guest — tying billing to relationship, with statements, aging and hard-enforced credit limits.
Rich profile — customer code (auto or manual), name, phone, mobile, CNIC / national-ID, email, full address and active / inactive status. A credit limit hard-enforced at invoice confirmation, plus opening balance with a debit / credit nature. Flagging a customer "with ledger" auto-creates a sub-ledger under Accounts Receivable and posts the opening balance, which locks once any transaction posts to preserve trial-balance integrity. Bulk import & export via a downloadable CSV template — import auto-generates codes, creates ledgers and posts opening balances; export includes the live closing balance.
A chronological customer ledger / statement of invoices, payments and returns with a running balance and opening / closing totals. A Customer 360° profile aggregating total invoiced, paid and outstanding; invoice count and average order value; return amount and ratio; installment receivable; lifetime profit; loyalty points and total spent; live credit status; recent invoices, payments, returns and installment plans; top products by revenue; and related orders, quotations and delivery notes. Receivables aging buckets every balance into current, 1–30, 31–60, 61–90 and 90+ day bands.
Per-customer price overrides plus tier / price-list pricing, resolved through a clear priority chain: customer override → price tier → base price. A configurable loyalty program per property — points earned per unit of currency spent, minimum points to redeem, redemption value and optional points-expiry — accruing against the customer / guest account and surfacing on the profile and at point-of-sale.
For high-value bookings, packages or corporate settlements paid over time. Installment plans link to an invoice — auto-numbered plan, start date, total, down payment, installment amount, number of installments and frequency (monthly, weekly, fortnightly). Interest options (none, fixed, or percentage) and flexible schedules (system-generated even schedules or a fully custom schedule). Collections receive single or multiple instalments at once, apply per-instalment discounts, choose the receiving cash / bank account and post the receipt to the ledger automatically. Auto-numbered installment receipts print responsively (A4 / A5 / 80mm / 58mm) with optional auto-print.
A full sales-pipeline CRM for the reservations and sales teams — capture enquiries from anywhere, work them through stages on a drag-and-drop Kanban board, and convert straight into quotations and invoices.
Capture name, company, email, phone / mobile, address, website and notes with source (web, referral, cold call, social, trade show, other), status (new, contacted, qualified, unqualified, converted), priority (hot / warm / cold), estimated value and owner — auto-numbered. A public, embeddable web-form (honeypot spam protection and rate limiting) drops enquiries straight into the pipeline, with an in-app snippet generator. Convert a lead to a customer (de-duplicated by email), log activities directly on the lead, and bulk-email selected leads using templates with merge variables.
Deals carry a title, value, probability, expected / actual close dates, owner, source and description, linked back to the originating lead and forward to the created quotation / invoice. Configurable pipeline stages per company (name, colour, probability, sort order, won / lost flags) on a drag-and-drop Kanban board showing per-stage deal count and total value. Win / loss automation — moving to a "won" stage stamps the close date and marks any linked lead converted; moving to a "lost" stage requires a lost reason. Convert a deal into a quotation or an invoice directly.
Activity types (call, email, meeting, task, note, demo, proposal-sent) with subject, status, scheduled / completed timestamps, duration, owner and linkage to a lead or deal; a month-view activity calendar with colour-coded per-day activities, mark-complete and overdue flagging; reusable email templates by type with merge variables. The CRM dashboard shows live KPIs — total leads, new / converted this month, conversion rate, active pipelines, total deal value, win rate, pipeline coverage, average deal size and lead velocity — plus a lead funnel, pipeline by stage and recent / overdue activities. Named reports: Lead Source Analysis, Sales Pipeline Report, Salesperson Performance, Revenue Forecast (best-case / weighted / committed), Lost Deal Analysis and a Customer 360 view.
A complete accounting core purpose-built for the property. Room charges, outlet sales, purchases, payroll and installment receipts all post to the general ledger automatically — so the books are always live.
A multi-level account-group hierarchy (parent → sub-group → ledger) classified as asset, liability, equity, income or expense, with system groups / ledgers protected from edit or deletion. Ledger accounts get auto-suggested next codes, bank / cash typing, active / inactive control, and opening balances posted through a proper opening-balance voucher. An accounting dashboard surfaces revenue, COGS, gross / net profit and margins, EBITDA, current ratio, A/R and A/P turnover, tax liability, cash & bank balance, receivables, payables, collections and payments, a top-expenses view, a 6-month trend, pending reconciliations and upcoming cheques — with year-on-year comparison and branch consolidation.
Six voucher types — Journal Voucher (balanced, multi-line), Payment Voucher, Receipt Voucher, Debit Note, Credit Note and Contra — plus system-posted vouchers for invoices, returns, POS, installment receipts, opening balances and more. True double-entry: journal vouchers take manual multi-line debits / credits (enforced balanced) while payment / receipt / debit / credit notes auto-build the cash / bank contra leg. Prefixed annual sequences (JV-2026-#####, PV-, RV-, etc.), branch-scoped and gap-safe. Narration / reference fields, per-voucher currency, ledger-balance lookup while entering, ledger-access restrictions by account group, and automatic project-cost tagging and invoice reconciliation when linked.
Above a configured value a voucher is staged (unposted) until approved; maker-checker prevents self-approval; and editing a posted voucher creates a reversal and a fresh voucher rather than mutating history — so your audit trail stays intact.
Statutory statements and drill-down ledger reports read straight off the general ledger, with balanced-checks and imbalance diagnostics built in.
The finance core that keeps cash tied to the books, locks periods cleanly, and handles cross-border pricing.
A banks master and bank accounts, each linked to its own auto-created GL ledger with account number / title, opening balance and status. Bank reconciliation loads an account's transactions by status (unreconciled, reconciled, temporary, void); mark items reconciled with a clearance date, temporarily reconcile, or void; add bank-charge / interest adjustments; and a summary shows book balance, unreconciled debits / credits and adjusted balance.
Bank-to-bank (and cash-to-bank) movements posted as balanced transfers with cheque number and reference, and a full transfer history — so every movement of money between accounts stays a clean, auditable double entry.
Financial-year control: define non-overlapping periods, keep one active, and close a year — auto-posting the year-end closing entry into retained earnings and locking the period, with a permissioned reopen; every voucher is validated to fall within an open year. Multi-currency maintains dated exchange rates, converts amounts as of any date and stamps invoices and vouchers with a currency and rate.
Every report carries date-range and branch filters with export-friendly output — for owners and accountants who want the numbers, fast.
Every capability across sales, customers, CRM and the finance core, at a glance.
Real-time e-invoicing, VAT returns and reconciliation for Pakistan and Saudi Arabia — the live tax-authority hooks behind every invoice.
Explore moduleStock, suppliers and purchasing that feed cost-of-goods and payables straight into the ledger behind your invoices.
Explore moduleOwner dashboards and cross-property analytics built on the same live ledger and reporting hub.
Explore moduleEvery sale into double-entry, every receipt onto the guest ledger, every statement always balanced. See it running on your own property in minutes.