HomeAboutServices PortfolioSkillsToolsBlog TestimonialsContact

How to start an online store in Nepal: the complete 2026 guide

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.
Online store concept with product cards and growth chart representing e-commerce in Nepal

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

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.

PlatformBest forCost (NPR)Nepal payment gatewaysTechnical skill needed
WooCommerceMost Nepal businessesNPR 60K-400K+ (development) + NPR 480-2K/yr hostingeSewa, Khalti, ConnectIPS plugins availableMedium (or hire a developer)
ShopifyQuick launch, non-technical~NPR 3,300/mo ($25 Basic)Limited (custom integration needed)Low
Custom builtUnique requirements, scaleNPR 400K-1.5M+Full flexibilityHigh (needs a development team)
Daraz Seller CenterBeginners, testing productsFree to list (5-20% commission)Handled by DarazLow
Facebook/Instagram ShopSocial sellers, small catalogsFreeManual payment collectionLow

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.

GatewayUsersAPI setup feeTransaction feeSettlement
eSewa10.8M+NPR 25,0001.5-2.5%T+1 (next business day)
Khalti12.7M (merged with IME Pay)NPR 20,0001.5-2.2%T+1
ConnectIPS1.56MFree~1-1.5%T+1
FonePay QR20M+ (via 60+ banks)NPR 25,0000.5-1.5%Near-instant to T+1
IME PayPart of Khalti (merged)Free1.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.

The E-Commerce Act 2081 (2025) formalized Nepal's e-commerce regulations. Compliance is not optional.

Required registrations

  1. 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.
  2. PAN registration. Get a Permanent Account Number from Inland Revenue Department. Required for all businesses.
  3. 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.
  4. 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.

ServiceCoverageCost (Kathmandu Valley)Cost (outside valley)
PathaoKathmandu Valley + major citiesNPR 79/kg (20+ parcels)Varies by zone
Daraz Logistics46 hubs, nationwideIncluded in Daraz commissionIncluded
City Express77 districts~NPR 100-150NPR 150-300
Nepal PostAll 77 districtsNPR 50-100NPR 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.

ItemBasic (NPR)Professional (NPR)
Domain (.com.np)FreeFree
Hosting (annual)480-2,0005,000-15,000
WooCommerce development60,000-80,000150,000-400,000
SSL certificateFree (Let's Encrypt)Free (Let's Encrypt)
Payment gateway setup (eSewa + Khalti)45,00045,000
Product photography5,000 (DIY)25,000-50,000
Logo and branding5,000-10,00025,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/ads5,000-10,00025,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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. Add products. Write unique product descriptions. Photograph products from multiple angles. Set competitive pricing after researching Daraz and competitors.
  9. 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.
  10. 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
B
Bikesh Tamang
SEO Specialist & front-end developer in Kathmandu, Nepal, helping businesses rank higher and turn traffic into customers. More about me →