Multi-currency
Base currency per company, enabled currencies you control, historical rates preserved.
Multi-company travel ERP
Bookings, suppliers, commissions, receivables, payables and full accounting in a single secure workspace built for travel companies.
Ticket economics
Live calculationCommission profit
$40.00
Markup profit
$25.00
Gross profit
Per booking, calculated automatically
$65.00
Supplier commission is deducted from the supplier settlement, so you owe the net amount rather than the gross. Customer markup is charged separately on top, and both stay financially distinguishable through to the ledger.
Operations and accounting share the same data, so the dashboard your team opens in the morning is the same truth your accountant closes the month with.
Company dashboard
Main branch. Financial year 2026
Receivables
182,400.00
Payables
96,150.00
Cash & bank
74,820.00
Gross profit
41,270.00
| TRX | Customer | Service | Customer total | Status |
|---|---|---|---|---|
| TRX-000418 | Al Noor Travel | Flight ticket | 1,240.00 | Posted |
| TRX-000417 | Sky Gate Tours | Hotel booking | 860.00 | Posted |
| TRX-000416 | Rihla Agency | Visa service | 310.00 | Draft |
| TRX-000415 | Meridian Corp | Travel package | 4,780.00 | Posted |
The problem
Scattered bookings
Tickets, hotels and visas tracked across spreadsheets and chat threads.
Unknown customer balances
Nobody can say what a customer really owes right now.
Supplier reconciliation
Supplier statements are matched from memory at the end of the month.
Manual commissions
Every commission recalculated by hand, ticket by ticket.
Unclear booking profit
Profit per booking is an estimate rather than a number.
Disconnected accounting
Operations happen in one system, accounting in another.
The solution
Your team records the travel transaction. The platform derives the receivable, the payable, the commission, the profit and the accounting entries behind it.
Customer
Profile, balance, credit
Booking / service
Ticket, hotel, visa, tour
Supplier
Cost and agreement
Commission / markup
Calculated automatically
Receivable & payable
Exposure on both sides
Profit
Per booking, per branch
Accounting
Double-entry postings
Travel operations
One transaction engine covers every service you sell. Record the booking once and the cost, commission, customer price and profit are derived from it.
| TRX | Service | Supplier | Supplier net | Customer total | Profit |
|---|---|---|---|---|---|
| TRX-000418 | Flight ticket | Gulf Air Consolidator | 760.00 | 1,240.00 | 480.00 |
| TRX-000417 | Hotel booking | Bookify DMC | 612.00 | 860.00 | 248.00 |
| TRX-000414 | Umrah package | Haramain Ops | 3,410.00 | 4,780.00 | 1,370.00 |
| TRX-000411 | Airport transfer | CityRide | 48.00 | 85.00 | 37.00 |
Customers & suppliers
Every customer and supplier carries a live balance built from an append-only ledger, with statements that always reconcile.
Al Noor Travel
| Date | Document | Debit | Credit | Balance |
|---|---|---|---|---|
| 12 Mar | Sale TRX-000418 | 1,240.00 | 0.00 | 5,560.00 |
| 14 Mar | Receipt RCP-000212 | 0.00 | 1,240.00 | 4,320.00 |
| 18 Mar | Sale TRX-000431 | 980.00 | 0.00 | 5,300.00 |
| 21 Mar | Credit note CRN-000019 | 0.00 | 980.00 | 4,320.00 |
Statement generated from the append-only subledger. Balances are never edited by hand.
Finance
Receipts, supplier payments, expenses and transfers settle existing exposure instead of creating parallel numbers.
Main cashbox
12,940.00
Bank USD
48,300.00
Bank EUR
13,580.00
Expenses MTD
6,120.00
| Document | Type | Account | Amount | State |
|---|---|---|---|---|
| RCP-000212 | Customer receipt | Main cashbox | 1,240.00 | Posted |
| PAY-000097 | Supplier payment | Bank USD | 3,410.00 | Posted |
| TRF-000031 | Internal transfer | Cash to bank | 5,000.00 | Posted |
| EXP-000048 | Office expense | Main cashbox | 310.00 | Posted |
Accounting & reports
Operations post to the general ledger automatically, so the trial balance, profit and loss and balance sheet are always current.
| Code | Account | Debit | Credit |
|---|---|---|---|
| 1100 | Cash and bank | 74,820.00 | 0.00 |
| 1200 | Accounts receivable | 182,400.00 | 0.00 |
| 2100 | Accounts payable | 0.00 | 96,150.00 |
| 4000 | Travel sales | 0.00 | 214,900.00 |
| 5000 | Cost of travel services | 173,630.00 | 0.00 |
Multi-branch
Branches operate independently day to day while the company keeps a single consolidated financial picture.
Performance by branch
PRO MAX| Branch | Bookings | Sales | Profit |
|---|---|---|---|
| Head office | 412 | 128,400.00 | 24,180.00 |
| Airport branch | 236 | 61,250.00 | 11,430.00 |
| City centre | 158 | 25,250.00 | 5,660.00 |
Every branch posts into one consolidated ledger, with branch level reporting on top.
Also included
Base currency per company, enabled currencies you control, historical rates preserved.
An isolated workspace per company, enforced by the database on every request.
Roles decide who sees cost, commission and profit, down to each screen.
Postings and reversals are append-only, so history stays intact.
Printable invoices, receipts, vouchers and statements with cost hidden where required.
Financial years and period locking keep closed months closed.
Your data
Each company runs in its own workspace with its own users, customers, suppliers, cashboxes, ledgers and reports. Access is checked before any record is returned, not filtered afterwards in the browser.
Signing in
Staff identify their workspace with a company code, then authenticate with their own credentials.
1. Company code
Identifies the workspace
2. Email and password
Authenticates the person
3. Membership
Authorises access to that company only
Apply for an account and our onboarding team will configure your workspace, accounting and users.