Travel Agent Wallet and Credit: How Agency Deposits Work in 2026
By Vihaan Patel (Vihaan Patel covers the intersection of travel and digital payments — Indian OTAs, airline-direct booking flows, UPI vs credit-card surcharges, RBI tokenisation rules and the booking-funnel mechanics that quietly cost (or save) you money.) · Published · Last updated · 11 min read
Almost every B2B booking portal in India runs on a prepaid wallet or a credit line. Here's exactly how agency deposits, per-booking debits, refunds and ledgers work in 2026 — and how to manage your float without bleeding cash.
Quick answer
A travel agent wallet is a prepaid balance you load on a B2B portal; every ticket or hotel you issue is debited from it instantly, and cancellations are credited back to the same wallet. A credit line is the opposite — the portal lets you book first and settle later, usually against a deposit, bank guarantee or a fixed limit. Most Indian agents run on the prepaid wallet model because it's instant, has no interest cost and gives both sides a clean, real-time ledger to reconcile against.
Wallet vs credit line: what's actually different
Strip away the marketing and there are really only two ways a B2B portal lets you pay for inventory: you pay before you book, or you pay after. Everything else is a variation on those two.
A prepaid wallet (the dominant model in India) works like a recharge. You transfer money to the portal, your balance goes up, and each booking eats into it. Run out of balance mid-sale and the booking simply fails until you top up. No balance, no ticket — it's that blunt, and that's the point.
A credit line reverses the timing. The portal extends you a limit — say, on the strength of a security deposit, a bank guarantee, or a track record — and you book against it through the day or week, then settle the outstanding on agreed terms. It feels nicer because you're not pre-funding, but it usually comes with eligibility checks, possible interest or a fee, and a hard limit that can choke a busy day.
| Factor | Prepaid wallet | Credit line |
|---|---|---|
| When you pay | Before booking (load first) | After booking (settle later) |
| Who carries the risk | You (your money sits with the portal) | The portal (they fund your sale) |
| Eligibility | Open to almost anyone | Deposit / guarantee / vintage often required |
| Cost | Opportunity cost of parked cash | Possible interest or fee; limit caps |
| Cash-flow feel | Tight but predictable | Flexible until you hit the limit |
| Booking failure mode | Insufficient balance | Limit exhausted / overdue |
Plenty of portals offer a hybrid: a base wallet plus a credit overlay, or a wallet that you can supplement with a one-off card payment at checkout. If you're comparing portals, read our breakdown of the best B2B flight booking portals and the deeper note on net fares vs published fares, because the fare model and the payment model together decide your real margin.
How you top up a wallet
Top-up methods vary by portal, but in India you'll almost always see some mix of the following. The exact cut-off times, charges and minimums differ — confirm them on the portal you actually use.
- Bank transfer (NEFT / RTGS / IMPS) — the workhorse. You push money to the portal's account and quote the UTR/reference. IMPS and RTGS credit fast; plain NEFT can take a batch cycle.
- UPI — increasingly common for smaller, instant top-ups. Watch for per-transaction limits set by your bank or the UPI rails.
- Online card / net-banking gateway — instant, but a card surcharge or gateway fee may apply, which quietly eats your margin if you lean on it.
- Cash / cheque deposit — still used by some agencies; slower to clear and being phased out by many platforms.
- Deposit request with proof — you transfer offline, then upload the UTR and a receipt; the portal (or its back office) verifies and credits the wallet. This is the model FlightGPT Partner uses for offline deposits.
Two practical habits save you grief. First, always capture the UTR/reference number — it's your only proof when a top-up doesn't reflect. Second, understand whether the credit is instant or verified: instant gateways update your balance immediately, while bank-transfer deposits often wait for a human to match the UTR before the money shows up. On a peak-sale morning, that lag is the difference between issuing a PNR and losing it.
How a per-booking debit works
Here's the bit agents rarely see but should understand, because it's where money quietly disappears or gets stuck. A clean wallet debit is atomic — the booking and the deduction happen as one indivisible step. Either the ticket is issued and your balance drops by exactly that amount, or nothing happens at all. There's no in-between state where your wallet is charged but no PNR exists.
A well-built portal does roughly this on every booking:
- Checks that your wallet balance is at least the fare plus any fees.
- Holds the seat/inventory, issues the ticket, and debits the wallet in a single locked transaction.
- Writes a ledger row recording the amount, the booking reference and the balance after the debit.
- If any step fails — seat lost, supplier timeout, balance short — it rolls the whole thing back and releases the hold, so you're not charged for a ticket you didn't get.
That last point is the one to test before you trust a portal with serious volume. Try a booking that you know will fail (an unavailable seat, a sold-out series leg) and confirm your balance is untouched afterwards. If a portal can leave you debited with no ticket, you'll spend half your life chasing reversals. For the mechanics of the issuance step itself, see how to issue a flight ticket as a travel agent.
Refunds, cancellations and the money coming back
When a passenger cancels, the refund almost never comes back to you as cash — it comes back as wallet credit. The portal reverses the booking with the airline or supplier, deducts the applicable cancellation/airline charges and its own service fee, and credits the net amount to your wallet balance. That credit then funds your next booking.
A few things trip agents up here:
- Refunds are net, not gross. You get back the fare minus the airline penalty and the portal's cancellation fee. On a deeply discounted or non-refundable fare, that net can be small or zero.
- Timing varies wildly. Voluntary cancellations on flexible fares may credit quickly; airline-side refunds (schedule changes, cancellations by the carrier) can take weeks because the portal only passes on what the airline releases.
- The credit shows in your ledger. Every refund should appear as a line item with the original booking reference, so you can reconcile it against the sale. If it doesn't, raise it immediately — un-traced credits are how money goes missing.
For the full workflow on handling cancellations, partial refunds and airline-fault cases, read flight cancellation and refund handling for travel agents. And if you sell across IndiGo fare types or Air India fare types, know that the refund rules baked into each fare family are exactly what determine how much actually lands back in your wallet.
Ledgers, statements and reconciliation
The wallet balance is the headline number; the ledger is the truth. A ledger is the running, line-by-line record of every movement — top-ups, booking debits, refund credits, fees — each with a timestamp, a reference and the balance after that entry. If your portal can't show you a ledger like that, treat it as a red flag.
Good reconciliation is a weekly discipline, not a year-end panic. The basic loop:
- Match every top-up in the ledger to a UTR/payment in your bank statement.
- Match every debit to a confirmed PNR or supplier booking reference.
- Match every credit to a cancellation you actually processed.
- Chase orphans — any ledger line you can't tie to a real event, and any booking that has no matching debit.
Why bother? Three reasons. It catches double-charges and missing refunds early. It gives you clean numbers for GST and TCS filing — your accountant works off documented commission, not a vague wallet balance. And it tells you, honestly, how much working capital is tied up in the portal at any moment.
One tax note worth keeping front of mind: as an air travel agent you charge 18% GST on your earnings/commission, not on the full fare, and the trade commonly applies a deemed value of 5% of the basic fare for domestic and 10% for international bookings (Rule 32(3) of the CGST Rules). Separately, as of Budget 2026, TCS on overseas tour packages is a flat 2% from 1 April 2026 — the old threshold slabs were removed. Rules change, so confirm both with CBIC or your CA before you file.
Why portals run on wallets at all
From the agent's chair, a prepaid wallet can feel like the portal is just sitting on your cash. From the portal's chair, it's risk management — and once you see why, you can use it to your advantage instead of resenting it.
- It removes default risk. Inventory like series and group seats is bought in bulk and paid for up front. If a portal lets you book on credit and you don't pay, they eat the loss. A prepaid wallet means the money is already there before the ticket leaves the building.
- It settles instantly. Card and bank rails take days to clear and carry chargeback risk. A pre-funded wallet debits in real time with no settlement lag — which is also why your booking either goes through or doesn't, with nothing pending in between.
- It's clean to reconcile. One balance, one ledger, every movement referenced. That's far simpler for both sides than chasing dozens of card transactions and invoices.
The trade-off is yours to manage: parked money has an opportunity cost. The skill is keeping just enough float to never miss a sale, without leaving lakhs idle. If you're weighing this against booking airline-direct, our piece on airline direct vs a B2B aggregator lays out where the wallet model wins and where it doesn't.
Managing your float and cash flow
Float is the cash you keep parked in the wallet so you can always issue. Too little and you're topping up in a panic every morning, losing fares while a transfer clears. Too much and you've got working capital frozen in someone else's account, earning nothing. Getting this balance right is one of the quiet skills that separates a profitable agency from a busy one.
A few rules of thumb that hold up in practice:
- Size your float to your peak day, not your average day. If a heavy sale day moves a certain volume, keep enough to cover that plus a cushion — running dry mid-rush costs you sales you can't get back.
- Top up in fewer, larger transfers rather than many tiny ones, especially if your portal charges per-transaction gateway fees. Bank transfer beats card top-ups on cost almost every time.
- Collect from your customer before you fund the booking where you can. The cleanest cash-flow position is the client's money funding the wallet debit, not yours.
- Sweep idle balance. If a portal is holding far more than your peak need, pull the excess back into your own account. Don't let float drift upward just because topping up is easy.
- Watch the refund pipeline. Money stuck in pending airline refunds is float you've already spent but can't use yet — track it so it doesn't surprise you.
If you're spreading volume across several airline and supplier logins, the float problem multiplies: each portal wants its own balance, and your cash gets fragmented across all of them. That's the single biggest argument for consolidating — covered next.
How FlightGPT Partner helps
The pain most agents feel isn't the wallet model itself — it's running five of them. A separate login and a separate balance for IndiGo, Air India, Akasa, SpiceJet and whatever consolidator you use means your cash is scattered, your reconciliation is five spreadsheets, and you never quite know your true float.
FlightGPT Partner is built to collapse that. It's one login that aggregates series fares, group fares, fixed departures and wholesale/net fares across IndiGo, Air India, Akasa and SpiceJet, behind a single agency wallet. You deposit once; every booking across every supplier debits that one balance, and every cancellation credits back to it.
- One advance-based wallet per agency — your whole team books against the same balance, so there's no juggling sub-balances per airline.
- Atomic per-booking debits — the ticket and the deduction happen together; an overdraw or a failed leg rolls back cleanly so you're never charged for a PNR you didn't get.
- A real ledger with balance-after on every line — top-ups, debits, refund credits and fees are all recorded with references, so weekly reconciliation is a quick scan, not a forensic exercise.
- Instant online top-up plus a deposit-request flow — load funds via the gateway for an instant credit, or submit a bank/UPI/cash deposit with the UTR and receipt for verification.
- GST invoicing and white-label options — so the paperwork and the customer-facing brand are handled in the same place you book.
It's one strong option, not the only one — but if wallet sprawl across airline portals is what's draining your time, consolidating onto a single balance is the cleanest fix. You can compare it against multi-portal setups in our TBO vs Riya vs EaseMyTrip comparison and the broader guide to adding markup and commission in a B2B portal. New to all of this? Start with how to become a travel agent in India, or browse the full FlightGPT trade blog.
Frequently asked questions
What's the difference between a travel agent wallet and a credit line?
A wallet is prepaid — you load money first, and each booking is debited from that balance. A credit line is post-paid — the portal lets you book against a limit (often backed by a deposit or bank guarantee) and you settle later. Wallets are instant and carry no interest but tie up your cash; credit lines free up your cash but come with eligibility checks, possible fees and a hard limit.
How do I top up my B2B portal wallet, and how fast does it credit?
Common methods are bank transfer (NEFT/RTGS/IMPS), UPI, an online card/net-banking gateway, and offline deposit with a UTR and receipt. Online gateways and IMPS credit fast; plain NEFT or a verified deposit can take a batch cycle or a human check. Always save the UTR or reference number — it's your only proof if a top-up doesn't reflect.
If I cancel a ticket, do I get cash back or wallet credit?
Almost always wallet credit, not cash. The portal reverses the booking, deducts the airline penalty and its own cancellation fee, and credits the net amount back to your wallet to fund your next booking. The refund is net (not the full fare), and airline-side refunds can take weeks because the portal only passes on what the carrier releases.
Can a wallet be debited without my booking actually going through?
On a well-built portal, no. The booking and the debit are a single atomic transaction — if any step fails, the whole thing rolls back and your balance is untouched. Before trusting a portal with volume, test a booking you know will fail and confirm your balance isn't reduced. If a platform can leave you charged with no PNR, treat that as a serious red flag.
How much money should I keep in my portal wallet?
Enough to cover your peak sale day plus a cushion, not your average day — running dry mid-rush costs you fares you can't recover. Beyond that, sweep idle balance back to your own account so you're not freezing working capital. Where possible, collect from your customer before funding the booking so the client's money, not yours, sits in the wallet.
Why do B2B portals insist on a prepaid wallet instead of letting me pay later?
Mainly to remove default risk. Series, group and bulk inventory is paid for up front, so if a portal booked on credit and an agent didn't pay, the portal would eat the loss. A prepaid wallet also settles instantly with no card-settlement lag or chargeback risk, and gives both sides one clean ledger to reconcile. The trade-off — your parked cash — is yours to manage by keeping float lean.