For business

One pool of data for the whole company, and nothing in it expires.

Buy gigabytes once, into one company balance. Anybody on the team draws from it, in 145 destinations, with a cap per person and one invoice at the end of the month.

A business account is one pooled balance rather than a plan per employee. You buy gigabytes at $1.36 a GB from the first gigabyte, which is our best consumer rate, and they do not expire. Each person gets a monthly cap you set. You get one invoice on net 30 with a line per traveller, SSO at no extra cost, spend controls with alerts at 80 percent of cap, and the same API our own store runs on. The floor is 3 people and there is no per seat fee.
A business traveller checking a phone while waiting at an airport gate
The moment this is decided is the week before the trip, by somebody who is not in procurement. A pool means they do not have to decide anything.

$1.36

a gigabyte from the first gigabyte, our best consumer rate, pooled

$0.89

per seat a month. There is no seat fee and no platform fee

30

day terms on one consolidated invoice, with a line per traveller

145

destinations, on the same catalog the public API serves

What pooling actually changes

The usual way a company buys travel data is a plan per trip per person. Somebody flies to Frankfurt, buys a 10 GB plan, uses 8 GB of it, comes home, and the rest is deleted on day 30. Multiply that by a sales team and the waste is not a rounding error, it is the largest line in the bill.

A pool removes the deletion. You buy into one balance, everybody draws from it, and what nobody used in March is still there in April and still there next year. Finance stops forecasting per trip and starts forecasting per quarter, which is the only forecast that was ever going to be accurate.

The second thing it changes is provisioning. Nobody has to buy anything. A new starter is added in the admin console, gets a profile that installs once, and it keeps working in every destination after that without a purchase, a QR code or an expense claim.

How a pool behaves against a plan per person

A ticket, everywhere else
6 GB used
4 GB deleted on day 30
A wallet, here
6 GB used
4 GB still yours
Same purchase. The difference is only what happens on day thirty.
An expiring plan per person deletes what is left on day 30. A pool keeps it, and the next traveller uses it.

Caps per person, and what happens at the ceiling

Every person on the account carries a monthly ceiling that you set, in gigabytes, and you can set a different one for the field engineer and for the office. The default alert fires at 80 percent of the cap, to the traveller and to whoever administers the account.

At the ceiling the profile does not cut off. It drops to 1 Mbps and keeps working, so somebody in a taxi from an airport at midnight can still open a map and a messaging app. Cutting a traveller off entirely to enforce a policy is a decision made by a person who has never been the traveller.

Going over the cap is a request, not a support ticket. The traveller taps once, the administrator gets it, and we hold ourselves to a decision inside 4 working hours. If nobody answers, the extra is granted rather than denied, and the request is on the invoice for review. Silence should not strand somebody abroad.

Caps can also be set per destination, so a team that flies to two countries a month does not carry a policy written for a team that flies to forty.

One invoice, and what is on it

One consolidated invoice a month, on net 30, with your VAT or GST registration on it and a purchase order reference if you use one. Not a card receipt per employee per trip.

The invoice carries a line per traveller and, underneath it, a line per destination. That means the cost of the Singapore trip is a number rather than an archaeology project across eleven expense claims.

The same breakdown comes out as CSV and through the API, keyed on your own employee identifier rather than ours, so it reconciles against your expense system without anybody retyping a name.

Top ups draw down the pool automatically when it falls below a floor you set, so a traveller is never the person who discovers the company ran out of data.

Single sign on, at no extra cost, at any size

SAML 2.0 against Okta, Microsoft Entra ID, Google Workspace or anything else that speaks SAML. Directory sync over SCIM from 20 seats, so a leaver loses their profile when HR removes them and not three months later during an audit.

It costs nothing extra and it is switched on at every account size, including the smallest one.

We are saying that loudly because the SSO tax is real in this category and in software generally. Charging a company more to authenticate its own staff safely means the smallest customers, who have the least security engineering, get the least secure configuration. That is indefensible, so we do not do it.

Setup takes about 5 working days and we do it with you on a call rather than handing you a documentation link.

Spend controls that a finance team can actually operate

Policy sits on the account rather than in a document nobody reads. You can allow or block destinations, set a per person monthly ceiling, set a company monthly ceiling, and require approval above either.

Alerts go out at 80 percent of any ceiling by email, by webhook, or into Slack. You can add your own thresholds on top.

Every purchase, top up, cap change and approval is written to an audit log with who did it and when, exportable, and retained for 24 months.

None of this is a separate product or a higher tier. It is on the account from the first day, because a company that cannot see its spend has not bought a cheaper product, it has bought a slower incident.

The same API our own store runs on

There is no special business API. You get the public one, plus the admin endpoints, and we build the store on it ourselves so it cannot quietly rot.

You can create a member, issue a profile, set or change a cap, read usage per person per destination, pull the invoice lines, and receive webhooks on activation, on the 80 percent alert and on a cap request. Rate limits run from 120 requests a minute at the smallest size to 2,400 at the largest.

The coverage dataset behind every speed and destination number on this site is public and machine readable, so an internal tool can decide which country is worth a policy exception without asking us.

What a team of 5, 20 and 100 gets

Team of 5Team of 20Team of 100
Pooled data, nothing expiresYesYesYes
Cap per person, set by youYesYes, and per destinationYes, and per destination
Consolidated invoiceMonthly, net 30Monthly, net 30, line per travellerMonthly, net 30, line per traveller and per destination
SAML single sign onIncludedIncludedIncluded
SCIM directory syncNot at this sizeIncludedIncluded
Spend alertsAt 80 percent of capAt 80 percent, plus your own thresholdsAt 80 percent, plus your own thresholds and webhooks
Audit log24 months24 months, exportable24 months, exportable, webhooked
API rate limit120 a minute600 a minute2,400 a minute
OnboardingSelf serve, same dayOne call, SSO in 5 working daysTwo weeks, SSO and policy set up with you
Named contactShared queue, under 60 secondsNamed contactNamed contact and a quarterly review

Worked at 5 GB a person a month, which is what our own travelling staff average. Change the assumption and the pool changes with it, since a pool is bought in gigabytes rather than in seats.

What the pool costs, against buying a plan per person

TeamPooled data a monthPooled costA wallet eachAn expiring ticket eachYou keep
5 people25 GB$34.00$54.45$87.50$53.50
20 people100 GB$136.00$217.80$350.00$214.00
100 people500 GB$445.00$1,089.00$1,750.00$1,305.00

The wallet column is our own consumer price for the same data bought individually. The ticket column is what an expiring single trip plan of the same size costs across the largest sellers, checked on 24 August 2026 and rounded to the nearest half dollar. The last column is what the pool saves against that ticket, before counting the fifth of a plan that typically goes unused and is deleted.

We lose on destination count and we are not going to hide it.Airalo's global plan reaches more destinations than ours does. If your people fly somewhere we do not cover, no amount of pooling fixes that, and the honest answer is that we are the wrong supplier for that route. Ask for the destination list in the first email and check it against your last twelve months of travel before anything else.

How to start

Tell us the headcount that travels, the destinations they go to, and roughly how much data a person uses a month. If you do not know the last one, the assumption in the tables above is 5 GB a person a month, which is what our own travelling staff average.

We come back with a pool size, a monthly figure and a start date. There is no minimum term, no cancellation fee, and the balance you have paid for stays yours if you stop, because it does not expire.

Accounts under 3 people are better off on the consumer wallet, and we will say so rather than sell you an admin console you do not need.

Questions a buyer asks

How is a pool different from buying a plan for each employee?
A plan is bought per person per trip and deletes what is left on its expiry date. A pool is one balance the whole company draws from, and nothing in it expires. In practice that means you stop paying for the fifth of every plan that typically goes unused, and finance forecasts once a quarter rather than once a trip. It also means a new starter does not have to buy anything to be connected.
What does it cost per gigabyte?
$1.36 a gigabyte from the first gigabyte, which is our 50 GB consumer rate applied to a pool of any size, so a small company is never quoted worse than a member of the public reading the pricing page. Below that there are 4 traveller bands, starting at $1.89 from 25 travellers and reaching a floor of $0.89 from 2,000. The full card is on the contact page. There is no seat fee, no platform fee and no minimum term.
What happens when somebody hits their cap?
The connection drops to 1 Mbps rather than stopping, so maps and messaging keep working. The traveller can request more with one tap and we hold ourselves to a decision inside 4 working hours. If nobody at your company answers in time the extra is granted and the request appears on the invoice for review, because silence should not strand somebody in a taxi at midnight.
Do you charge extra for SSO?
No, at any account size, including the smallest. SAML 2.0 against Okta, Entra ID, Google Workspace or any SAML provider, with SCIM directory sync from 20 seats so a leaver loses access when HR removes them. Charging more for authentication means the customers with the least security engineering get the least secure setup, which we think is indefensible.
Can we control which countries staff can use it in?
Yes. Destinations can be allowed or blocked per person or for the whole account, and you can set a different monthly ceiling per destination. Everything is logged with who changed it and when, exportable, and kept for 24 months. You can also require approval above a ceiling rather than blocking outright, which is usually the setting a travelling team ends up on.
How do we get the data into our expense system?
The monthly invoice carries a line per traveller and a line per destination underneath it, and the same breakdown comes out as CSV or through the API keyed on your own employee identifier. There is no native Coupa, Ariba or Concur connector yet and there will not be one this quarter, so today that is a scheduled export rather than an integration.
What is the smallest company you will take?
3 people. Below that the consumer wallet costs the same per gigabyte, shares across a household or a small team already, and does not come with an admin console you would never open. We will tell you that on the first call rather than sell you the bigger thing.
What happens to our balance if we stop?
You keep it. There is no term, no cancellation fee and no expiry on the gigabytes you have already bought, so a balance survives a quiet quarter, a hiring freeze and a change of supplier. If you leave and come back the balance is still there. That is the same promise the consumer wallet makes and it does not change because the invoice got bigger.

Work out what your team would pay

The per gigabyte rate on this page is the same one published on the pricing page, and the destination and speed numbers come from the same dataset the public API serves. Check both before you talk to us.