How to Accept Digital Payments for Your Nepali Business
Set up eSewa, Khalti, and FonePay QR payments for your shop or online store, understand merchant accounts versus personal wallets, and choose the right setup so money lands in your bank account smoothly.
Cash is no longer the only way Nepali customers want to pay. Scan-and-pay QR codes from eSewa, Khalti, and FonePay are now common in shops, restaurants, and online stores across the country. Offering digital payment is no longer a luxury; for many customers it is the deciding factor in whether they buy from you.
But there is a right way and a risky way to do this. Using your personal wallet to take business payments can create tax and bookkeeping headaches and may breach the wallet's terms. A proper merchant setup keeps your business money clean, traceable, and easy to reconcile.
This guide explains the difference between personal and merchant accounts, how to get a business QR that accepts all the major wallets, what documents you need, and how money flows from a customer's scan into your bank account.
Understand the players: wallets, networks, and gateways
eSewa and Khalti are digital wallets your customers use to pay. FonePay is the interbank QR network that connects many banks and wallets together, which is why one well-set-up QR can accept payments from multiple apps at once. A payment gateway is the technical service that lets your website or app take these payments online.
For a physical shop, you mainly want a merchant QR. For an online store, you may also want a payment gateway integrated into your checkout. Many businesses use both: a printed QR at the counter and an online gateway for their website or social media orders.
- eSewa, Khalti: digital wallets customers pay from.
- FonePay: the interbank QR network that lets one QR accept many apps and bank apps.
- Payment gateway: the online integration that takes wallet payments on your website or app.
- Merchant account: a business-grade account that settles money to your bank and gives proper records.
Choose a personal wallet vs a merchant account
A personal eSewa or Khalti wallet is fine for paying friends and bills, but it is not designed for business sales. Mixing personal and business money makes tax filing messy, can hit wallet limits, and may not give you the clean transaction reports a business needs.
A merchant account is built for selling. It settles your sales into your business bank account, provides proper merchant reports for bookkeeping and tax, gives you a branded QR, and usually unlocks online integration. If you are serious about the business, set up merchant accounts rather than relying on a personal wallet.
Get one QR that accepts everything
The most convenient setup for a counter is a single QR that accepts eSewa, Khalti, and bank apps through the FonePay network, so you do not need three separate codes. There are a few practical routes to get this.
Through your bank is often the simplest: most commercial banks now run a merchant onboarding desk and can issue a business QR within a few days, with settlement straight to your account there. Alternatively, you can register as an eSewa Merchant or a Khalti Merchant through their merchant portals, or go directly to FonePay as the network operator. First approval typically takes a few working days depending on the route.
- Via your bank: ask the merchant onboarding desk for a business QR; money settles to that bank account.
- Via eSewa Merchant: apply through the eSewa app or merchant portal; settlement goes to your eSewa wallet, then withdraw to bank.
- Via Khalti Merchant: register on the Khalti merchant dashboard with your KYC documents.
- Via FonePay directly: onboard with the network operator for interbank QR acceptance.
Prepare the documents merchants need
Merchant registration is a business process, so it asks for business documents, not just your citizenship. Having these ready avoids back-and-forth and speeds up approval.
This is one more reason to register your business and get a PAN early: without them, you cannot open a proper merchant account.
- Business/company registration certificate.
- PAN certificate (and VAT certificate if you are above the VAT threshold).
- Citizenship certificate of the proprietor or authorised signatory.
- Your business bank account details for settlement.
- Business logo and basic business details for your branded QR or checkout.
- Latest tax clearance, where requested.
Keep payments clean and reconciled
Digital payments are only an advantage if you track them. Reconcile your merchant reports against your bank statement regularly so every sale is accounted for, and watch settlement timing, since money may land in your account a day or more after the sale depending on the route.
Train yourself and any staff to verify that a payment actually completed before handing over goods, rather than trusting a screenshot alone. A genuine completed transaction shows in your merchant app or SMS alert. This small discipline prevents the most common scam against small sellers: fake or pending payment screenshots.
Key takeaways
- ✓A single FonePay-linked merchant QR can accept eSewa, Khalti, and many bank apps at once.
- ✓Use a merchant account, not a personal wallet, so business money settles to your bank with proper records.
- ✓You can onboard via your bank, eSewa Merchant, Khalti Merchant, or FonePay directly; approval usually takes a few working days.
- ✓Merchant registration requires business documents: registration certificate, PAN (and VAT if applicable), citizenship, and bank details.
- ✓For a website, use a payment gateway with live keys; for social selling, sharing your QR or payment link is often enough.
- ✓Reconcile merchant reports against your bank statement and always confirm a payment completed before releasing goods.
How to Accept Digital Payments (eSewa, Khalti, FonePay QR) for Your Nepali Business — FAQ
Can I use my personal eSewa or Khalti to take business payments?+
You can technically receive money in a personal wallet, but it mixes personal and business funds, can hit limits, gives weak records for tax, and may breach the wallet's terms. For a real business, set up a merchant account that settles to your bank and provides proper reports.
Do I need one QR for each wallet?+
No. A merchant QR linked to the FonePay interbank network can accept payments from eSewa, Khalti, and many bank apps with a single code, so customers can pay with whatever app they have.
What documents do I need for a merchant account?+
Typically your business or company registration certificate, PAN certificate (plus VAT certificate if you are above the threshold), the proprietor's citizenship, your business bank account details, and often your logo and a recent tax clearance. This is why registering and getting a PAN early matters.
How long does merchant approval take?+
It varies by route, but first approval commonly takes a few working days, sometimes up to around ten, whether you go through your bank, eSewa, Khalti, or FonePay. Having all documents ready speeds it up.
How do I avoid fake payment screenshots?+
Never release goods on a screenshot alone. Confirm the payment actually completed in your merchant app or bank/SMS alert, since screenshots can be edited or show a pending or cancelled transaction. Make this a fixed habit for you and any staff.
Sources & data note
These guides explain widely-accepted SEO, AEO and GEO practice as documented by Google Search Central, schema.org and current industry research. Search and AI systems evolve continually — treat specific thresholds (e.g. Core Web Vitals targets) as current guidance and verify against the latest official documentation. Examples are tailored to Nepal's market.