UPI vs Credit Card: How Indian Agents Should Collect Payment

Indian travel agents: should you collect payment via UPI or credit card? We cover NPCI's zero-MDR rule, why you can't charge a UPI convenience fee, the domestic airline fee cap, and how to structure your billing correctly.

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

UPI vs Credit Card: How Indian Agents Should Collect Payment from Clients

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 · 9 min read

Here's the part nobody spells out cleanly: NPCI's zero-MDR policy means you cannot legally charge a convenience fee for UPI payments. Credit card surcharging has more flexibility but comes with its own rules — and airline fee disclosures add another layer. Here's how to structure your payment collection without landing in trouble.

TL;DR — The short answer on fees

You cannot charge a convenience fee or surcharge on UPI payments from clients — NPCI's zero-MDR (Merchant Discount Rate) policy for UPI P2M (peer-to-merchant) transactions prohibits it. On credit card payments, you can pass the MDR cost to the client as a disclosed fee, but this needs to be clearly stated upfront, not sprung at checkout. Domestic airlines cap their own payment surcharges at around ₹299 per booking (verify on the airline's own site — these caps do shift), but that's their rule, not yours as an independent agent. Your service fee is separate and can be structured however you like, as long as it's disclosed and GST-compliant.

What is UPI's zero-MDR rule and does it apply to travel agents?

Since January 2020, NPCI and the government have mandated zero MDR on all UPI transactions — meaning the merchant (you, the agent) pays nothing to process a UPI payment, and neither does the payer. The intent was to drive digital payment adoption without creating a cost barrier.

The implication: if your client pays ₹15,000 for a ticket via UPI, you receive ₹15,000. No processing fee. No gateway cut. This is excellent for cash flow and reconciliation.

The flip side: since you have zero processing cost on UPI, you have no legitimate basis to charge a 'UPI convenience fee'. Some agents have tried to do this — 'UPI surcharge ₹50' or similar — and it's both legally questionable and practically bad for client trust. NPCI has periodically flagged and warned platforms that add such charges. Don't do it.

The nuance: if you're using a payment gateway (Razorpay, Cashfree, PayU) to collect UPI payments, the gateway may charge you a platform fee separate from MDR. That's a business cost you absorb, not one you can specifically attribute and pass on as a 'UPI fee'.

When can you legitimately charge for credit card payments?

Credit cards are different. MDR on credit card transactions runs somewhere in the 1.5–2.5% range depending on the card network (Visa, Mastercard, RuPay), card type (basic vs rewards vs premium), and your gateway agreement. This is a real cost to you as the merchant.

You can pass this cost to the client as a disclosed surcharge — but the key word is 'disclosed'. Add-on fees that appear only at payment confirmation are a major source of consumer complaints and can attract CGPDTM (Consumer Affairs) scrutiny. The correct approach:

Some agents prefer to build the card cost into their service fee rather than itemising it separately, which is simpler — just make sure your base price is quoted inclusive of all costs for clients paying by card.

How do airline payment surcharges interact with your agent fees?

When you're booking through a B2B portal or GDS, the fare you see is typically already net of airline payment surcharges — the portal handles those upstream. When you then collect from your client, you're dealing with your own payment collection, which is separate from whatever the airline charges at their end.

The ₹299 domestic airline surcharge cap you'll see referenced comes from the older DGCA guidance and airline self-imposed caps on what they charge travellers booking direct. This doesn't directly cap what you as an independent agent can charge — your fees are between you and your client, not regulated by DGCA in the same way.

That said, clients increasingly compare total-cost quotes. If a client can book on IndiGo's website for ₹5,200 (all-in) and you're quoting ₹5,600 with a ₹300 credit card surcharge on top, you need your service value to be obvious. The payment structure is part of the value proposition.

For real fare comparisons, FlightGPT's AI search pulls across sources so you can see exactly what the airline-direct price is vs OTA price — useful when setting your own pricing.

UPI payment collection: practical mechanics for agents

Most home-based agents collect via one of three routes:

  1. Personal UPI ID (PhonePe/GPay/Paytm): Simple, zero cost, but all payments come into your personal account. Makes bookkeeping harder and looks less professional. Don't use this beyond a handful of monthly bookings.
  2. Business UPI / UPI on current account: Your current account linked to a business UPI ID (most banks offer this). Clean separation, professional, zero MDR. This is what you should be on by month 3.
  3. Payment gateway UPI (Razorpay/Cashfree): You get a payment link or QR. Client pays, funds arrive in your settlement account. Gateway charges a small platform fee even for UPI — usually in the ₹2–5 per transaction range or a monthly subscription. Adds auto-reconciliation and generates payment receipts, which is worth the marginal cost at scale.

For large transactions (international itineraries above ₹50,000), bank NEFT/RTGS is cleaner for audit purposes and some corporate clients prefer it. Always send a pro-forma invoice before payment — it protects both parties.

Structuring your invoice correctly

A well-structured agent invoice for a flight booking should show:

You don't have to disclose your net-fare margin to the client — the 'base fare' on your invoice can be the published fare. What you cannot do is charge GST on the full ticket amount as if you're the ticket seller; you're an agent, not the airline. The GST applies to your fee, not to the fare you collected on the airline's behalf.

This distinction matters during a GST audit. Keep your client invoices clean and your portal booking records accessible. Related reading: Home-Based Travel Agent GST Setup for the registration side, and Sub-Agent vs IATA Agent earnings for context on the broader business structure.

What about EMI and BNPL options?

Several clients will ask about EMI on travel bookings, especially for international itineraries above ₹30,000. This is largely a function of the client's credit card issuer or Buy Now Pay Later platform — not something you as an agent directly facilitate unless you're collecting via a gateway that offers EMI conversion (Razorpay and PayU do, with some categories eligible).

The catch: EMI transactions typically carry higher MDR (sometimes 2–3% or more, depending on bank and tenure), which the gateway passes to you. Either absorb this as a cost of offering the option or disclose an EMI surcharge. Again: disclose it, don't hide it.

BNPL platforms like LazyPay or ZestMoney integrations in gateways are another option some agents explore, but the settlement timelines (often 30–45 days) can create cash flow headaches when you need to pay the B2B portal wallet promptly. Think carefully about your cash cycle before enabling deferred-payment options.

Frequently asked questions

Can a travel agent in India charge a UPI convenience fee?

No. NPCI's zero-MDR policy on UPI P2M transactions means merchants cannot charge a convenience fee specifically for UPI payments. You can build your service fee into your overall pricing, but you cannot add a separate 'UPI surcharge'. Doing so is against NPCI guidelines and risks payment platform complaints.

What is the typical MDR for credit card payments in India?

Credit card MDR typically runs in the 1.5–2.5% range depending on card type, network (Visa/Mastercard/Amex), and your gateway agreement. Premium reward cards usually carry higher MDR than basic cards. Check your specific gateway agreement for the rate you're paying — it varies significantly between providers.

Do airlines cap payment surcharges on domestic tickets?

IndiGo, Air India, Air India Express, and Akasa Air have historically capped their own payment convenience fees on direct bookings at around ₹199–₹299 per booking for domestic travel. These are the airline's own caps on what they charge travellers booking directly, not a regulatory cap on what independent agents can charge. Always verify the current cap on the specific airline's booking page.

Should a travel agent collect payment to a personal UPI or a business account?

A business current account with a business UPI ID is strongly recommended once you're operational. It keeps personal and business money separate (essential for GST filing and income tax), looks more professional, and simplifies reconciliation. Most banks set up business UPI on current accounts at no extra charge.

How should GST be charged on a travel agent's invoice?

GST at 18% applies to your service fee component only — not to the ticket fare you collected on the airline's behalf. For a booking where your service fee is ₹400, you charge ₹472 (₹400 + ₹72 GST) and remit the ₹72. The airfare flows through you as an agent's collection, not your own supply.

Is it legal to charge a credit card surcharge as a travel agent?

Yes, with disclosure. You can pass on your credit card processing cost (MDR) to the client as a disclosed fee, as long as you state it clearly on your quote and invoice before the client confirms. Hidden fees added at checkout are what create legal and reputational risk. Some agents prefer to build the card cost into their service fee rather than itemising it.