Nepal's wedding industry — worth an estimated Rs. 60–80 billion annually — is undergoing a quiet but profound transformation. Across Kathmandu, Pokhara, Butwal, and even in hill district towns, the same vendors who once demanded an envelope of cash are now printing eSewa and Khalti QR codes on laminated cards and displaying them on their reception counters. This guide explains how Nepali wedding and event vendors are making the shift to digital payments, what families need to know as clients, and how vendors can set up a complete digital payment system for their business.
A Nepali wedding is one of the most financially intensive events a family undertakes — commonly costing between Rs. 5 lakhs and Rs. 50 lakhs, sometimes more for large gatherings in cities. Traditionally, this meant stacks of physical cash being counted across multiple transactions, carried in cloth bags to caterers at midnight, paid to decorators at dawn, and handed in envelopes to the pandit on the morning of the ceremony. In 2026, that picture is changing rapidly — and for good reason.
Digital payments offer wedding vendors something they have always needed but rarely had: a clear, verifiable record of every payment received. For families, digital payments eliminate the risk of cash loss or disputes about amounts paid. This guide covers the full ecosystem — from how individual vendors are registering for digital payment systems, to how families booking weddings should handle advance payments, deposits, and final settlements through their phones.
Understanding Nepal's Wedding Vendor Ecosystem
A typical Nepali wedding — whether a Hindu Brahmin ceremony in Kathmandu, a Jain wedding in Birgunj, or a Magar community celebration in the hills — involves a web of different vendors, each with distinct payment norms. Understanding this ecosystem is the first step to understanding how digital payments are being adopted across it.
Banquet Halls & Party Palaces
The single largest vendor category. Halls in Kathmandu, Lalitpur, and Pokhara charge Rs. 1–5 lakh per function. Booking advances are increasingly collected via bank transfer or eSewa.
Primary method: Bank Transfer / RTGS + eSewa QR on dayPhotography & Videography
Wedding photographers were among the first Nepali vendors to adopt digital payments — they naturally operate through online bookings, social media, and digital contracts.
Primary method: eSewa / Khalti advance + final balanceDecoration & Mandap Contractors
Mandap decorators, stage designers, and flower decorators now widely accept QR payments for token advances. Full settlement still sometimes mixed with cash on the event day.
Primary method: Fonepay QR / Khalti advanceCatering & Khajaaghar
Large catering firms have full merchant QR setups. Smaller family-run caterers in towns often use personal eSewa or Khalti numbers for advance collection.
Primary method: eSewa QR / personal wallet transferDJ, Band & Entertainment
DJ services almost universally accept advance payments via eSewa or Khalti — digital-first booking via Instagram is now standard in urban markets.
Primary method: Khalti / eSewa personal or merchantBeauty Parlour & Bridal Makeup
Bridal parlours in cities have QR codes at reception. High-end bridal makeup artists accept advance bookings with digital deposits through their booking forms or WhatsApp.
Primary method: eSewa / Khalti QR on-siteNepal's Digital Payment Infrastructure for Vendors
To understand how wedding vendors accept digital payments, you first need to understand the infrastructure that makes it possible. Nepal's digital payment ecosystem is built on a foundation established and regulated by Nepal Rastra Bank (NRB), the central bank of Nepal, under the Payment and Settlement Act 2075 (2019) and the NRB Unified Directives.
Three layers define the ecosystem that wedding vendors plug into:
- NepalQR Standard: The unified QR code standard defined by NRB, based on the global EMVCo specification. A single NepalQR-compliant code can accept payments from any compliant wallet — meaning one QR sticker on a vendor's counter can accept eSewa, Khalti, IME Pay, NIC Asia mobile banking, NMB app, Citizens Bank app, and any other NRB-certified wallet simultaneously.
- Fonepay Network: The interoperability network operated by Nepal Clearing House Limited (NCHL) that routes payments between different wallet providers and banks. When an eSewa user pays a Khalti merchant, the transaction typically travels over the Fonepay rails.
- Digital Wallets (PSPs): Licensed Payment Service Providers including eSewa (F1Soft International), Khalti (now merged with IME Pay as Khalti by IME), PrabhuPay, and others. All must operate under NRB licensing and follow strict KYC, transaction limit, and security requirements.
This infrastructure means that a wedding photographer who registers as an eSewa merchant receives a single QR code that works for clients using any compliant wallet. The payment lands in their linked bank account, usually within the same business day for smaller amounts and within 2–3 days for merchant settlements above certain thresholds.
How Wedding Vendors Register for Digital Payments
Registration as a merchant for digital payments in Nepal has become significantly simpler compared to even two years ago. Here is how vendors across the wedding industry are setting up their digital payment capability in 2026.
Option A: eSewa Merchant Registration
- Gather required documents: PAN (Permanent Account Number) from the Inland Revenue Department, citizenship certificate of the proprietor, and business registration from the relevant authority — a local municipal ward office for small businesses, the Office of Company Registrar for registered companies.
- Apply via the eSewa Merchant Portal: Visit merchant.esewa.com.np, complete the online application form, and upload scanned copies of the required documents. For vendors with an existing personal eSewa account, merchant onboarding can be initiated through the eSewa app directly.
- KYC Verification: eSewa's team verifies submitted documents. For businesses with a setup fee arrangement (applicable to API/gateway integration), payment is required at this stage. For basic QR merchant accounts, there is typically no setup fee.
- Receive Merchant QR Code: Upon approval, the vendor receives a unique eSewa merchant QR code that can be printed on laminated cards, banners, or included in booking receipts. Payments appear in a dedicated merchant dashboard.
- Set up settlement: Link your merchant account to your business bank account for automatic or scheduled settlement of collected funds.
Option B: Khalti by IME Merchant Setup
- Register at Khalti Merchant Portal: Visit merchant.khalti.com and create a merchant account with your business PAN, citizenship, and registration documents. Khalti (now merged with IME Pay) offers streamlined onboarding with a developer-friendly API and a cleaner merchant dashboard.
- Choose your integration type: For QR-only collection (suitable for most wedding vendors), select the Static QR option. For vendors with websites accepting booking deposits online, Khalti also offers a payment gateway integration for WooCommerce, custom websites, and mobile apps.
- Print and display: Approved merchant QR codes are provided as high-resolution digital files that can be printed at any print shop. Many vendors laminate and frame them for display at reception counters or include them in quotation documents.
Option C: Direct Bank Merchant Account (Fonepay)
- Visit your bank branch: Most NRB-licensed commercial banks — including NIC Asia, Global IME, NMB Bank, Citizens Bank, and Siddhartha Bank — offer Fonepay QR merchant registration directly at branch level. The process is typically completed in one visit with the same documents as above.
- Receive Fonepay QR: The bank issues a Fonepay-compatible NepalQR code linked directly to your business bank account. Settlements are immediate for many banks — funds arrive in your account in real time when a payment is made.
- Immediate settlement advantage: Unlike wallet-based merchant accounts where settlement may take 1–2 business days, bank-linked Fonepay QR payments often settle instantly into your account, which is particularly useful for large wedding payments where cash flow timing matters.
The smartest approach for wedding vendors in 2026 is to register as a merchant on both eSewa and Khalti, and also obtain a Fonepay QR from your bank. All three produce NepalQR-compatible codes that a client can scan with any compliant app. Having all three ensures you can handle any client's preference and provides redundancy if one system has downtime during a critical event week.
How Nepali Wedding Vendors Practically Use Digital Payments
Registering is one thing — but how are vendors actually using digital payments in the real flow of a wedding booking? The practice varies significantly by vendor type and city, but a clear pattern has emerged across Nepal's wedding industry in 2026.
The Advance / Token System Goes Digital
The most significant shift has been in how vendors collect advance payments. Traditionally, a family would confirm a booking by physically visiting the vendor's office and handing over a cash token — typically 10–30% of the total cost. In 2026, this token payment is increasingly happening remotely via digital transfer, confirming a booking without either party needing to leave their home.
A family in Bhaktapur can now book a Kathmandu-based wedding photographer by sending a Rs. 20,000 advance via eSewa, receiving a digital booking confirmation by WhatsApp, and sign a photographyservice agreement via PDF — all without a single physical meeting until the wedding day itself. This shift has particularly accelerated the geographic reach of premium vendors, allowing Kathmandu-based caterers, photographers, and decorators to take bookings from families in Dharan, Hetauda, and Butwal.
Payment Milestones in a Typical Wedding Contract
| Payment Stage | Typical % | Common Method | Timing |
|---|---|---|---|
| Booking Token / Advance | 10–25% | eSewa / Khalti transfer | At time of booking (months in advance) |
| Mid-Payment / Progress Payment | 25–40% | Bank Transfer / RTGS | 1–2 months before event |
| Pre-Event Balance | 20–30% | Mobile Banking / QR | 2–7 days before event |
| Final Settlement | Remaining | Cash or QR on the day | Day of event / delivery |
| Post-Event Adjustment | Variable | Khalti / eSewa | After final headcount / scope changes |
This milestone-based structure is increasingly being written explicitly into vendor contracts, with each payment stage specifying the accepted payment method and the consequences of non-payment. For the vendor, digital payments for early milestones provide an automatic paper trail that protects them in any future dispute about whether a booking was confirmed or an advance was paid.
Transaction Limits Vendors Must Know
One of the most important practical considerations for wedding vendors dealing with high-value transactions is the NRB-mandated transaction limit for digital wallets. These limits affect how much can be transferred in a single transaction through eSewa or Khalti.
| Transaction Type | Per Transaction Limit | Per Day Limit | Per Month Limit |
|---|---|---|---|
| Personal Wallet (Basic KYC) | Rs. 10,000 | Rs. 25,000 | Rs. 1,00,000 |
| Personal Wallet (Full KYC) | Rs. 1,00,000 | Rs. 1,00,000 | Rs. 5,00,000 |
| Merchant Account (Receiving) | No fixed limit | Per NRB directive | Linked to merchant turnover |
| Bank Transfer (RTGS) | No upper limit | No upper limit | No upper limit |
| Bank Transfer (Regular NEFT) | Rs. 5,00,000 | No fixed limit | No fixed limit |
Payment Methods by Vendor Type — A Practical Guide for Families
Different wedding vendors have different payment setups in Nepal. Here is a practical breakdown of how payments actually work with each type of vendor, so families know exactly what to expect when booking.
Large halls almost universally accept bank transfer for the main booking payment (typically above Rs. 50,000). Many now also display a Fonepay or eSewa merchant QR at reception for smaller payments or on-the-day adjustments. Receipts are formal and printed.
- Booking advance: Bank Transfer / RTGS
- On-site supplementary: eSewa / Khalti QR
- Always get a formal printed receipt
- Verify VAT bill for tax purposes
Wedding photographers are Nepal's most digitally advanced vendor category. Almost all city-based photographers accept advance booking via eSewa or Khalti, issue digital contracts, and use digital payment records as proof of booking confirmation.
- Advance: eSewa / Khalti (with digital receipt)
- Balance: Often on delivery of final photos
- Many accept ConnectIPS for large balances
- Ask for a formal booking agreement
Large catering companies have formal merchant QR systems. Smaller family-run caterers may use a personal eSewa or Khalti number. For caterers above the VAT threshold, insist on a VAT bill alongside any digital payment receipt.
- Advance: Personal wallet or merchant QR
- Large payments: Bank Transfer preferred
- Final headcount adjustment: QR or cash
- Always screenshot your payment confirmation
Decoration firms and event management companies increasingly use milestone-based payment with digital transfers for each stage. The final balance for decoration services is often settled once the mandap and setup are approved on the wedding morning.
- Booking token: eSewa / Khalti / Fonepay QR
- Mid-payment: Bank Transfer
- Completion balance: Mobile banking or QR
- Get itemized invoice for each stage
Essential Tips for Families Paying Wedding Vendors Digitally
Making large payments for a wedding through digital channels requires more care than buying groceries on eSewa. Here is what Nepali families need to know to protect themselves when paying vendors digitally.
- Always verify the QR code or wallet number before sending: Call the vendor while you are on their page to confirm their wallet ID or merchant name displayed on your payment confirmation screen. Fraudulent QR codes are rare in Nepal but not impossible — always double-check for large amounts.
- Screenshot every payment confirmation immediately: Your payment app shows a confirmation screen with a unique transaction reference number. Screenshot this immediately and keep it in a folder labelled with the vendor's name. This is your digital receipt and your primary evidence in any dispute.
- Insist on a written booking confirmation for every digital advance: A screenshot of a payment is not a booking confirmation. Ask the vendor to send a formal booking confirmation — even a WhatsApp message confirming your name, event date, and services booked — after receiving your advance. This creates a clear record.
- Use bank transfer for amounts above Rs. 1 lakh: For large milestone payments, direct bank transfer (RTGS/NEFT) is more appropriate than wallet transfers — it has no transaction limit, is traceable through your bank statement, and is accepted as formal evidence in any legal proceeding. Use your bank's mobile banking app to initiate RTGS from home.
- Never pay to a personal wallet number without verification: If a vendor asks you to send money to their personal eSewa number rather than their merchant QR, ask why. Personal wallet transfers are fine for small vendors but ensure you have the correct number — confirm it by making a small test transfer of Rs. 10 first.
- Keep a payment ledger for your wedding budget: With multiple vendors receiving digital payments over months of planning, maintain a simple spreadsheet listing each vendor, amounts paid, transaction reference numbers, and outstanding balances. Apps like Khatapana or any basic spreadsheet work well for this.
Complete Setup Guide for Wedding Vendors Going Digital
If you are a wedding or event vendor in Nepal and you are not yet accepting digital payments, here is a practical checklist to get fully set up in 2026. The entire process can be completed within one week if you have your documents ready.
- Ensure you have a PAN certificate: Registration with the Inland Revenue Department and obtaining a PAN is a prerequisite for merchant accounts at all major payment providers. If you do not yet have a PAN for your business, visit your local IRD office. The process is straightforward and the certificate is issued within days.
- Register as an eSewa Merchant: Go to merchant.esewa.com.np, submit your PAN, citizenship, and business registration documents. Basic QR merchant registration has no setup fee for small businesses. You will receive your QR code within 3–7 business days.
- Register as a Khalti Merchant: Visit merchant.khalti.com and complete the parallel registration. Khalti's onboarding is slightly faster and their merchant dashboard is considered more user-friendly by many small vendors.
- Get a Fonepay QR from your bank: Visit your nearest commercial bank branch with your PAN, business registration, and citizenship. Ask for a Fonepay merchant QR. This links payments directly to your business bank account with real-time settlement in most cases.
- Print and display your QR codes professionally: Print all three QR codes on a single A4-sized laminated display board. Include your business name and a phone number for clients to call if they have difficulty. Place this prominently at your reception counter or include it in every booking quotation you send.
- Include payment instructions in all quotations: Every quotation or proposal you send should clearly state your accepted payment methods, your merchant QR images or wallet numbers, the milestone schedule, and the cancellation/refund policy in case of event changes.
- Set up a dedicated bank account for wedding collections: Keep a separate business bank account for wedding payments rather than mixing them with personal expenses. This makes settlement tracking, GST/VAT accounting, and annual tax filing significantly simpler.
- Brief your reception staff on verifying payments: Train any reception staff to check payment confirmations on a merchant dashboard (eSewa Merchant app, Khalti Merchant dashboard) rather than relying solely on client-shown screenshots, which can be altered. Real-time verification takes 10 seconds and prevents payment fraud.
Many vendors make the mistake of checking incoming payments by opening their personal eSewa or Khalti customer app. Instead, always use the dedicated Merchant Dashboard — either through the browser-based portal or the merchant version of the app. The merchant dashboard shows real-time settlement status, lets you generate payment links to send to clients, and provides downloadable transaction reports for your accounting. This is the tool built for your business needs.
Challenges & Practical Realities in Nepal's Wedding Payment Space
The shift to digital wedding payments in Nepal, while accelerating, is not without friction. Understanding the real challenges helps both vendors and families manage expectations.
Internet and connectivity issues during events: Wedding venues — particularly those in basements, rooftop banquet halls with poor cellular coverage, or outdoor mandap setups in semi-rural areas — can have unreliable internet. A QR payment that works perfectly at a vendor's office may fail when the client tries it at an event venue. Vendors should always have a backup plan: a clear bank account number for direct transfer, or accept that the final small balance may need to be in cash.
The preference for cash in older generations: In many Nepali families, the elders managing the wedding budget still prefer cash. Digital payments for vendors are often being initiated by the younger generation — a son-in-law with an eSewa account, a daughter who manages the photography booking — while the overall family budget remains cash-denominated. Vendors should be comfortable operating with both systems simultaneously.
Cash-first culture for auspicious amounts: Nepali cultural practice often involves giving vendors a "mitho" or auspicious final amount — ending in one (like Rs. 51, Rs. 101, Rs. 1,001). While digital payments can technically send any amount, the cultural practice of presenting a red envelope with a physical note as part of the final payment to the pandit or key vendor often persists alongside digital transfers for the bulk.
Refund complexity: When an event is cancelled or a vendor fails to deliver, digital payment refunds through wallets can be slow and require formal merchant-side initiation. Unlike cash which is returned immediately, eSewa and Khalti refunds through merchant accounts may take 3–7 business days to process. This is a legitimate concern for families paying large advances — always have a clear written cancellation and refund clause in any vendor contract before making digital advance payments.
The Future of Digital Payments in Nepal's Wedding Industry
Several trends are shaping how wedding vendor payments will evolve in Nepal through 2027 and beyond. Understanding these trends helps both vendors and families prepare for what is coming.
Payment Links and Invoice-Based Payments: eSewa and Khalti merchant accounts now support generating unique payment links — a vendor can send a WhatsApp message with a payment link for exactly Rs. 45,000, and the client clicks it to pay directly without needing to enter an amount. This eliminates the risk of clients entering wrong amounts and is already being used by tech-savvy wedding photographers and event managers in Kathmandu.
Digital Contracts with Payment Integration: Early-adopter wedding planners are combining digital booking forms with embedded payment links, allowing a client to sign a booking agreement and pay the advance in the same browser session. While this requires some technical setup, free and affordable tools that support this workflow are becoming available in Nepal.
NRB's Expanding Wallet Limits: Nepal Rastra Bank has progressively increased transaction limits for digital wallets as the ecosystem matures and KYC compliance improves. As limits increase, more of the total wedding vendor payment amount can move through wallet channels, reducing reliance on bank transfers for mid-range payments.
Interoperability with Indian UPI: NRB and relevant Indian authorities have been exploring cross-border QR payment interoperability. If implemented, this would allow Indian guests attending Nepali weddings (and Nepali families with relatives in India) to pay directly through Indian UPI apps at Nepali vendor QR codes — a potentially significant development for border-area wedding businesses in Birgunj, Bhairahawa, and Kakarbhitta.
Frequently Asked Questions
Conclusion: Nepal's Wedding Industry Is Going Cashless — Gradually but Surely
The transformation of Nepal's wedding payment ecosystem from cash-only to digital-first is not a sudden revolution — it is a steady, practical evolution driven by the genuine convenience and security that digital records provide for both sides of the transaction. A catering company that once relied on trust and handshakes now has a merchant dashboard showing every payment received, settled, and outstanding. A family that once carried lakhs of rupees in cash to multiple vendor meetings now manages much of their wedding budget from their phone.
The infrastructure is in place. NepalQR, regulated by Nepal Rastra Bank and interoperable across eSewa, Khalti, Fonepay, and all major bank mobile apps, provides a single-QR solution that any wedding vendor can deploy within a week. The remaining barriers — transaction limits for very large payments, connectivity at event venues, and cultural preferences for cash in certain ritual contexts — are real but manageable with a thoughtful mixed approach.
For wedding vendors: setting up your merchant accounts, printing your QR codes, and including digital payment instructions in every quotation is no longer optional if you want to serve urban clients who expect digital convenience. For families planning weddings: use digital payments for advances and milestone payments to create a documented trail, use bank transfers for amounts above Rs. 1 lakh, and always get written booking confirmation from your vendors alongside digital payment receipts.
Discussion