Corporate travel that works for travel and finance teams.
Policy is checked at booking, not at expense time. Approvals go through Slack, Teams or email, and receipts land in your finance system with the right cost centre attached.
At a glance
Who it’s for
Travel managers and finance teams at companies whose people travel for work.
The problem today
Out-of-policy trips surface at expense time, and finance chases receipts by hand.
With OnArrival
Policy is checked at booking, approvals happen in chat or email, and receipts reach your ERP already tagged.
Next step: Walk through the finance flowKey facts
- Approvals in Slack, Teams or email
- Export to CSV, or sync to NetSuite, SAP and Expensify
- Every line item invoiced to its cost centre
Terms in plain English
- ERP
- Your company’s finance and accounting system.
- Cost centre
- The team or budget a trip is charged to.
- Policy as code
- Travel rules the system checks automatically on every booking.
Controls for travellers and finance teams.
From search to settled expense.
Travellers see a simple booking flow. Underneath, policy, approval and reconciliation happen automatically.
- Book
Traveller searches
In-policy choices show first. Allowed exceptions go to the right approver.
- Check
Policy runs on the server
Caps, cabin and advance-booking rules are checked when offers are built, not in the app screen.
- Approve
Exceptions route
Out-of-policy trips ping the right approver in Slack, Teams or email for one-tap sign-off.
- Settle
Receipt reconciles
An invoice tagged to the cost centre posts to your ERP as soon as the trip is ticketed.
One flow. Two clean experiences.
Traveller
Easy to book, easy to change.
- Saved travellers
- Trip itinerary
- Mobile boarding
- Disruption rebooking
Policy
Rules checked before anyone books.
- Cabin and class caps
- Spend thresholds
- Advance-booking rules
- Preferred suppliers
Approvals
Sign-off where managers already work.
- Routing per cost centre
- One-tap sign-off
- Escalation paths
- Full audit trail
Finance
Spend that arrives tagged and ready to reconcile.
- ERP and expense sync
- VAT-ready invoices
- Virtual card per trip
- Spend dashboards
A console that does the chasing.
Spend by cost centre, policy exceptions and reconciled receipts in one view that exports straight to your ERP.
Live spend by team
Exceptions, surfaced
Export-ready
An app they actually open.
In-policy by default, so travellers just book: no rules to memorise, no receipts to keep.
In-policy by default
One-tap rebook on disruption
Boarding pass in pocket
Pairs well with
Most of our customers use two or three of these together.
