About this article

India has gone nearly cashless — for Indians. For the rest of us, the picture is more complicated. Most payments happen via UPI, a system that requires an Indian bank account to use directly. If you're arriving from the US, UK, Australia, or Europe and expecting to scan QR codes everywhere like a local, you'll hit a wall quickly. This guide tells you exactly what works, what doesn't, and how to never get stranded at a tea stall without the right payment method.

Before diving into payment options, it helps to understand the lay of the land. If you're also sorting out connectivity, see our guide on how to get an Indian SIM card on arrival — though you'll be glad to know that the best payment solutions for foreigners work on your existing international number, no Indian SIM required.

The payment methods above apply to train bookings too. See our India train guide for international travelers for which OTAs accept foreign cards, how to book AC First Class private cabins, and the best trains for the Delhi–Agra–Varanasi route.

The Reality of Payments in India for Foreigners

India's digital payment revolution is real and remarkable — but it was built for Indian residents with Indian bank accounts and Indian mobile numbers. UPI (Unified Payments Interface), the system behind apps like PhonePe, Google Pay India, and Paytm, runs on a two-factor verification that requires both an Indian bank account and an active Indian mobile number. For the vast majority of foreign visitors, direct UPI access simply isn't available through standard apps.

This matters because UPI QR codes are everywhere — chai stalls, auto-rickshaws, small temples, market vendors. When a local hands you their phone showing a QR code to scan, they're assuming you have UPI set up. You probably don't — yet. The good news is that NPCI now has an official solution specifically for foreign visitors, available the moment you land.

Option 1 — UPI One World (Official Solution for Foreign Visitors)

UPI One World is the National Payments Corporation of India's (NPCI) official prepaid UPI solution for foreign visitors and NRIs. It's the most capable option available — and it works on your existing foreign mobile number. No Indian SIM card required.

Many online sources still say you need an Indian number for UPI. That's outdated. UPI One World registers on your foreign mobile number. KYC is passport-based. You don't need to buy a SIM first.

Route 1 — Airport counter (recommended)

Look for EbixCash or Thomas Cook counters in the International Arrivals hall at Delhi (T3), Mumbai (T2), or Bangalore (KIA) airports. These are the three main airports where the physical UPI One World wallet is currently issued — not all Indian airports have it yet. You'll need your passport, your visa, and an active international phone number. Load funds from your foreign card at the counter.

The airport counter version is the most capable: it scans any QR code — Google Pay, Paytm, PhonePe, merchant accounts, and personal accounts. That auto driver with a personal QR code, the street food vendor with a handmade printed code, the small temple donation box — the airport-issued UPI One World handles all of these.

One condition on the refund: unused balance is refundable only if you return to the EbixCash or Thomas Cook counter before passing through departure security. Once you're airside, the refund window closes. Factor this in when deciding how much to load.

Route 2 — Four UPI One World apps

If you miss the airport counter, or arrive at a smaller airport, four apps give you UPI One World access. All four are prepaid UPI wallets running on the UPI One World framework — you register with your foreign mobile number and complete passport-based KYC:

UPI One World is confirmed available to visitors from G20 countries and 40+ nations broadly. If you're travelling from outside the G20, check with your chosen app (CheQ or Mony) before arrival as eligibility may vary.

App-based UPI One World wallets cover merchant QR codes reliably. Personal QR codes — some small street vendors, auto drivers who haven't registered as merchants — are more consistently covered by the airport-counter version.

Why can't the apps pay personal QR codes?

This isn't a bug — it's deliberate RBI policy. Under India's foreign exchange laws (FEMA), a foreigner sending money to an individual Indian person's UPI ID is legally indistinguishable from an unregulated international remittance. To prevent that, NPCI restricts all foreign tourist UPI wallets to registered merchant accounts only.

The airport-counter wallet operates under a separate regulated framework that specifically permits both merchant and personal QR codes — which is the single strongest practical reason to prioritise getting it at EbixCash or Thomas Cook on arrival, before you leave the airport.

For personal QR codes that the apps can't reach — your auto driver, a street food vendor, a small temple donation box — cash is not a workaround. It's the only legitimate option under current Indian law as of mid-2026, and will remain so until FEMA's foreign exchange framework changes.

Set up before arrival if possible — KYC approval can take a day or two. If you have two apps installed, carry CheQ as primary and Mony as a backup; different underlying bank partnerships means one may succeed where the other doesn't in edge cases.

Option 2 — Wise or Revolut Card (Card Terminals and ATMs)

The Wise card gives you mid-market exchange rates — the same rate you'd see on Google — with no hidden markup. Use it at hotel check-ins, restaurants with card machines, and ATMs. It will not scan QR codes or work as a UPI wallet.

To be clear on what 'card machine' means: Wise works at physical POS terminals where you swipe, tap, or enter a PIN — most hotels, mid-range restaurants, and larger retailers in Indian cities accept Visa or Mastercard this way. It also works at ATMs for rupee withdrawals. It will not work at a tea stall or auto-rickshaw stand that only has a QR code on the wall. For QR codes, use UPI One World.

Reliability note: Wise works well in major cities — Bangalore, Mumbai, Delhi, Rajasthan hotels — but can be inconsistent in smaller North Indian towns where card infrastructure is thinner. Revolut is a near-identical alternative. Pick whichever your home bank charges less to fund.

Option 3 — Cash (Always Essential as Backup)

Even with UPI One World working perfectly, cash in rupees remains non-negotiable for India travel. Network outages happen. Servers go down. Phones run out of battery at inconvenient moments. And some vendors — particularly in rural areas and at small temples — don't accept digital payments at all. As noted above, personal QR codes are also cash-only under current Indian law for foreign visitors.

Even with UPI One World working perfectly, always keep ₹3,000–₹5,000 in small notes (₹100, ₹200, ₹500) in a secure pocket. Network outages, server downtime, and dead phone batteries are real. Never rely 100% on digital payments.

Getting rupees

Don't exchange currency at airport kiosks — the rates are consistently poor. Use ATMs in the city, or visit a bank branch for better rates. A well-known ATM tip: withdraw ₹4,900 instead of ₹5,000 — the machine dispenses smaller denominations (₹100s and ₹200s) rather than all ₹500 notes, which matters for the next problem.

ATM fee note: Indian ATM operators — especially standalone kiosks at petrol stations and malls — often add their own surcharge on top of whatever Wise or Revolut charges. The surcharge is shown on the ATM screen before you confirm. Always check before accepting. Prefer bank-owned ATMs (SBI, HDFC, ICICI) over standalone kiosks to minimise these fees.

The ₹500 note change problem

Small vendors across India frequently claim they have no change for ₹500 notes. It's not always a scam — small-denomination notes genuinely circulate unevenly. Break ₹500 notes at supermarkets, petrol stations, or a McDonald's before heading into markets or taking autos. Keep ₹50s, ₹100s, and ₹200s accessible.

ATM daily limits are typically ₹10,000 per transaction, but you can usually run multiple transactions back-to-back. Maintain at least ₹3,000–₹5,000 in small denominations at all times.

What About Uber, Ola, and Mumbai Metro?

For booking Uber or Ola in India, payment works differently from what you might expect.

Uber India: Foreign credit cards saved directly to your Uber account generally work for Uber car bookings — confirmed reliable by multiple UK and Australian travellers. Foreign debit cards are less consistent. UPI One World (all four apps, or the airport wallet) works for Uber car via UPI payment. For Uber Auto (the auto-rickshaw option), UPI via the app is not consistently confirmed — carry cash for autos.

Ola: Less consistent with foreign cards overall. The Ola app has a cash payment option on many rides, which is the most reliable route for foreign visitors.

Mumbai Metro T1 (Airport Line): This is a genuine pain point. The ticket machines accept neither cash nor foreign cards — they require UPI or a Mumbai Metro card. UPI One World handles this. If you don't have UPI set up, go to the help desk, where staff can assist with alternative ticketing.

The Payment Stack — What to Carry

Build a layered payment stack. No single method covers every scenario in India — the goal is never to be stuck:

For first-time visitor tips beyond payments, our Americans guide covers visas, health, and cultural preparation.

See also: what to pack for India — which covers the documents and cards to carry, and which to leave safely at your accommodation.

Frequently Asked Questions

Can I use Google Pay or Apple Pay in India as a foreigner?

Google Pay linked to a non-Indian bank account and Apple Pay are not reliably supported for payments in India. Google Pay India (which operates on UPI) requires an Indian bank account — foreign Google accounts don't gain UPI access. Apple Pay is not supported in India at all.

Is UPI available for foreigners visiting India?

Yes — through UPI One World, NPCI's official prepaid UPI solution for foreign visitors. You can get it at EbixCash and Thomas Cook counters in International Arrivals at Delhi, Mumbai, and Bangalore airports. Four apps also offer UPI One World access: CheQ, IDFC FIRST Bank app, Mony (by Transcorp), and NamasPay. All register using your foreign mobile number — no Indian SIM card is required.

Does my Wise card work in India?

Yes, at physical card terminals (swipe, tap, PIN) in hotels, restaurants, and larger retailers. It also works for ATM withdrawals at mid-market rates. It does not work for QR code or UPI payments — for those, use UPI One World.

Do I need an Indian SIM card to use UPI in India?

No. UPI One World — both the airport-counter wallet and the four apps (CheQ, IDFC FIRST Bank app, Mony, NamasPay) — registers using your existing foreign mobile number. KYC is passport-based. Many older online guides say you need an Indian SIM; that was true for standard UPI, but not for UPI One World.

Why can't UPI One World apps pay personal QR codes?

This is deliberate RBI policy under India's FEMA foreign exchange laws. A foreigner paying an individual's UPI ID is legally treated as an unregulated international remittance, so NPCI restricts foreign tourist wallets to registered merchants only. The airport-counter version operates under a separate regulated framework that permits personal QR codes — which is why getting it at the airport is strongly recommended. For personal QR codes the apps can't reach, cash is the only option under current Indian law.

How much cash should I carry in India as a tourist?

Carry a minimum of ₹3,000–₹5,000 at all times, in small denominations (₹50, ₹100, ₹200). Before heading into markets or taking multiple autos, break any ₹500 notes at a petrol station or supermarket first.

What if I get stuck without cash or a working payment method?

Head to a bank branch (not an airport kiosk) for currency exchange. Ask your hotel to pay on your behalf and reimburse them in cash. In a real emergency, most hotels and larger guesthouses can help bridge short gaps.

Can foreigners use UPI in India without an Indian bank account?

Yes — through UPI One World at major international airports, or via the UPI One World apps (CheQ, IDFC FIRST Bank app, Mony, NamasPay) using a foreign card and your foreign phone number. No Indian bank account and no Indian SIM card required. The airport counter version covers all QR codes; the apps cover merchant QR codes.

One Less Thing to Worry About

India's payment landscape is more accessible than it was two years ago — UPI One World means you can arrive at Delhi, Mumbai, or Bangalore and have genuine UPI access within the first hour, using your existing foreign number. Stack that with a Wise card and ₹5,000 in small notes, and you're covered for virtually every scenario. Travelling with a Smukti dhost means your guide handles ticketing, payments, and logistics on the ground — so the ₹500 change problem and the Mumbai Metro machine become their domain, not yours.