Travix

Everything your agency needs in one platform

From double-entry accounting to travel-native invoicing, refunds, and reporting — Travix covers the full financial lifecycle.

Accounting

Double-Entry Ledger

Every voucher posts balanced debit and credit entries to an immutable ledger. A SHA-256 hash chain links each entry to the previous one — tampering is detectable, and corrections use reversals, never silent edits.

  • Trial balance always balances — debits equal credits
  • Cryptographic hash chain for tamper detection
  • Drill from any report line to source voucher entries

Accounting

Chart of Accounts

Hierarchical account tree with 6-digit ERP codes, system-ledgers for travel agencies, and account locking. Default chart materializes on onboarding — no blank-slate setup.

  • System and standard COA blueprints ship on tenant creation
  • Lock or deactivate accounts to control posting
  • Auto-generated codes with parent-aware type inheritance

Accounting

Vouchers & Journals

Create invoices, payments, receipts, and manual journals through a unified voucher workflow — draft, submit, approve, and post. Opening balances, payable bills, and ticket voids included.

  • Single lifecycle for all financial documents
  • Draft vouchers have no ledger impact until posted
  • Multi-invoice receipt allocations and reversal support

Accounting

Accounting Periods & Closing

Define fiscal periods, close them with a trial-balance snapshot, and lock posted vouchers inside the period. Reopen is restricted and audited for super admins only.

  • Period close generates an immutable trial-balance snapshot
  • Posted vouchers in closed periods cannot be edited
  • Controlled reopen with full audit trail

Accounting

Multi-Currency & Exchange Rates

Store historical FX rates and transact in foreign currencies while reporting in base currency. Original currency amounts and exchange rates are preserved on every posting.

  • Historical rate table with latest and convert endpoints
  • Inline FX on travel documents where currencies differ
  • Base-currency reporting with audit-grade originals

Travel

Travel Invoices

Multi-service travel invoices for airline, hotel, visa, and insurance — each line carries domain-specific fields and posts balanced AR, revenue, COGS, and supplier AP entries on approval.

  • PNR, hotel nights, visa type, and passenger details per line
  • Mixed-service invoices on a single voucher
  • Server-side airline fare engine with commission splits

Travel

Refund Management

Process full, partial, and item-level refunds with automatic reversal postings. Customer ledger, vendor ledger, and AR balances update on post — no manual journal workarounds.

  • Reversal entries linked to the original invoice
  • Item-level refund with remaining balance tracking
  • Approval workflow for high-value refunds

Travel

Customer & Vendor Ledgers

Running-balance sub-ledgers for every customer and vendor. Filter by date, type, and currency; export to CSV or PDF; click any row to open the source document.

  • Real-time balance after every posting
  • PKR and foreign-currency toggle on the same ledger
  • Set opening balances and navigate back to source modules

Travel

Daybook, Cashbook & Bankbook

Agency-style daily books for front-desk and finance staff. Chronological cash and bank transaction views with running balances — the operational view operations trusts.

  • Daybook for chronological daily transactions
  • Separate cashbook and bankbook views
  • Tied to the same ledger — no reconciliation gaps

Travel

Commission Tracking

Manage agents, accrue commissions on sales, review summaries, and move commissions through approve and paid states. Commission GL accounts resolve automatically on travel invoices.

  • Agent registry with per-sale commission records
  • Approve-then-pay workflow with status tracking
  • Commission summary reports by agent and period

Travel

Service Items Catalog

Reusable catalog of tickets, hotel bookings, visa applications, and umrah packages. Prefill invoice line items and power service-performance reporting.

  • CRUD catalog scoped to your tenant
  • Prefill travel invoice lines from saved items
  • Feeds service-performance and profitability reports

Finance Ops

Ledger Reconciliation

Import a counterparty ledger — customer AR, vendor AP, or bank account — via CSV or Excel, map columns, and match against your GL sub-ledger with exact and fuzzy matching.

  • Wizard flow: select account → upload → map → review
  • Detects date drift, amount mismatches, and orphan lines
  • Manual match/unmatch with CSV diff export

Finance Ops

Debt Recovery

Chase overdue receivables with a follow-up queue fed by AR aging. Create, send, and track follow-ups across channels until invoices are collected or written off.

  • AR aging drives the follow-up work queue
  • Channel and status tracking per follow-up
  • Overdue invoices can trigger recovery automatically

Automation

Approval Workflows

Configure multi-step approval chains for vouchers before posting. Matching workflows create approval tasks and notify approvers — finance keeps control without blocking operations.

  • Ordered steps with per-step status tracking
  • Pending approvals surfaced on dashboard and in-app
  • Approve or reject with full audit trail

Reporting

Financial Reports

P&L, balance sheet, cash flow, trial balance, general ledger, and AR/AP aging — all generated from live ledger data with date-range filters and CSV export.

  • Reports reconcile to trial balance every time
  • Drill-down from report line to account ledger
  • Export to PDF and Excel with export audit logging

Reporting

Travel Reports

Service-level breakdowns for airline, hotel, visa, and insurance revenue. Customer profitability, service performance, and trend analysis included.

  • Revenue by service type, agent, and customer
  • Travel-specific report pages per service category
  • Trend analysis and period-over-period comparisons

Reporting

Operations Dashboard

Home dashboard with AR aging, cash-flow trend, pending approvals, and notification center. KPIs draw from the same ledger as your financial statements.

  • Summary cards and cash-flow chart on login
  • Real-time updates via WebSocket notifications
  • Quick links to actionable items

Security

Access Management

Enterprise IAM with RBAC and ABAC — 13 system role templates, hierarchical permission catalog, teams, branches, data scopes, session registry, and policy engine with financial guardrails.

  • Unified authorize pipeline: plan → feature → permission → policy
  • Branch and team structure with OWN_BRANCH data scoping
  • Session and device registry with admin revoke

Security

Multi-Tenant Security

Every table carries a tenantId. Isolation is enforced at middleware, repository, and guard layers — cross-tenant access is architecturally prevented, not just discouraged.

  • JWT carries tenant context on every request
  • Repository queries always filter by tenantId
  • WebSocket rooms scoped per tenant for live events

Audit

Audit & Activity Logs

Immutable audit log for every mutation — who changed what, when, and from where. Activity log captures user actions; export audit tracks every report download separately.

  • Filter by user, entity, action, and date range
  • Before/after values for critical field changes
  • Export audit for compliance reporting

Automation

Document OCR

Upload receipts and supplier invoices for automatic field extraction. Review and correct extracted data before posting to reduce manual entry.

  • Queued processing with reviewable results
  • Human-in-the-loop confirmation before use
  • Integrates with document storage and vouchers

Platform

Feature Flags

Toggle features per tenant and subscription plan — including travel item types like airline and hotel. Enable modules without code deployments.

  • Plan-level defaults with per-tenant overrides
  • Frontend reads flags to show or hide features
  • Gradual rollout for new capabilities

Platform

Document Storage

S3-backed file storage organized by category. Upload, download via signed URLs, and attach documents to invoices, OCR jobs, and reconciliation imports.

  • Category-based organization per tenant
  • Signed download URLs with metadata lookup
  • Backs OCR, attachments, and export archives

Integrations

REST API & API Keys

Full REST API with OpenAPI documentation at /api/docs. Issue scoped API keys with the same tenant isolation and permissions as JWT-authenticated users.

  • Interactive Swagger UI for every endpoint
  • API key management with revoke and scoped permissions
  • Bulk ingest for customers, invoices, and payments

Integrations

Webhooks

Subscribe to domain events — invoice.created, payment.received, voucher.status.changed — with signed payloads, delivery logs, and automatic retry.

  • HMAC-signed payloads for verification
  • Delivery history with per-attempt status
  • Connect Travix to your existing tools in real time

Integrations

Import & Export

Onboard existing data and export for analysis or backup. Import customers, vendors, and accounts via CSV templates; export vouchers, ledger entries, and full snapshots.

  • Downloadable CSV templates with validation
  • Migration helpers analyze source data and recommend COA
  • Full tenant export for backup or offboarding

Platform

Real-Time Notifications

In-app, email, and live WebSocket notifications for approvals, postings, and system events. Per-user preferences and unread counts keep teams in sync.

  • Socket.IO delivery scoped by tenant room
  • Email and in-app channels with user preferences
  • Unread count and mark-all-read from the header

Platform

Smart UX

Reduce data entry with smart defaults, party autofill, saved templates, and line-item suggestions. Forms learn from your customers, vendors, and past vouchers.

  • Autofill customer and vendor details on document forms
  • Saved templates for recurring invoice patterns
  • Next-action and line-item suggestions

Platform

Backups & Recovery

Database backup lifecycle with integrity verification and test restores. Create, verify, and restore backups — your financial data survives infrastructure failures.

  • Scheduled backups with status tracking
  • Verify integrity before relying on a backup
  • Test-recovery procedures with documented runbooks

Platform

Mobile-Responsive Web

Full platform access from any modern browser on phone or tablet. Native iOS and Android apps are on the roadmap — responsive web ships today.

  • Approve vouchers and check balances on mobile
  • Ledger views and daybook work on any screen size
  • Native apps planned — responsive web available now

Ready to run your agency on one ledger?

Join travel businesses that replaced spreadsheets and legacy ERP with a platform built for how agencies actually work.