Collecting advances: UPI, payment links or a gateway
Direct UPI costs nothing but is hard to reverse if a dispute goes wrong; a gateway costs about 2.36% but leaves a paper trail you can reconcile.
Jökulsárlón · 21:30A client sends the advance on your personal UPI ID because it's instant and free. Three months later the trip goes wrong, they claim they never paid, and you're staring at a bank statement with no invoice number, no booking reference, nothing to match it to. Or you route everything through a gateway to avoid that, and watch 2-3% of every collection disappear before it hits your account.
Both are real costs: one as a fee on your statement, the other as staff time and dispute risk. Collecting client payments isn't really a UPI-versus-gateway question. It's which cost you'd rather carry, and when.
This post walks through what each method actually costs, where the risk sits after the client has flown, and a simple policy for which to use when.
Is UPI really free for businesses?
Yes, for a direct bank-to-bank UPI payment, it's genuinely free. Under Section 269SU of the Income-tax Act, businesses above a certain size must offer prescribed electronic modes, UPI among them, with no MDR (merchant discount rate) charged to the merchant. That zero-MDR position has held since January 2020, and the government reaffirmed it in June 2025, calling reports of an MDR return "baseless" (PIB). That's current as of August 2026: a parliamentary committee floated a review in March 2026, but no change has followed (Medianama).
But "UPI is free" only holds when the client pays straight to your bank-linked UPI ID or QR code. Run the same UPI rail through a payment gateway or a payment link and you're paying the gateway's fee, not a UPI fee. Razorpay's standard domestic charge, for instance, is a flat 2% regardless of whether the client pays by UPI, debit card or credit card through that link (Razorpay). Same rail, different cost, because you've added a service on top: hosted checkout, auto-reconciliation, a receipt trail.
| Method | MDR | GST on that fee | All-in cost per ₹1,00,000 |
|---|---|---|---|
| Direct UPI (your bank ID/QR) | 0% | Nil | ₹0 |
| Bank transfer (NEFT/RTGS) | 0% | Nil | ₹0 |
| Payment link / gateway, domestic | ~2% | 18% on the fee | ~₹2,360 |
| Gateway, international card | ~3% | 18% on the fee | ~₹3,540, plus forex markup |
| Card swipe at the counter (EDC) | Bank-set, similar to gateway domestic | 18% on the fee | Confirm with your bank |
The 18% GST always lands on the gateway's service fee, not the transaction value. This is confirmed across Razorpay's, Cashfree's and PayU's own pricing pages (Razorpay pricing). PayU charges 2% on domestic cards, netbanking, wallets and BNPL, and 3% on Amex, Diners, EMI and international cards, with 18% GST on top (PayU). Cashfree is running a promotional 0% domestic MDR up to ₹20 lakh of monthly volume, valid until 31 March 2027; past that cap, its standard rate is 1.95% plus GST (Cashfree). Treat that as one vendor's time-limited offer, not the industry norm.
Careful: Travel is underwritten as a high-risk merchant category by every gateway, because of the long gap between an advance and departure. Gateways' own guidance puts travel processing fees at 20-30% above standard retail rates, before any rolling reserve is applied (Razorpay, travel merchant guidance). Your quoted rate may run higher than the headline card rate above. See the gateway playbook for travel agencies for negotiating one.
The international card premium nobody prices into an outbound quote
International card payments cost more than domestic ones, on top of the domestic rate, and that extra layer routinely gets absorbed into margin instead of the quote. Budget roughly 3% MDR plus 18% GST plus a separate forex markup for any international card transaction, and put it in the costing sheet as its own line.
Example: A client pays a ₹1,80,000 advance for a Bali package on an international Visa card, through your gateway. At roughly 3% MDR plus 18% GST on that fee (about 3.54% all-in), the gateway keeps close to ₹6,372. On top sits a separate forex conversion markup, set by the gateway or card network and not fixed across providers, so get the exact figure from your dashboard before quoting. Against a thin per-pax margin, that ₹6,372-plus is real money, and it applies whether the client pays the advance or the full balance this way.
Domestic UPI and bank transfer don't carry this problem: no card network, no currency conversion. Many operators steer international clients toward NEFT where the client's bank allows it, reserving cards for those who insist.
Reversal risk: what happens after the client has already flown
A card chargeback claws back the full transaction value, not just your service fee, and travel supplier terms commonly put that liability on the booking agent, even when the supplier processed the charge (Travel Industry Solutions). Direct UPI and bank transfers, once cleared, have no comparable formal reversal a cardholder can trigger. That cuts both ways: it protects you from a card-style chargeback, but a genuine UPI dispute has to be resolved directly, with no network arbitration to fall back on.
Ranked by how easily money can be pulled back against you after travel:
- International card, highest risk. Full chargeback exposure, and the client's bank decides the outcome first.
- Domestic card via gateway. Same chargeback mechanism, smaller currency argument, still a formal dispute path.
- Payment link/UPI via gateway. Gateways generally treat these disputes differently from card chargebacks; check your gateway's policy.
- Direct UPI or bank transfer. No formal cardholder-style reversal once cleared, which is why cyber-fraud reporting notes scammers prefer UPI: it's hard to send back once gone (The420.in). That protects a legitimate operator too, but leaves you relying on your own documentation if disputed.
- Cash. No trail unless you issue a receipt at the time, and a large cash advance runs into the ₹2 lakh limit on cash receipts before trust is even the issue, which is why cash beyond a small booking is worth avoiding.
If a client has already tried reversing a payment after travel, the post-trip chargeback playbook covers what evidence actually holds up.
Reconciliation minutes: the cost that never shows up on an invoice
The fee on a gateway statement is visible. The staff time spent matching a bank-transfer credit to the right booking usually isn't tracked, and it's a real cost every month.
Say your desk runs 40 bookings a month, each with an advance and a balance, so 80 payments to reconcile. A UPI or bank-transfer credit shows up as a name and an amount, no booking reference attached, so someone opens the sheet, matches amount and date, and confirms on WhatsApp if it's ambiguous. Say that takes 5 minutes per payment: roughly 400 minutes, about 6.7 hours a month, spent matching money to bookings. A gateway or payment link tags each payment with your own booking reference automatically, dropping that closer to a minute per payment, around 80 minutes a month for the same volume.
That gap, roughly five and a half hours a month here, is the real trade-off against the 2.36% fee: it never shows on an invoice, but UPI and bank transfer run it up anyway.
GST on booking advances: you owe tax before the trip runs
GST on a booking advance is due the month the money lands, not the month the trip departs, regardless of which payment method collected it. Section 13(2)(a) of the CGST Act fixes the time of supply at the earlier of the invoice date or the date payment is actually received (CBIC, CGST Act).
Is GST charged on UPI transactions?
No separate GST applies to paying by UPI itself, since direct UPI carries no merchant fee to tax. But GST is still due on the underlying booking value the moment the advance is received, whichever rail carried it. The tax follows the booking, not the payment method.
Section 31(3)(d) of the CGST Act (CBIC, CGST Act) also requires a formal receipt voucher on receiving any advance, with fields (serial number, GSTIN, tax rate, place of supply) fixed by Rule 50 of the CGST Rules, identical whichever method collected the money. For the layout, see the advance receipt format for tour bookings, and for the GSTR-1/3B mechanics of reporting it, see GST on booking advances. Confirm the current filing position with your CA before you rely on any of this for a return.
The policy: which method for the advance, which for the balance, which you refuse
Rather than deciding fresh on every booking, fix a simple rule and apply it consistently:
| Situation | Recommended method | Why |
|---|---|---|
| Advance from a known or repeat client, domestic trip | Direct UPI or bank transfer | Zero cost, and trust is already established |
| Advance from a first-time outbound client | Gateway or payment link | Documented trail if a dispute comes up later, worth the fee |
| Balance payment, any client | Gateway or payment link | Larger amount, closer to travel date, more at stake if it's disputed |
| Client insists on international card | Gateway (card option), quote the premium separately | Recovers the real cost instead of eating it in margin |
| Large advance offered in cash | Decline, or route through UPI/bank transfer instead | No documentation trail if you accept it without a receipt at the time |
The rule: smaller, more trusted payments favour UPI's zero cost; larger or more disputable ones earn the gateway's fee and its paper trail.
The exact line to put in your payment message
Whichever method you settle on, name it explicitly in the message you send, so there's no ambiguity about what was requested and paid.
Please pay ₹[amount] as [advance/balance] for booking ref [BK-XXXX] to [UPI ID / payment link]. Mention the booking reference in the payment note if your app allows it. You'll receive a receipt confirming this payment within 24 hours.
That one line names the method, ties the payment to a booking reference so reconciliation doesn't rely on memory, and promises a receipt, which is also your Section 31(3)(d) obligation, not just good service.
Common questions
Which is better, UPI or payment gateway, for collecting business payments?
Neither is universally better. UPI costs nothing and settles instantly, suiting known clients and smaller domestic amounts. A gateway costs roughly 2.36% domestic but gives a reconcilable, dispute-ready trail, suiting balances, first-time outbound clients, and any payment large enough that a dispute would hurt.
What is MDR in payment gateway?
MDR (merchant discount rate) is the percentage a gateway or bank deducts from a transaction for processing it. It's separate from GST: MDR is the service charge, and 18% GST applies on that charge, not the transaction value.
How to create a payment link for a client?
Generate it from your gateway's dashboard against a specific booking or invoice, so the reference carries through when the client pays. Most gateways let you set the exact amount, add a booking note, and send the link over WhatsApp or email instead of sharing a raw QR code.
Can I refuse to refund an advance payment?
Only to the extent your cancellation terms said so beforehand, in writing, and consistent with what your suppliers refund you. This is a cancellation-policy question, not a payment-method one: how you collected the advance doesn't change what you're entitled to keep.
The short version
- Direct UPI and bank transfer cost nothing (Section 269SU, reaffirmed by government as recently as June 2025) but leave no formal reversal mechanism once cleared, and no automatic booking reference either.
- A gateway or payment link costs roughly 2% MDR plus 18% GST on that fee, about 2.36% all-in domestically, and closer to 3.5%+ plus forex markup on international cards.
- Card chargebacks claw back the full transaction value and liability commonly lands on the agent, not the supplier; UPI and bank transfer have no comparable cardholder-triggered reversal.
- Manual reconciliation of UPI/bank-transfer credits eats real staff time every month; a gateway's reference-tagged payments cut that time sharply.
- GST on a booking advance is due the month it's received (Section 13(2)(a)), not at departure, and a receipt voucher is mandatory (Section 31(3)(d)) whichever method collected it.
- Use UPI or bank transfer for trusted, domestic, smaller advances; use a gateway or payment link for balances, first-time outbound clients and any card payment; decline large unreconciled cash.
- Name the method, the booking reference and a receipt promise in every payment message you send, so nothing is ambiguous if a dispute comes up later.