Cash Flow for Indian Travel Agents: Advance Pay vs Credit Terms

How do Indian travel agents handle cash flow — wallet prepay, 7–15 day credit terms, partial client advances, and overdraw penalties?

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Cash Flow for Indian Travel Agents: Advance Payment vs Credit Terms Explained

By Kabir Malhotra (Kabir Malhotra writes about how Indian travel buyers actually pay — UPI vs credit card vs forex card surcharges, reward-point math on the top travel credit cards, RBI tokenisation, EMI-on-flights and the small fees that compound across a year of bookings.) · Published · 10 min read

Cash flow is the unglamorous thing that actually kills travel agencies. Here is a frank look at how advance payment, credit terms, and client advances work in the Indian B2B context — and how to avoid the traps that have hurt established agents.

TL;DR — The Cash Flow Basics Every Indian Agent Needs to Know

Most B2B portals require prepaid wallet balances to book — you top up the wallet, book, the wallet debits. Credit terms (where you book now and pay 7–15 days later) are typically unlocked after 3–6 months of consistent transaction history. The timing mismatch — you pay the supplier before the client pays you — is the core cash flow risk. Managing partial client advances correctly is what separates agents who scale from agents who stall.

The Wallet Prepay Model — How It Works and the Risk It Creates

Most B2B flight and hotel booking portals in India operate on a wallet prepay model. You transfer money into a portal wallet (via NEFT, RTGS, or UPI depending on the portal), and your bookings debit against that balance in real time. No balance, no booking — or in some portals, you hit an overdraw limit and the booking fails.

This model is simple but creates a real working-capital problem for agents who are growing. If you're booking ₹10–15 lakh of travel per month, you might need ₹3–5 lakh sitting in portal wallets at any given time — money that is earning you nothing and could otherwise be working in your business.

The risk that catches agents out: topping up the wallet, booking several high-value itineraries for clients who haven't yet paid their final balance, and then facing a cash crunch when you need to top up again for new bookings. The client's money is still coming; the wallet is empty now.

On FlightGPT Partner, the wallet system is designed to be transparent — your balance is always visible in the top-right of the portal, and you get a warning before any booking would overdraw rather than a silent failure. That's the right design, and it's worth checking whether your other portals work the same way.

How Credit Terms Work — and How to Get Them Faster

Credit terms — where the portal books your ticket today and bills you in 7 or 15 days — are a significant operational benefit for growing agencies. They let you take a booking, confirm the client, collect payment, and then settle with the portal out of the received funds. No working capital gap.

The standard path to credit terms at most Indian B2B portals looks like this:

Credit limits are typically set based on your average monthly booking volume — often somewhere in the range of one to two weeks' average volume. So if you're doing ₹8 lakh per month in bookings, your credit limit might initially be around ₹2–4 lakh, unlocking about two weeks of bookings before the first settlement is due.

The fastest path to getting credit terms: be transparent with the portal's sales team about your volume and trajectory early. Some portals have a formal credit application process; others give it based on relationship. Ask at month three rather than waiting for them to offer.

The Partial Payment Problem — When Clients Pay in Stages

Here is the scenario that trips up more Indian travel agents than any other: the client books a ₹1.5 lakh Europe package, pays a ₹30,000 advance, and says the balance will come 'before departure'. You confirm the booking using your portal wallet. The client pays the balance two weeks later. In the meantime, you've had to top up your wallet to make other bookings.

This is not a problem if you have sufficient working capital. It becomes a problem the moment you're running the business tightly and the timing gap creates a crunch.

A few things that help:

None of this is revolutionary — but the number of agents running partial advance on full-cost bookings and then scrambling for wallet top-ups is high enough that it's worth stating plainly.

Overdraw Penalties and What Happens When a Portal Booking Fails

Different portals handle wallet overdraw differently. Some block the booking and notify you in real time — the cleanest outcome, since no booking is half-confirmed. Others attempt the booking, fail mid-process, and may hold a provisional debit that takes 24–48 hours to release. In the worst cases, an airline PNR is created but not ticketed, and you have to chase the portal support team to either get the booking cancelled cleanly or have the wallet emergency-topped-up to complete ticketing.

The practical advice: keep a buffer in your portal wallet that covers at least your highest-value single booking plus a margin. If your average business class ticket is ₹2.5 lakh, don't let your wallet drop below ₹3 lakh before a top-up.

On portals with overdraw penalties — where you're charged a fee or penalised interest for going below zero — these are worth understanding explicitly before they hit you. Read the portal's T&Cs on this. Some portals in India do charge a daily interest rate on negative balances, similar to a short-term credit facility but at rates that can compound quickly if you're not paying attention.

Managing Refunds and Cancellations in Your Cash Flow Model

Refunds are the other side of the cash flow picture that doesn't get enough attention.

When a client cancels a booking, the refund timeline from the airline or hotel to the portal typically runs 7–30 days for domestic travel and potentially 30–90 days for international, depending on the airline and fare type. That money sits in the airline's system, then moves to the portal's settlement account, then credits to your wallet. Throughout this period, you may have already refunded the client from your own funds — or be holding the client's money while they're waiting for it back.

A clean refund policy for your clients should honestly reflect the actual refund timeline from the supplier, not promise 7-day refunds when the airline takes 45 days. DGCA passenger rights guidelines cover refund timelines for Indian domestic airlines — check the current rules on the DGCA website. For international refunds, IATA's billing and settlement plan timelines apply.

One useful tactic: maintain a separate 'refund float' — a small pot of money specifically earmarked to handle client refunds while you wait for the airline refund to come through. Avoids the awkward situation of the client waiting because you don't have the cash to hand over even though you've already applied for the refund.

See also: the DMC vs own bundle article for how package model choice affects refund liability.

Building the Right Cash Flow Habits as Your Agency Scales

The agents who scale past ₹50 lakh per month consistently have a few habits in common on the cash side:

Cash flow is the boring plumbing of a travel agency. But the agents I've seen fail — even ones with strong client bases and good supplier relationships — often fail because of cash flow management, not because of anything glamorous.

Bottom Line

Advance pay vs credit terms is not really a choice — you will start with advance pay and earn credit terms through volume and reliability. The management discipline is the same in both cases: know your wallet balance, price your client advances correctly, and never confirm a booking without the financial foundation to back it up.

Check the agent licence and registration article if you are still setting up your agency structure, and the AI tools article for how technology can reduce the admin load around bookings and reconciliation.

Frequently asked questions

How do B2B travel portal wallets work in India?

Most Indian B2B portals operate on a prepaid wallet — you deposit funds via NEFT/RTGS/UPI, and each booking debits against your balance in real time. No balance means no booking. Wallet balances are typically shown in the portal dashboard. Some portals (like FlightGPT Partner) show a live top-right balance chip on every page. Credit terms, where you book now and settle in 7–15 days, are typically unlocked after 3–6 months of consistent transaction history.

How long does it take to get credit terms at an Indian B2B travel portal?

Most portals unlock basic credit terms after 3–6 months of active, clean booking history. The threshold varies by portal — some require a minimum monthly volume (often in the ₹5–10 lakh range), others are more relationship-driven. The fastest path is to ask the portal's sales representative directly at the 3-month mark rather than waiting for an unsolicited offer. Higher credit limits typically require a personal guarantee or bank guarantee.

How much advance should I take from clients for international bookings?

A common practice among experienced Indian agents is 30–50% of the total booking value as an advance for international travel, with the balance due 2–4 weeks before departure. For high-value bookings (long-haul business class, luxury hotels) or bookings with significant non-refundable components, leaning toward 50% is prudent. The advance should at minimum cover your portal wallet cost for the booking, so you are never paying supplier cost out of unreceived client funds.

What happens if I overdraw a B2B portal wallet?

Outcomes vary by portal. The cleanest result is a real-time block — the booking fails before the PNR is created, and no debit is made. Some portals create a provisional hold that takes 24–48 hours to release. Others have a formal overdraft facility with interest charges that can be significant if left running. Read your portal's T&Cs on overdraft before it happens. Keep a wallet buffer above your single highest-value booking to avoid this entirely.

How long do airline refunds take when a client cancels?

For domestic Indian flights, DGCA guidelines specify refund timelines — generally 7 business days for credit card payments, though verify current rules on the DGCA website as these have been updated. For international flights, refunds from the airline to the portal can take 30–90 days depending on the airline, fare type, and whether the fare is refundable at all. Some agents maintain a small refund float to handle client refunds while waiting for the airline refund to process.

What working capital buffer should a growing Indian travel agency maintain?

A common rule of thumb among mid-size Indian agents is to maintain a liquid buffer equivalent to 2–3 weeks of average monthly booking volume. If you're processing ₹20 lakh per month in bookings, a ₹10–15 lakh buffer in portal wallets and operational accounts means you can handle a surge, a refund delay, or a large one-off booking without a cash crunch. This is a rough guide — your specific needs depend on your supplier mix, credit terms status, and client payment patterns.