Three architectures, three places cost hides
- Navan — integrated suite
- Formerly TripActions. Booking, in-house agents, Navan Expense and a corporate card on one platform, with Navan Rewards for travelers who book under budget. Strength: one data model from booking to reconciliation. Cost moves into card-linked pricing and the rewards baseline.
- TravelPerk — plan-tier platform
- Barcelona-headquartered booking platform with publicly listed plans (Starter, Premium, Pro) and the FlexiPerk add-on that refunds most of a trip’s cost on cancellation for a premium. Strength: fast rollout, strong European content. Cost moves into plan fees, percentage-based products and FX on non-home-currency bookings.
- Spotnana — open travel platform
- Cloud travel infrastructure sold to corporations and to TMCs that build on it, with open APIs and an NDC-first design. Strength: you can separate the technology contract from the servicing contract. Cost moves into the platform minimum and a second set of servicing fees.
The single-vendor guides go deeper: Navan, TravelPerk and Spotnana.
Normalized 12-row Fee & SLA Comparison Table
Typical contracted ranges we see in RFP responses and invoices for $1M–$10M programs. Plans and prices change; confirm each line against the current proposal.
| Fee or SLA line | Navan | TravelPerk | Spotnana | Contract target |
|---|---|---|---|---|
| Commercial model | Per-trip or subscription; card-linked options | Starter / Premium / Pro plans | Platform licence + servicing partner | One all-in cost per trip, modeled |
| Online booking fee | $0–$10 per trip | % or flat fee on entry tier; $0 on some paid plans | $3–$8 platform per trip | ≤ $8 all-in |
| Per-traveler or plan fee | Usually $0 on travel | $3–$12 per active traveler / month equivalent | Annual platform minimum | Billed on active travelers only |
| Agent-assisted booking | $25–$40 | $15–$35 or plan-included | $25–$40 via servicing partner | $18–$28 |
| Exchange, refund or void | $20–$35 | $15–$30 | $20–$35 | $15–$25, voids free |
| Flexible-cancellation product | None; fare rules apply | FlexiPerk ~10% of covered booking | None; fare rules apply | Priced below actual loss rate |
| NDC content and servicing | NDC and GDS in platform; verify exchanges | Aggregated NDC and GDS; verify exchanges | NDC-first design; verify per carrier | In-channel exchange, same fee |
| Unused ticket forfeiture | 0.8%–2.0% of air | 1.0%–2.5% of air | 0.8%–2.0% of air | < 0.8% of air |
| Expense and card | Navan Expense, corporate card | Integrations with expense tools | API integration to your stack | Priced separately, exit either |
| FX on non-home-currency bookings | Verify card FX terms | Verify conversion spread | Per servicing partner | Mid-market rate + ≤ 1% |
| Hotel content margin | Verify markup on platform rates | Verify markup on platform rates | Verify per content source | Client rates first, margin disclosed |
| Data access at exit | Reports / API | Reports / API | Open APIs | Raw export, 30 days, $0 |
The comparison is decided by how many lines each model makes visible. Spotnana makes the most lines visible, because technology and servicing are separate contracts. Navan makes the fewest, because travel, expense and card pricing can be negotiated as one deal.