Key takeaways
- Nepal's e-commerce market hit $1.2 billion by end of 2025, a 150% surge since 2022. The market is projected to reach $3.94 billion by 2029.
- A basic WooCommerce store costs NPR 60,000-150,000 to build. Hosting starts at NPR 480/year. A .com.np domain is free for Nepali citizens.
- The E-Commerce Act 2081 (2025) requires all online stores to register within 3 months. Fines for operating unregistered: NPR 10,000-50,000.
- Delivery costs have dropped from NPR 200-300 to NPR 70-80 per parcel with specialized logistics. Pathao charges NPR 79 per 1kg parcel within Kathmandu Valley.
- 70%+ of Nepal's online buyers still prefer cash on delivery (COD). Digital payments are growing to ~40% of transactions, but COD remains essential for conversions.
Nepal's e-commerce market grew 150% since 2022. It crossed $1.2 billion by the end of 2025 and is projected to reach $3.94 billion by 2029. Daraz served 700,000 Nepali customers in a single day during its 11.11 sale. Pathao Commerce onboarded 600+ merchants in its first two weeks after launching in August 2026. Delivery costs have dropped to NPR 70-80 per parcel from NPR 200-300 just two years ago.
The infrastructure for online selling in Nepal is finally ready. Payment gateways work. Delivery networks cover most of the country. And 16.6 million Nepalis are online, 90%+ of them on mobile devices.
This guide walks you through everything: choosing a platform, setting up payments, registering legally, organizing delivery, and getting your first customers.
- The Nepal e-commerce market in 2026
- Choosing your e-commerce platform
- Marketplace vs your own store
- Setting up payment gateways
- Legal registration and compliance
- Delivery and logistics
- Total costs breakdown
- Getting found: SEO and marketing
- Social commerce in Nepal
- Mistakes to avoid
- Getting started: step by step
- FAQs
The Nepal e-commerce market in 2026
The numbers tell a clear story: Nepal's e-commerce market is no longer a niche experiment. It is a growing industry with real infrastructure behind it.
- Market size: $1.2 billion (end of 2025), projected $3.94 billion by 2029 at 28.6% annual growth.
- Internet users: 16.6 million (56% of population), with 32.4 million mobile connections (109% of population).
- Mobile commerce: 90%+ of e-commerce users access stores via mobile devices.
- Social media: 14.8 million social media users (50% of population), including 14.8 million on Facebook and 4.35 million on Instagram.
- Registered businesses: 1,530 e-commerce enterprises applied for formal registration; 345 fully approved so far.
- Shopper demographics: 25-34 age group makes up 64.7% of online shoppers; 18-24 year olds account for 31.8%.
- Top categories: Electronics (23% of revenue), Apparel (14% of stores), Home & Garden (9.5%), Travel (8.3%).
The concentration is notable: 90%+ of online merchants operate from Kathmandu Valley. This means there is significant opportunity for businesses outside the valley to serve their local markets through e-commerce, especially as delivery networks expand.
Choosing your e-commerce platform
Your platform choice determines your costs, flexibility, and technical complexity. Here are the options that work in Nepal.
| Platform | Best for | Cost (NPR) | Nepal payment gateways | Technical skill needed |
|---|---|---|---|---|
| WooCommerce | Most Nepal businesses | NPR 60K-400K+ (development) + NPR 480-2K/yr hosting | eSewa, Khalti, ConnectIPS plugins available | Medium (or hire a developer) |
| Shopify | Quick launch, non-technical | ~NPR 3,300/mo ($25 Basic) | Limited (custom integration needed) | Low |
| Custom built | Unique requirements, scale | NPR 400K-1.5M+ | Full flexibility | High (needs a development team) |
| Daraz Seller Center | Beginners, testing products | Free to list (5-20% commission) | Handled by Daraz | Low |
| Facebook/Instagram Shop | Social sellers, small catalogs | Free | Manual payment collection | Low |
WooCommerce: the most popular choice in Nepal
WooCommerce dominates Nepal's e-commerce landscape for good reasons. It runs on WordPress (which powers most Nepal websites), has official plugins for eSewa and Khalti, supports Nepali language, and can be hosted locally for fast page speeds. Development costs range from NPR 60,000 for a basic store to NPR 400,000+ for a custom marketplace with advanced features.
Hosting in Nepal starts at NPR 480/year (NepalCloud, 10GB NVMe SSD) with local servers delivering under 20ms latency compared to 200ms+ for international hosting. For an e-commerce store, plan to spend NPR 2,000-10,000/year on a hosting plan with enough storage, bandwidth, and SSL.
Shopify: easiest setup, but limited in Nepal
Shopify is the fastest way to launch, but it has limitations for Nepal businesses. Nepal's payment gateways (eSewa, Khalti) do not have native Shopify integrations, meaning you need custom development for payment processing. Shopify also charges transaction fees on top of gateway fees if you do not use Shopify Payments, which is not available in Nepal. At ~NPR 3,300/month, the recurring cost adds up compared to WooCommerce's one-time development cost.
Marketplace vs your own store
The marketplace vs. own store decision is not either/or. The smartest Nepal businesses do both.
Daraz Nepal
Daraz is Nepal's largest e-commerce marketplace with an estimated 1.6 million monthly visits, 5,600+ active sellers, 46 logistics hubs, and US$856 million in annual sales across South Asia. Their 11.11 2025 sale saw 26% order growth and a 450% DarazMall brand surge. Daraz handles payment processing, logistics (through its own delivery network), and customer support. The trade-off: you pay 5-20% commission per sale and have limited control over branding and customer data.
Your own store
Your own WooCommerce or Shopify store costs more upfront but gives you full customer data ownership, no per-sale commission, full brand control, and the ability to build a direct relationship with customers. You also have full control over e-commerce SEO, which is impossible on a marketplace.
The hybrid approach
Use Daraz for volume and product discovery. Use your own store for brand building and higher margins. Many successful Nepal sellers list their best-selling products on Daraz to drive awareness, then convert repeat customers to their own store where they keep 100% of the margin.
Setting up payment gateways
Payment integration is the most common bottleneck for new Nepal online stores. Here is what you need to know.
| Gateway | Users | API setup fee | Transaction fee | Settlement |
|---|---|---|---|---|
| eSewa | 10.8M+ | NPR 25,000 | 1.5-2.5% | T+1 (next business day) |
| Khalti | 12.7M (merged with IME Pay) | NPR 20,000 | 1.5-2.2% | T+1 |
| ConnectIPS | 1.56M | Free | ~1-1.5% | T+1 |
| FonePay QR | 20M+ (via 60+ banks) | NPR 25,000 | 0.5-1.5% | Near-instant to T+1 |
| IME Pay | Part of Khalti (merged) | Free | 1.5-2% | T+1 |
Recommendation: Integrate both eSewa and Khalti at minimum. Together they cover the majority of digital wallet users. Add ConnectIPS for bank transfer payments (no setup fee). The total integration cost including development and testing runs NPR 50,000-150,000. For a detailed comparison, see the eSewa vs Khalti guide.
Cash on delivery (COD) is still essential
70%+ of Nepal's online buyers prefer cash on delivery. If you do not offer COD, you will lose the majority of potential orders. The challenge is managing COD risk: failed deliveries, returns, and cash handling costs. Set a reasonable minimum order value for COD (NPR 500-1,000), charge a small COD fee (NPR 30-50), and use verified delivery partners that handle cash collection and remittance.
Legal registration and compliance
The E-Commerce Act 2081 (2025) formalized Nepal's e-commerce regulations. Compliance is not optional.
Required registrations
- Business registration. Register with the Office of the Company Registrar (for a company) or your local municipality (for a sole proprietorship). A sole proprietorship is the simplest option for a small online store.
- PAN registration. Get a Permanent Account Number from Inland Revenue Department. Required for all businesses.
- VAT registration. Mandatory if annual turnover exceeds NPR 5 million. Recommended to register voluntarily even below this threshold if you plan to grow, as customers may need VAT invoices.
- E-commerce registration. Register with the Department of Commerce, Supplies and Consumer Protection within 3 months of starting operations. Required disclosures include business name, PAN/VAT number, contact details, platform type, and return/refund policies.
Key legal requirements
- Return policy: Full refund if products do not match descriptions.
- Complaint response: 15-day response requirement for customer complaints.
- Prohibited content: Selling restricted goods carries fines of NPR 100,000-500,000.
- Misleading ads and fake reviews: NPR 50,000-500,000 fine and/or 6 months to 3 years imprisonment.
- Operating unregistered: NPR 10,000-50,000 fine.
Delivery and logistics
Delivery used to be the biggest barrier for Nepal e-commerce. It is improving fast.
| Service | Coverage | Cost (Kathmandu Valley) | Cost (outside valley) |
|---|---|---|---|
| Pathao | Kathmandu Valley + major cities | NPR 79/kg (20+ parcels) | Varies by zone |
| Daraz Logistics | 46 hubs, nationwide | Included in Daraz commission | Included |
| City Express | 77 districts | ~NPR 100-150 | NPR 150-300 |
| Nepal Post | All 77 districts | NPR 50-100 | NPR 100-200 |
Delivery costs have dropped significantly: from NPR 200-300 to NPR 70-80 per parcel with specialized logistics services. Pathao Commerce, launched August 2026, has already onboarded 600+ merchants and has 250,000+ daily active users. Daraz's fulfillment center processes approximately 4,500 parcels per hour.
Pricing strategy: Offer flat-rate delivery of NPR 100 inside Kathmandu Valley and NPR 200 outside. Absorb the rest into product pricing. Free delivery above a threshold (NPR 2,000-3,000) increases average order value.
The main logistics challenge remains outside Kathmandu Valley: only 38% of strategic highway network meets all-weather standards, and cold storage covers less than 12% of demand from perishable-goods sellers.
Total costs breakdown
Here is what a Nepal online store actually costs, from bare minimum to professional setup.
| Item | Basic (NPR) | Professional (NPR) |
|---|---|---|
| Domain (.com.np) | Free | Free |
| Hosting (annual) | 480-2,000 | 5,000-15,000 |
| WooCommerce development | 60,000-80,000 | 150,000-400,000 |
| SSL certificate | Free (Let's Encrypt) | Free (Let's Encrypt) |
| Payment gateway setup (eSewa + Khalti) | 45,000 | 45,000 |
| Product photography | 5,000 (DIY) | 25,000-50,000 |
| Logo and branding | 5,000-10,000 | 25,000-75,000 |
| Total upfront | ~NPR 120,000 | ~NPR 300,000-600,000 |
| Monthly ongoing costs | ||
| Transaction fees (per sale) | 1.5-2.5% of order value | |
| Delivery (per order) | NPR 70-200 depending on location | |
| Marketing/ads | 5,000-10,000 | 25,000-100,000+ |
A Shopify-based store has lower upfront costs (~NPR 3,300/month) but higher ongoing costs due to monthly subscriptions and additional transaction fees without Shopify Payments. For a store you plan to run for more than 18 months, WooCommerce is typically cheaper overall.
Getting found: SEO and marketing
Building a store without a plan to get traffic is a plan to fail. Here is how Nepal online stores get found.
E-commerce SEO
Organic search is the most sustainable traffic source. For a Nepal e-commerce store, this means:
- Product page SEO. Unique product descriptions (not copied from suppliers), proper title tags, optimized product images with alt text, and schema markup (Product, Offer, AggregateRating).
- Category page optimization. Your category pages should target commercial queries like "buy laptop online Nepal" or "women's clothing online Nepal."
- Blog content. Create buying guides, comparison articles, and helpful content targeting informational queries that your customers search before buying.
- Technical SEO. Site speed matters even more for e-commerce. Use local Nepal hosting for faster load times. See the complete e-commerce SEO guide for detailed optimization.
Facebook and Instagram
With 14.8 million Facebook users in Nepal, Facebook remains the primary marketing channel for most online stores. Facebook ads can drive targeted traffic to product pages, and Instagram Shopping (where available) lets users browse products within the app. However, organic Facebook page reach has dropped below 5%, so plan for paid promotion.
WhatsApp for order management
Many Nepal online stores use WhatsApp Business as their primary customer communication channel. Set up product catalogs, automated order confirmations, and delivery updates through WhatsApp to keep customers engaged without building a complex order management system.
Social commerce in Nepal
Social commerce (selling directly through social media) is growing 30-40% annually in Nepal, and approximately 90% of total online retail transactions in South Asia are social commerce. For many small businesses, a Facebook page or Instagram account is their entire "online store."
- Facebook Marketplace and Groups: Free listing, direct messaging for negotiation. HamroBazar draws 800,000 unique visitors monthly as a classifieds platform.
- Instagram Shopping: Visual product showcase, especially effective for fashion, beauty, food, and lifestyle products.
- TikTok: No TikTok Shop in Nepal, but TikTok marketing drives discovery. Link in bio to your store or WhatsApp.
The limitation: Social commerce is hard to scale. You lose professional checkout, inventory management, and order tracking. It works well for testing product-market fit and starting with minimal investment, but plan to move customers to a proper store as you grow.
Mistakes to avoid
- Skipping COD. You will lose 70%+ of potential orders. Offer COD even if digital payments are your preference. Manage the risk with minimum order values and COD fees.
- Copying product descriptions. Duplicate content from suppliers or competitors hurts your SEO and gives customers no reason to buy from you. Write unique descriptions that address Nepal buyers' specific concerns.
- Ignoring mobile. 90%+ of your customers will shop on their phones. Every page, every checkout step, every product image must work perfectly on mobile. Test on actual devices, not just browser resize.
- Launching without payment testing. Test every payment method with real transactions before going live. eSewa, Khalti, and COD should all work end-to-end. A broken checkout loses sales permanently because customers rarely come back.
- No return policy. The E-Commerce Act requires clear return and refund policies. Beyond compliance, a visible return policy increases purchase confidence, especially for first-time online buyers who are skeptical about quality.
- Underpricing delivery. "Free delivery" on every order sounds attractive but erodes margins fast. Set a free delivery threshold above your average order value to increase basket size. Below that, charge a flat rate.
- Neglecting product photography. Nepal online shoppers cannot touch or try products. Quality product photos are your substitute for the in-store experience. Invest in at least a basic photography setup: white background, natural light, multiple angles.
- Not registering the business. The E-Commerce Act 2081 is being enforced. Operating without registration carries NPR 10,000-50,000 in fines, and you cannot open business bank accounts or integrate payment gateways without proper registration.
Getting started: step by step
- Register your business. Sole proprietorship through your municipality (simplest), or company through Office of the Company Registrar. Get PAN from Inland Revenue. Register with Department of Commerce for e-commerce.
- Choose your platform. WooCommerce for most businesses (best balance of cost and flexibility in Nepal). Shopify if you want the fastest launch and can handle the monthly fee. Daraz if you want to test products before building your own store.
- Register your domain. Get a free .com.np domain from Mercantile Communications. Alternatively, register a .com domain (NPR 1,400-1,600/year). Read the .com vs .com.np comparison to decide.
- Set up hosting. Choose a Nepal-based hosting provider for faster local speeds. Minimum: NPR 2,000-5,000/year for a plan with enough storage and bandwidth for e-commerce.
- Build your store. Hire a WooCommerce developer (NPR 60,000-150,000 for a basic store) or use Shopify's template builder. Ensure the design is mobile-first.
- Integrate payment gateways. Set up eSewa (NPR 25,000 API fee) and Khalti (NPR 20,000 API fee). Add ConnectIPS for bank transfers (free setup). Enable COD.
- Set up delivery. Partner with Pathao, City Express, or another logistics provider for delivery. Set flat-rate delivery pricing. Build a COD cash handling process.
- Add products. Write unique product descriptions. Photograph products from multiple angles. Set competitive pricing after researching Daraz and competitors.
- Set up SEO basics. Install an SEO plugin (Rank Math or Yoast). Write unique title tags and meta descriptions. Set up Google Business Profile if you have a physical location. Submit your sitemap to Google Search Console.
- Launch and promote. Start with Facebook ads targeting your local area. Set up WhatsApp Business for customer communication. List your best products on Daraz simultaneously for maximum reach.
Frequently asked questions
How much does it cost to start an online store in Nepal?
A basic WooCommerce store costs NPR 60,000-150,000 for development, with annual hosting from NPR 480-1,999 and a free .com.np domain. Shopify starts at roughly NPR 3,300 per month. Payment gateway setup adds NPR 20,000-25,000 for eSewa or Khalti API fees. Total minimum investment for a basic store is around NPR 120,000 upfront, plus ongoing hosting, gateway fees (1-2.5% per transaction), and marketing costs.
Do I need to register my online store with the government?
Yes. Under the E-Commerce Act 2081 (2025), all online businesses must register with the Department of Commerce, Supplies and Consumer Protection within three months. You also need a PAN from Inland Revenue. VAT registration is mandatory if annual turnover exceeds NPR 5 million. Operating without registration carries fines of NPR 10,000-50,000.
Should I build my own store or sell on Daraz?
Do both. Daraz gives you immediate access to millions of visitors and handles payment and logistics, but you pay 5-20% commission and have limited branding control. Your own store costs more upfront but gives you full control, customer data, and no per-sale commission. Use Daraz for volume and visibility while building your own store for brand equity.
Which payment gateway should I use?
Integrate both eSewa (10.8 million users, 38% market share) and Khalti (12.7 million combined users after IME Pay merger). This covers the majority of digital wallet users. Add ConnectIPS for bank transfer payments (no setup fee). Most successful Nepal stores offer eSewa + Khalti + ConnectIPS + COD for maximum checkout conversion.
Need help building an SEO-optimized online store?
Get in touch