// ACCOUNTING & FINANCE

Real double-entry accounting under the whole hotel.

Quote-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.

Start Free Trial Schedule a demo
Quotation → Invoice → Return 6 voucher types Maker-checker approvals Multi-currency
Journal Voucher JV-2026-00184
Ledger account
Debit
Credit
Bank · HBL Current
120,000
Discount Allowed
5,000
A/R · Pearl Events (Corp)
125,000
TOTAL
125,000
125,000
Balanced · Dr = Cr · ready to post
Finance snapshot
Gross profit38%
Receivables1.8M
Cash & bank3.4M
Trial balance
// SALES & INVOICING

Quote-to-cash for everything beyond the room folio.

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.

Quotation Sales Order Invoice Delivery Note Return / Credit Note one-click convert at every stage
Full line-item billing — quantity, rate, per-line discount (%), per-line tax, multi-UOM conversions, variant selection and serial/IMEI capture for tracked goods.
Two-level discounting & taxation — per-line discount percentages plus an invoice-level discount (fixed or percentage of the whole bill); item-level tax on each line plus separate invoice-level taxes (GST/VAT and similar), each posting to its own general-ledger account.
Cash, credit & installment invoices — an invoice-type flag drives behaviour: cash sales auto-mark fully paid, credit sales carry a due date, installment sales link to a payment plan; walk-in / one-off billing sits alongside registered customer accounts.
Payments against invoices — record full or partial payments by method; the invoice tracks paid amount, balance and status (unpaid / partial / paid) with down-payment shown separately, and a complete payment history aggregating every receipt voucher, installment receipt, credit note and journal.
Document lifecycle — draft → confirmed (stock issued, revenue and cost-of-sale posted to the ledger, credit limit enforced) → partial / paid, with a cancel path that cleanly reverses stock and ledger entries. Every sale is validated against an open financial year for its transaction date.
Numbering, references & printing — auto-sequenced invoice numbers per company; customer PO / reference; due date; notes and terms; currency code and exchange rate; optional project / cost-centre tagging; multi-format printing (A4, A5, 80mm and 58mm thermal) from a shared print engine with branch name, address, phone and a compact installment-plan summary box.

Quotations, Orders & Delivery Notes

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.

Sales Returns & Credit Notes

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.

Approval Controls across Sales

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.

// CUSTOMERS & GUEST ACCOUNTS

One master record — with credit control and a 360° history.

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.

Customer Statement · Pearl Events BAL 1,86,500
Detail
Debit
Credit
Balance
INV-2026-0912
240,000
240,000
RV-2026-0451
100,000
140,000
CN-2026-0033
18,500
121,500
INV-2026-1004
65,000
186,500
Receivables aging
65k
Current
0
1–30
121k
31–60
0
61–90
0
90+
Credit limit 2.5M · used 1.87M · 75%

Customer Master & Credit Control

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.

Ledger, Statements, Aging & 360°

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.

Multi-Tier Pricing & Loyalty

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.

Installment & Credit Sales — Recovery

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.

Guarantors — multiple per plan (full name, CNIC, two phones, address, city, bank name and account, cheque number, photo), with a CNIC search across customers and guarantors that surfaces all linked plans.
Recovery dashboard — total / active / completed / cancelled / defaulted plans, overdue instalments, total receivable and overdue amount, collected-this-month, aging buckets, top defaulters and portfolio mix.
Trends & comparisons — per-branch comparison, a 12-month collection trend, upcoming dues and a period recovery rate.
// CRM — LEADS & DEALS

Turn enquiries into confirmed business.

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.

Deals Pipeline · Kanban DRAG TO MOVE
Lead2 · 480k
Corporate retreat · 40 rms
320,000HOT
Website enquiry · gala
160,000WARM
Qualified1 · 540k
Wedding · 3-day block
540,00060%
Proposal1 · 275k
Conference · Q-2026-088
275,00075%
Won1 · 610k
Annual dinner · → INV
610,000✓ 100%

Leads

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 & Pipeline

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.

Activities, Calendar & Dashboard

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.

// ACCOUNTING CORE

Chart of accounts, true double-entry vouchers, maker-checker.

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.

Chart of Accounts

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.

Vouchers & Journals

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.

Approval Workflow & Immutable History

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.

Receipt Voucher · auto-contra RV-2026-00451
Ledger
Debit
Credit
Cash · Main Counter (auto)
100,000
A/R · Pearl Events
100,000
TOTAL
100,000
100,000
Voucher types
Journal Payment Receipt Debit Note Credit Note Contra
Staged above threshold · maker ≠ checker
// FINANCIAL STATEMENTS & LEDGER REPORTS

Trial balance, P&L and balance sheet — always live, always balanced.

Statutory statements and drill-down ledger reports read straight off the general ledger, with balanced-checks and imbalance diagnostics built in.

Profit & Loss · Jan–Jun 2026 BALANCED ✓
Room & F&B revenue8,240,000
Less: COGS (actual line cost)−3,100,000
Gross profit5,140,000
Operating expenses−3,180,000
Net profit · margin 24%1,960,000
Trial balance · closing
Account
Dr
Cr
Cash & Bank
3,410,000
Accounts Receivable
1,830,000
Capital & Reserves
5,240,000
TOTAL
5,240,000
5,240,000
Trial Balance — opening / period / closing debits and credits per account with a balanced-check and imbalance diagnostics; CSV export.
Profit & Loss — income and expense by account, with COGS from actual sale-line cost, gross profit, net profit and net margin.
Balance Sheet — point-in-time assets, liabilities and equity (with computed net income) and an is-balanced check.
General Ledger & Ledger Statement — ledger-scoped transaction detail with a running balance and a voucher-number search that matches a document and all payments against it; plus a single account's opening balance, period entries and closing balance.
Day Book — all cash-ledger activity for a date range with the contra ("particulars") account and opening / closing balances; CSV export.
Voucher Register, Voucher Entries & Account Summary — one row per voucher with totals and approval status and the drill-down GL lines for any single voucher; and every active ledger's opening / period / closing balances grouped by account group.
Sale Profit, Aging, Tax & Cash-flow — Sale Profit Report by item / invoice / customer / category (revenue, discount, tax, COGS, gross profit and margin, net of returns); Receivables and Payables Aging (current / 1–30 / 31–60 / 61–90 / 90+, CSV export); a Tax Summary of output vs input tax with net payable / refundable; and a cash-flow view of cash-in vs cash-out with receivables / payables position.
// BANK, YEAR-END & CURRENCY

Reconcile the bank, close the year, price in any currency.

The finance core that keeps cash tied to the books, locks periods cleanly, and handles cross-border pricing.

Banks & Reconciliation

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 Transfers

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 & Multi-Currency

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.

// BUSINESS REPORTS

A reporting hub spanning revenue, procurement, stock and finance.

Every report carries date-range and branch filters with export-friendly output — for owners and accountants who want the numbers, fast.

Sales Report — KPIs grouped by day / week / month / year, customer or product, with top-10 customers and products.
Purchase Report — totals and outstanding by supplier, monthly grouping and top-10 purchased products.
Inventory Report — current stock levels and valuation per item / warehouse, with low-stock and out-of-stock counts.
Financial Report — business cash view: total sales and purchases, gross profit, total received and paid, net cash flow, all-time receivables / payables, and a 12-month sales-vs-purchases trend.
Sale Invoice Report — invoice-level register with grand totals and full export.
Item-Wise Sale Report — line-item detail (product, SKU, category, brand, unit, quantity, price, discount, tax, batch, variant).
Transfer Register Report — inter-warehouse and inter-branch stock transfers with status / type breakdown.
Transaction Ledger Report — account / ledger-level transaction detail with CSV export.
Approvals History Report — an audit history of documents that moved through the approval workflow.
Outlet Summary Report — an owner-level, per-outlet sales summary with grand totals across all outlets.
VAT Return (VAT-201) — a ZATCA-style periodic return: output VAT (standard-rated / zero-rated / exports / exempt), input VAT and net VAT due, with automatic period labelling.
FBR Submission & Reconciliation — the compliance dashboards covered in detail on the Tax Compliance page.
Real-time tax authority integration — FBR (Pakistan) and ZATCA (Saudi Arabia) e-invoicing, VAT returns and reconciliation — has its own home. See Tax Compliance — FBR & ZATCA.
// EVERYTHING IN THE BOX

The full accounting & finance capability list.

Every capability across sales, customers, CRM and the finance core, at a glance.

Sales pipelineQuotation → Order → Invoice → Delivery → Return, one-click convert
Line-item billingQty, rate, per-line discount & tax, multi-UOM, variants, serial/IMEI
Two-level tax & discountEach tax posts to its own GL account
Flexible invoicingCash / credit / installment, walk-ins, partial pay & full history
Document lifecycleDraft → confirmed → paid, clean cancel reversal, open-year checks
Print & taggingA4/A5/80mm/58mm, PO ref, project / cost-centre, currency & rate
Delivery notesLive stock check, driver / vehicle, partial-delivery tracking
Returns & credit notesReturnable-items lookup, stock restore, balance recalc
Sales approvalsPer-document thresholds, maker-checker, field-level permissions
Customer masterHard-enforced credit limit, opening balance, auto A/R sub-ledger
Import & statementsBulk CSV import/export; customer ledger & running balance
Customer 360°Invoiced/paid/outstanding, AOV, return ratio, lifetime profit
Aging & loyaltyReceivables buckets; multi-tier pricing & loyalty program
Installment plansInterest options, custom schedules, multi-instalment receipts
Recovery trackingGuarantors, CNIC search, defaulters, 12-month collection trend
CRM leadsSource / status / priority, public web-form, lead-to-customer
Deals KanbanConfigurable stages, win/loss automation, deal → quote/invoice
CRM activitiesCalendar, email templates, dashboard KPIs, six named reports
Chart of accountsMulti-level asset/liability/equity/income/expense, system-protected
Ledger accountsAuto-codes, bank/cash typing, opening-balance vouchers
Six voucher typesJournal/Payment/Receipt/Debit/Credit/Contra + system-posted
True double-entryEnforced-balanced journals, auto contra legs, gap-safe numbering
Voucher controlsApproval thresholds, self-approval block, reversal-on-edit
Financial statementsTrial Balance, P&L, Balance Sheet with imbalance diagnostics
Ledger reportsGeneral Ledger, Day Book, Voucher Register & Account Summary
Profit & tax reportsSale Profit, Payables/Receivables Aging, Tax Summary, cash-flow
BankingBank accounts with GL ledgers, reconciliation, auditable transfers
Year-end closeClose into retained earnings, permissioned reopen, open-year checks
Multi-currencyDated exchange rates, date-based conversion, currency/rate stamping
Business Reports hubSales, Purchase, Inventory, Financial, transfers, ledger & approvals
// KEEP EXPLORING

The finance core connects to everything.

Books that close themselves — no spreadsheets, no re-keying.

Every sale into double-entry, every receipt onto the guest ledger, every statement always balanced. See it running on your own property in minutes.

Start Free Trial Schedule a demo
Schedule a demo