Is Nepal Cash Only? Cards, QR and Cash in 2026
Is Nepal cash only? Mostly yes for daily spending, but cards and tourist QR payments are spreading. Where each works, fees, and how much cash to carry.
Nepal isn't strictly cash only anymore — but the moment you leave a tourist hotel, cash is still king.

Is Nepal cash only? The short answer is: not officially, but for most of what you actually do as a traveller, you should plan as if it were. A growing number of hotels, restaurants and tourist shops in Kathmandu and Pokhara take cards, and Nepal has rolled out clever tourist QR payments since late 2024. Yet the moment you step into a taxi, a tea house, a local eatery or onto a trekking trail, the Nepalese rupee in cash is still the only thing that reliably works. This guide explains exactly where cards and digital payments work, where they do not, what they cost, and how much cash to carry so you are never caught short.
Key takeaways
- Nepal is not strictly cash only, but everyday spending — taxis, buses, small guesthouses, tea houses, market stalls — is cash only in practice.
- Visa and Mastercard work at larger hotels, nicer restaurants, bigger shops and trekking agencies in Kathmandu and Pokhara, usually with a 3–5% surcharge (as of June 2026).
- Tourist QR payments launched in November 2024: visitors from a list of countries can scan and pay at NepalPay QR merchants with their home apps, and Indian visitors can use UPI at many eSewa codes.
- Trekking trails are cash only above the start towns — carry all the rupees you need before you set off.
- Pay the visa-on-arrival fee in cash (clean US dollars are safest); airport card machines exist but are unreliable.
- ATMs are reliable in the cities (cap around NPR 35,000 per withdrawal, fee near NPR 500) but scarce elsewhere — always carry a cushion of cash.
The honest answer: cash first, cards second
Nepal runs on cash for the simple reason that most of its economy is small, local and informal. A tea seller, a taxi driver, a momo stall or a family-run lodge has no card terminal and no reason to want one. For visitors, this means the default payment method everywhere is rupees in hand.
Cards are not absent — they have a real, useful niche — but that niche is narrow. It is concentrated in the two main tourist hubs and in the kinds of businesses that serve foreigners with bigger bills: international-standard hotels, upscale and tourist-facing restaurants, larger gift and gear shops, and trekking or tour agencies. The Nepal Tourism Board itself notes that small businesses and street vendors rarely accept cards, so cash matters in those situations.
A reliable mental model for the whole country:
| Situation | Realistic payment | |---|---| | Big hotel in Kathmandu or Pokhara | Card (with surcharge) or cash | | Tourist restaurant or upscale cafe | Card often works, cash always works | | Trekking or tour agency | Card (with surcharge), bank transfer, or cash/USD | | Taxi, local bus, rickshaw | Cash only | | Small guesthouse or tea house | Cash only | | Local eatery, momo or chiya stall | Cash only | | Market stall, small shop | Cash only | | Anything on a trekking trail | Cash only |
If you remember nothing else, remember this: always carry enough cash for the day, and think of cards as a way to settle big, occasional bills rather than your everyday wallet.
Where cards actually work — and what they cost
In the tourist cores of Kathmandu (Thamel, Durbar Marg, Lazimpat) and Pokhara (Lakeside), Visa and Mastercard are accepted at most larger hotels, many sit-down restaurants aimed at travellers, bigger shops, and trekking agencies. These are the two networks that work almost anywhere a card is taken at all.
The catch is the surcharge. Because card-acceptance fees are passed straight to the customer, you should expect a 3–5% surcharge added to card payments at hotels, restaurants and agencies (as of June 2026). It is normal, it is usually disclosed, and it is worth factoring into a big payment like a trek package — sometimes paying part in cash works out cheaper.
A few more card realities:
- American Express is accepted in very few places. Do not bring it as your only card.
- Discover is rarely accepted. UnionPay works at some banks and merchants catering to Chinese visitors.
- Apple Pay and Google Pay are not widely deployed for tourists — do not plan around them.
- Card machines depend on network connectivity, which drops out. A terminal that worked yesterday may be down today.
For getting rupees rather than spending on a card, the practical workhorse is the ATM. The specifics — per-transaction limits, daily caps, which banks are friendliest to foreign cards, and how to minimise fees — are covered in our Nepal ATM withdrawal guide.
Is Nepal going cashless? The QR revolution
Here is the part that genuinely surprises returning visitors: Nepal has leapt into QR-code payments faster than many richer countries. Domestically, scanning a merchant's QR with a wallet app like eSewa, Khalti, IME Pay or Fonepay is now the everyday way locals pay, from supermarkets to small shops. Nepali authorities have actively pushed this shift, and the Kathmandu Post has described digital payment as reshaping daily commerce across the country.
For years this boom helped locals but not tourists, because the wallets are tied to Nepali bank accounts and phone numbers. That has started to change.
Tourist QR payments since 2024
In November 2024, Nepal Clearing House Limited (NCHL) — a body under Nepal Rastra Bank — switched on a cross-border scan-and-pay service that lets visitors from a defined list of countries pay at NepalPay QR merchants using their own home banking and wallet apps. The initial rollout covered travellers from China, Hong Kong, Macau, Singapore, Malaysia, the Philippines, Mongolia, South Korea, Thailand and Italy, paying directly to local merchants. NCHL reports the NepalPay QR network spans hundreds of thousands of merchants nationwide.
Two more threads are widening access:
- Indian visitors can pay many Nepali eSewa business QR codes using UPI, thanks to a Fonepay–NPCI link — a big deal given how many Indians visit each year.
- eSewa has connected to Alipay+, letting users of wallets such as Alipay, KakaoPay, GCash and others scan and pay at eSewa business QR merchants.
The policy behind it
In April 2025, Nepal Rastra Bank introduced a policy allowing Nepali businesses — including hotels, tour operators and online sellers — to accept foreign payments via digital wallets and QR codes, smoothing the path for the schemes above. The clear direction of travel is toward making Nepal easier to pay in without cash.
So is Nepal going cashless? It is moving that way fast for locals and for tourists from supported countries. But coverage is uneven, your specific app and home country may or may not be included, connectivity can fail, and nothing on a trekking trail will help you scan a code. QR is a bonus to set up if you can, not a substitute for cash.
Trekking: assume cash only, always
This is the one context where there is no ambiguity at all. On the trails, Nepal is cash only. Above the towns where treks begin — Lukla and Namche on the Everest side, Besisahar and Jomsom on the Annapurna Circuit, the trailheads for Annapurna Base Camp, Langtang and Manaslu — there are no card machines and no usable QR coverage. Tea houses, lodges, meals, bottled water, hot showers, device charging and Wi-Fi are all paid in rupees.
A few practical rules:
- Carry all your trekking cash in advance. Withdraw or exchange it in Kathmandu or Pokhara before you fly or drive to the trail.
- Do not trust trail-town ATMs. Lukla and Namche have machines that sometimes work, but they run out of cash and break down. Treat any working ATM up high as luck, not a plan.
- Budget upward. Prices climb with altitude because everything is carried or flown in, so a tea house meal high on a trek costs far more than the same dish in the city.
- Add a buffer. Plan for roughly 20% more cash than your estimate, to cover extra snacks, a rescue contribution, or an unplanned rest day.
For how this fits into a full trip budget, see our Nepal travel budget breakdown, and for the cash mechanics of getting rupees, the ATM guide.
The airport and your visa fee
Many travellers' very first Nepal payment is the visa-on-arrival fee at Tribhuvan International Airport — and this one trips people up. Officially, card machines have appeared at some visa counters, but they rely on the same patchy airport network, and payment failures are common. The Department of Immigration's own advice is to carry some cash to be safe.
The dependable approach:
- Bring cash for the visa fee. Clean, recent US dollar notes are the safest and usually give the clearest rate; the counters also accept other major currencies (as of June 2026).
- Have the exact-ish amount ready in case the card terminal is down when you arrive.
- Then get rupees. The airport exchange desks give poor rates, so change only a small amount there to cover a taxi, and do your real exchange in town.
For the visa fee tiers themselves, see our Nepal visa on arrival guide. For where to change money well once you are in the city, see the Kathmandu money exchange guide, and to understand the rupee itself — denominations, the Indian-rupee rules and roughly what it is worth — start with our Nepal currency guide.
How much cash to carry, and how to handle it
Because Nepal leans cash-first, your job is to keep enough rupees on you without carrying a risky wad. A sensible rhythm:
- In the cities, hold enough for a full day of taxis, food, snacks, tips and small shopping, plus a little spare. Top up from a city ATM every couple of days rather than withdrawing a huge lump sum.
- Before a trek, withdraw or exchange the whole expected amount up front, since you cannot reload on the trail.
- Keep small notes. Taxis, tea, tips and temple donations all want 10s, 20s, 50s and 100s; vendors often cannot break a 1,000-rupee note. Breaking big notes at a hotel or supermarket early in the day saves friction later — knowing your Nepali numbers for bargaining makes handling prices and change much smoother.
- Split your stash. Keep cash in two places so a lost wallet or a pickpocket does not end your trip.
- Carry a second card. Bring two cards from different networks (one Visa, one Mastercard) on different accounts, in case one is declined or eaten by a machine.
A short word on safety: because so much runs on cash, the classic money risks here are the short-change trick and the street "money changer" offering an amazing rate. Never change money with someone who approaches you, and count your change every time. Our Nepal tourist scams roundup walks through the patterns to watch for.
So, is Nepal cash only? The verdict
Strictly, no — and less so every year. Cards work in tourist Kathmandu and Pokhara, and tourist QR payments are real and spreading. But functionally, Nepal is still a cash-first country, and the safe traveller plans accordingly: rupees for everything day to day, a card for big city bills, a QR app set up if your country is covered, and a healthy cash buffer before any trek. Carry cash as the rule and treat everything else as a convenience, and money will be one of the easiest parts of your trip.
Sources
- Are credit cards accepted in Nepal? — Nepal Tourism Board
- Tourist Visa — Department of Immigration, Government of Nepal
- NCHL accelerates cross-border digital payments — myRepublica
- Indians paying by QR in Nepal for a year — Kathmandu Post
- Digital payment is changing Nepal — Kathmandu Post
- NEPALPAY QR — Nepal Clearing House Limited
- eSewa enables international payments via Fonepay and Alipay+ — eSewa
- NRB allows foreign payments via digital wallets and QR codes (2025) — Bank Rate Nepal
- Credit cards in Nepal — Himalaya Sanctuary
Frequently asked questions
- Is Nepal a cash-only country?
- Not strictly, but it is close in practice. Big hotels, upscale restaurants, tourist shops and trekking agencies in Kathmandu and Pokhara take Visa and Mastercard, usually with a surcharge. Almost everything else — taxis, local buses, small guesthouses, tea houses, market stalls and the entire trekking trail above the start towns — is cash only. Carry Nepalese rupees as your default and treat cards as a bonus.
- Can I pay by credit card in Nepal?
- Yes, but only in tourist-facing places in the main cities. Visa and Mastercard are accepted at larger hotels, nicer restaurants, bigger shops and trekking agencies in Kathmandu and Pokhara, typically with a 3 to 5 percent surcharge added to the bill (as of June 2026). American Express is accepted in very few places. Outside these spots, expect cash only, so never rely on a card alone.
- Can tourists use QR code payments in Nepal?
- Increasingly yes. Since November 2024 visitors from a list of countries including China, South Korea, Singapore, Malaysia, Thailand and Italy can scan and pay at NepalPay QR merchants using their home payment apps, and Indian visitors can pay many eSewa business QR codes with UPI. Coverage is growing but not universal, so still carry cash as your main method.
- Do I need cash for trekking in Nepal?
- Yes, always. Cards and QR payments do not work on the trails above the starting towns, so tea houses, lodges, meals, hot showers and charging are all cash only. Withdraw or exchange all the rupees you expect to need in Kathmandu or Pokhara before you fly or drive to the trek, and add a buffer of around 20 percent for extras and emergencies.
- Can I pay the Nepal visa fee by card?
- Treat the visa-on-arrival fee as a cash payment. Card machines now exist at some Tribhuvan International Airport counters, but the connection is unreliable and failures are common, so cash is the dependable option. Bring clean, recent US dollar notes; the counters also accept other major currencies, and paying in USD usually gives the clearest rate (as of June 2026).
- How much cash should I carry day to day in Nepal?
- Enough for a full day of taxis, meals, snacks, tips and small shopping, plus a little spare — for many travellers that is roughly a few thousand rupees a day in the cities, more if you are shopping or moving between towns. Keep a stock of small notes for taxis and tea, and split your cash between your wallet and a separate stash so a lost wallet does not strand you.
- Are US dollars accepted in Nepal?
- Only in a few tourist contexts such as some trekking agencies, certain hotels and the visa fee. Everyday shops, taxis, restaurants and buses want Nepalese rupees, so treat foreign cash as something to exchange rather than spend. Bring clean, newer notes, since changers and counters often reject old, torn or heavily marked bills.
- Should I rely on ATMs in Nepal?
- Use them in the cities, but do not depend on them everywhere. ATMs are reliable in Kathmandu and Pokhara, with a typical cap around NPR 35,000 per withdrawal and a fee near NPR 500 (as of June 2026). They are scarce in smaller towns and effectively absent on trekking routes, so withdraw enough before you head out and carry a backup card from a second network.
Related posts
How Much Cash to Bring to Nepal: A Tourist's Guide
How much cash to bring to Nepal, in which currency, plus the USD 5,000 declaration rule, ATM limits, and what to keep on you for the first 48 hours.
Read postATMs in Nepal: What Changed in 2026 (Fees & Limits)
A 2026 update on ATMs in Nepal — new withdrawal limits, the fee-saving trick most travellers miss, and where machines actually work.
Read postCan I Use Credit Cards in Nepal? A Tourist's Guide
Can I use credit cards in Nepal? Where Visa and Mastercard work, the 3-4% surcharge, ATM fees, and why you still need cash on the trail.
Read post