Traveling to India is an exciting adventure, filled with vibrant culture, stunning landscapes, and delicious cuisine. However, navigating payments as a foreigner can be a bit daunting due to the country’s unique financial systems and evolving digital economy. As a tour guide running Passport Lifestyles , I’ve helped countless travelers manage their transactions smoothly. In this detailed guide, I’ll walk you through everything you need to know about paying in India as a foreigner, from cash to digital payments, to ensure your trip is hassle-free.
Understanding India’s Payment Landscape
India’s payment ecosystem is a blend of traditional and modern methods. While cash remains widely used, the country has embraced digital payments at an impressive pace, especially since the 2016 demonetization initiative. From bustling city markets to remote villages, you’ll encounter a variety of payment options. Here’s a breakdown of what to expect and how to prepare.
1. Cash: The Traditional Go-To
Cash is still king in many parts of India, particularly in rural areas, small shops, and street markets. Here’s what you need to know about using cash:
- Currency: India’s currency is the Indian Rupee (INR), denoted by the symbol ₹. Notes come in denominations of ₹10, ₹20, ₹50, ₹100, ₹200, ₹500, and ₹2,000, while coins are available in ₹1, ₹2, ₹5, and ₹10.
- Exchanging Money:
- Where to Exchange: Airports, banks, and authorized money changers are the best places to exchange foreign currency. Avoid unofficial vendors, as they may offer poor rates or counterfeit notes.
- Documents Needed: Carry your passport, as most exchange services require identification. Some may also ask for your visa or proof of address in India.
- Exchange Rates: Rates vary, so compare options. Banks like State Bank of India or private exchange services like Thomas Cook often provide competitive rates. Check the mid-market rate online to ensure you’re getting a fair deal.
- Tip: Always ask for a receipt when exchanging money, as it may be required if you need to convert leftover rupees back to your home currency.
- Using Cash:
- Small denominations (₹10, ₹50, ₹100) are handy for street vendors, rickshaws, and small eateries, as they often lack change for larger notes like ₹2,000.
- Always check the notes you receive for authenticity. Genuine notes have security features like a watermark of Mahatma Gandhi and a security thread.
Pro Tip for Travelers: Carry a mix of small and large denominations, but avoid flashing large amounts of cash in public to stay safe.
2. Digital Payments: India’s Digital Revolution
India’s digital payment systems are among the most advanced in the world, thanks to the Unified Payments Interface (UPI). Even small vendors, from chai stalls to autorickshaws, often accept digital payments. Here’s how foreigners can navigate this system:
- UPI (Unified Payments Interface):
- UPI is a real-time payment system that allows instant transfers via mobile apps. Popular apps include Google Pay, PhonePe, and Paytm.
- For Foreigners: Setting up UPI can be tricky for foreigners due to the need for an Indian phone number and a local bank account. However, some international travelers have successfully linked international cards to apps like Google Pay or Paytm (more on this below).
- Alternative: Look for QR codes at shops and scan them using a UPI-compatible app if you’ve set one up. If not, apps like Paytm sometimes allow payments via linked international cards without a full UPI setup.
- Setting Up a Digital Wallet:
- Paytm: One of the most foreigner-friendly apps, Paytm allows you to create a wallet using an international phone number and link an international credit/debit card. You can use it to pay merchants, book transport, or even pay utility bills.
- Steps to Set Up Paytm:
- Download the Paytm app from the App Store or Google Play.
- Register using your email or international phone number.
- Link an international credit/debit card (Visa, MasterCard, or Amex are widely accepted).
- Add funds to your Paytm wallet or pay directly at merchants displaying a Paytm QR code.
- Other Apps: Google Pay and PhonePe are excellent but typically require an Indian bank account, which may not be feasible for short-term travelers.
- Challenges: Some merchants may not accept international cards directly through UPI apps, and rural areas may have limited network connectivity for digital payments.
Pro Tip: Always keep some cash as a backup, as internet connectivity issues or app glitches can occur, especially in remote areas.
3. Credit and Debit Cards
Credit and debit cards are widely accepted in urban areas, hotels, restaurants, and large retail stores. Here’s what you need to know:
- Accepted Cards: Visa, MasterCard, and American Express are commonly accepted. Discover and other cards may have limited acceptance.
- Where to Use: Cards work well in cities like Delhi, Mumbai, and Bangalore, but smaller towns and rural areas may not have card facilities.
- Fees: Inform your bank about your travel plans to avoid card blocks due to suspicious activity. Check for foreign transaction fees, which can range from 1-3% per transaction.
- PIN Requirements: Indian card machines often require a PIN, even for credit cards. Ensure you know your PIN, as signature-based transactions are rare.
- Contactless Payments: Many urban merchants support contactless payments, but confirm the machine is active before tapping your card.
Pro Tip: Carry a card with no foreign transaction fees (like certain travel-focused credit cards) to save on costs.
4. ATMs: Accessing Cash in India
ATMs are widely available in India, even in smaller towns, but there are a few things to keep in mind:
- Finding ATMs: Look for ATMs from major banks like HDFC, ICICI, or State Bank of India, as they’re more likely to accept international cards.
- Fees: Most ATMs charge a withdrawal fee (₹200-₹300 per transaction for international cards). Your home bank may also charge a foreign ATM fee, so check in advance.
- Withdrawal Limits: ATMs often have a per-transaction limit (₹10,000-₹20,000). Plan withdrawals to minimize fees.
- Safety: Use ATMs in well-lit, secure locations, preferably inside bank branches or malls. Beware of card skimming devices and cover the keypad when entering your PIN.
Pro Tip: Withdraw larger amounts at once to reduce the number of transactions and fees, but store extra cash securely in your hotel safe.
5. Prepaid Forex Cards
Prepaid forex cards are a convenient and secure option for foreigners. These cards allow you to load money in INR or other currencies before your trip.
- How They Work: Purchase a forex card from a bank or provider in your home country (e.g., Thomas Cook, Axis Bank, or Visa/MasterCard prepaid cards). Load it with INR or USD, and use it like a debit card.
- Benefits:
- Locked-in exchange rates protect you from currency fluctuations.
- Safer than carrying large amounts of cash.
- Accepted at most places that take debit/credit cards.
- Where to Get One: Available from banks, travel agencies, or online platforms in your home country. In India, some banks offer forex cards to foreigners, but you’ll need to provide passport and visa details.
- Reloading: Many forex cards allow online reloading, which is handy if you run out of funds.
Pro Tip: Keep the card’s emergency contact number handy in case it’s lost or stolen.
6. Traveler’s Cheques: A Declining Option
Traveler’s cheques are rarely used in India today due to the rise of digital payments and ATMs. However, they can still be encashed at major banks or exchange offices in big cities.
- Where to Use: Large banks like ICICI or money changers like Thomas Cook accept traveler’s cheques, but smaller vendors won’t.
- Drawbacks: High fees and limited acceptance make them less practical than cards or cash.
Pro Tip: Skip traveler’s cheques unless you’re visiting extremely remote areas with no ATMs.
7. Practical Tips for Paying in India
To make your payment experience seamless, here are some additional tips based on my experience guiding travelers:
- Bargaining: In markets and with street vendors, cash is often preferred, and bargaining is common. Always agree on the price before paying, especially for rickshaws or taxis.
- Tipping: Tipping is customary in restaurants (5-10% if service isn’t included) and for drivers or guides. Cash is best for small tips.
- Scams to Avoid: Be cautious of vendors claiming they don’t have change or offering to “help” with payments. Always verify the amount before paying digitally, and check cash for authenticity.
- Connectivity: Ensure your phone has a local SIM or roaming data for digital payments. Airtel and Jio offer affordable prepaid SIMs for tourists, available at airports with proper documentation (passport and visa).
- Budgeting: India is generally affordable, but costs vary by region. Urban areas like Mumbai are pricier than rural destinations. Plan your daily budget and carry enough cash for small expenses.
8. Cultural Nuances and Etiquette
Payments in India come with some cultural considerations:
- Respect Cash: Indians often treat currency with respect due to cultural associations with wealth and prosperity. Avoid stepping on or damaging notes.
- Small Vendors: Be patient with small vendors who may struggle with change or digital payment setups. Offering exact change helps.
- Language Barriers: In rural areas, vendors may not speak English. Learn basic Hindi phrases like “Kitna hai?” (How much?) to clarify prices.
9. Special Considerations for Tourists
As a tour guide, I’ve seen travelers face unique challenges. Here’s how to handle them:
- Tourist Hotspots: Places like Agra, Jaipur, or Goa have plenty of ATMs and card-friendly businesses, but always carry cash for smaller attractions or street food.
- Remote Areas: If you’re exploring offbeat destinations like Ladakh or rural Rajasthan, rely on cash, as digital payments may not be available.
- Emergencies: Keep a small emergency fund (₹2,000-₹5,000) in cash, stored separately from your main wallet.
10. Sample Payment Scenarios
To give you a clearer picture, here are some common scenarios and how to handle payments:
- Street Food: A vendor selling pani puri in Delhi accepts cash or Paytm. Pay ₹50-₹100 in cash or scan their QR code with Paytm.
- Autorickshaw: Drivers often prefer cash. Agree on the fare (e.g., ₹150 for a short ride) beforehand to avoid disputes.
- Hotel Stay: A mid-range hotel in Mumbai accepts cards or UPI. Use your Visa card or Paytm for a ₹5,000 bill.
Shopping in a Market: A handicraft shop in Jaipur may take cash or UPI. Bargain for a ₹1,000 item and pay with small notes or PhonePe if they have a QR code.


