
September 08, 2026
12 min read
By Kokil Thapa | Last reviewed: September 2026
How to Start an eCommerce Business in Nepal 2026 is not a weekend side project anymore. Mobile wallets, courier networks, and clearer tax rules have made online retail a real channel for Kathmandu shops and home-based sellers alike. You still need the right legal base, a platform that fits your catalog, and payment plus delivery partners that work outside the Valley. This guide walks through that stack in order — from registration to first paid order — based on what I have shipped on production stores for Nepal and cross-border clients.
Before you pick a theme or negotiate courier rates, map the full path. Most failed launches I see skip compliance or treat shipping as an afterthought. A short planning and research phase saves rework later. The diagram below shows the typical sequence from idea to first sale.
What legal and tax steps do you need before selling online in Nepal?
Online sales follow the same registration rules as physical trade. You need a registered business entity and a Permanent Account Number (PAN) from the Inland Revenue Department before you invoice customers or claim input VAT on purchases.
Most small sellers start as a sole proprietorship or private firm through the Office of Company Registrar (OCR). Fees and forms change, so confirm current schedules on the official OCR portal. After registration, apply for PAN at your local IRD office or through the online tax portal.
When does VAT registration apply?
If your annual taxable turnover crosses the statutory threshold, you must register for Value Added Tax (VAT). Even below the threshold, many B2B buyers and marketplaces expect a VAT number on invoices. Read the full breakdown in our guide on eCommerce tax and VAT registration in Nepal.
VAT-registered sellers charge 13% on most goods and services. They file periodic returns and issue tax invoices with their PAN and VAT number. Keep purchase records for input credit. Non-compliance blocks bank loans and formal supplier accounts.
PAN for freelancers and home sellers
Individual sellers can obtain PAN without a company in many cases. That path suits Instagram-first brands testing demand. See how to get a business PAN for Nepal freelancers for the document checklist.
Open a dedicated business bank account once PAN is issued. Mixing personal and shop funds makes VAT reconciliation painful. Several banks now offer startup accounts with lower minimum balances — compare before you sign.
For authoritative rules, refer to the Inland Revenue Department of Nepal portal. Do not rely on social-media tax advice alone.
Which eCommerce platform fits a Nepal online store in 2026?
Platform choice drives your monthly cost, developer pool, and how fast you can add Nepali payment plugins. There is no universal winner — only a fit for your catalog size, budget, and in-house skills.
| Platform | Best for | Typical cost (NPR / month) | Nepal payment plugins | Notes |
|---|---|---|---|---|
| WooCommerce on WordPress 7.1 | Small catalogs, content-heavy shops, SEO-first brands | Rs 2,000–8,000 hosting + plugins (~USD 15–60) | eSewa, Khalti, IME Pay extensions available | Low entry cost; watch plugin updates and security |
| Shopify | Fast launch, minimal dev, international sales | Rs 4,000–15,000+ plan (~USD 30–110) | Third-party apps; confirm NPR settlement | Admin API 2026-07 or later for custom apps |
| Custom Laravel 13 | Subscriptions, multi-vendor, complex rules | Rs 150,000+ build, Rs 5,000+ run (~USD 1,100+ build) | Full control via REST APIs | Needs PHP 8.3+ and ongoing developer |
| Magento 2.4.x | Large catalogs, B2B pricing tiers | Rs 25,000+ hosting (~USD 185+) | Custom modules often required | Heavy ops; overkill for most Nepal SMBs |
For a first store with under 200 SKUs, WooCommerce on WordPress 7.1 is still the default I recommend to budget-conscious clients. You own the code, SEO plugins are mature, and Nepali developers are easy to find. Our WordPress development service covers theme hardening and WooCommerce 11.1 setup.
Choose custom Laravel 13 when checkout logic goes beyond standard carts. Examples include delivery-zone pricing by municipality, wallet credits, or supplier dashboards. I have used that stack on Nepal Gift Card and grocery projects with zone-based delivery.
Shopify suits brands that want to sell abroad quickly. Pair it with our notes on cross-border selling from Nepal before you promise DHL timelines you cannot meet.
Hosting and domain decisions
Pick hosting in Singapore or India for lower latency to Nepal buyers. Shared hosting works for launch; move to VPS once daily orders exceed roughly fifty. Use domain registration and hosting in Nepal if you want local billing in NPR and support during Nepal business hours.
Enable HTTPS on day one. Let's Encrypt is free. Mixed-content warnings scare buyers away from wallet checkout screens.
Build vs buy a theme
Free WooCommerce themes ship fast but often bundle slow scripts. Budget Rs 5,000–15,000 (~USD 37–110) for a lightweight commercial theme or a custom child theme. Factor build cost using our breakdown of Nepal eCommerce website development cost.
Professional builds are documented in our portfolio, including florist WooCommerce stores like Petals Agro Nepal and Quick And Easy Nepalese Grocery.
How do you connect payments and shipping for a Nepal eCommerce store?
Payment and logistics make or break conversion. A beautiful product page means nothing if Khalti fails on mobile or your shipping quote surprises the buyer at checkout.
Digital wallets and card gateways
Most Nepal stores offer a mix of cash on delivery (COD), eSewa, Khalti, and IME Pay. COD still dominates outside major cities. Wallets reduce failed deliveries because payment is confirmed upfront.
Compare fees, settlement times, and refund APIs in our eCommerce payment gateway options for Nepal compared article. The broader landscape is covered in Nepal digital payment landscape 2026 overview.
For WooCommerce, install the official plugin from each provider and test in sandbox mode first. Custom Laravel stores should verify webhook signatures and log every callback. I have debugged production orders where a silent timeout left carts marked unpaid.
The Nepal Rastra Bank publishes rules for payment service providers. Use licensed gateways only.
Courier integration and rate tables
Major couriers — Pathao, Sundarban, Nepal Can Move, and others — offer API or manual manifest workflows. Start with flat rates by zone: Kathmandu Valley, terai hubs, and remote hill districts need different pricing.
Read eCommerce shipping integration for Nepal before you promise next-day delivery nationwide. Remote districts may need five to ten days.
Build shipping into your product margin. A Rs 500 (~USD 3.70) item cannot absorb Rs 350 delivery to Ilam. Use the Nepal EMI calculator if you offer instalments on high-ticket items.
COD risk controls
COD increases return rates. Mitigate with order confirmation calls, partial prepayment on high-value items, or wallet discounts. Log phone numbers and flag repeat refusals.
What does it cost to start an eCommerce business in Nepal in 2026?
Costs split into one-time setup and monthly operations. Understate either line and you stall before Dashain sales season.
One-time startup costs
- Firm registration and PAN: roughly Rs 5,000–25,000 (~USD 37–185) depending on entity type
- Domain (.com.np or .com): Rs 1,500–3,000/year (~USD 11–22)
- Logo and basic brand kit: Rs 10,000–40,000 (~USD 74–295) if outsourced
- Website build: Rs 40,000–400,000+ (~USD 295–2,950+) for WooCommerce to custom Laravel
- Initial product photography: Rs 500–2,000 per SKU (~USD 3.70–15) for professional shots
- Sample inventory or dropship deposits: varies widely by category
A lean launch — WooCommerce, ten SKUs, self-shot photos — can start near Rs 80,000–120,000 (~USD 590–885) all in. A custom multi-vendor build runs much higher. Model scenarios with Nepal SIP calculator if you are funding from monthly savings.
Monthly running costs
- Hosting: Rs 1,500–15,000 (~USD 11–110)
- Payment gateway fees: typically 2–4% per wallet transaction
- Courier charges: passed to customer or absorbed in margin
- Meta / Google ads: Rs 10,000+ (~USD 74+) when you scale — optional at launch
- Maintenance and security updates: Rs 3,000–20,000 (~USD 22–148) if you retain a developer
Ongoing support belongs in your budget from month one. See support and maintenance in Nepal for retainer ranges.
How do you launch and grow your Nepal online store after go-live?
Go-live is a milestone, not the finish line. The first thirty days should focus on order reliability, search visibility, and feedback loops.
Pre-launch checklist
- Place test orders with each payment method and confirm emails or SMS fire correctly.
- Verify mobile checkout on mid-range Android phones — most Nepal buyers shop on phone.
- Submit XML sitemap in Google Search Console and fix crawl errors.
- Add Organization and Product schema where appropriate.
- Publish clear shipping, return, and privacy policies linked in the footer.
- Connect Facebook Pixel or Google Analytics 4 with consent messaging if required.
- Claim and optimise Google Business Profile for local brand searches — see local SEO Nepal Google Business Profile.
Catalog and SEO basics
Write unique titles and descriptions in English or Nepali — not factory copy pasted from Alibaba. Use clean URLs like /product/handmade-wool-socks instead of query strings.
For Nepali content, run copy through the Nepali Unicode converter so fonts render correctly across devices. Technical SEO work pairs with search engine optimization in Nepal if you lack in-house time.
Speed matters. Compress images, enable lazy loading, and consider speed optimization before you spend on ads. Slow checkout pages waste ad budget.
Marketing without burning cash
Start organic: Instagram Reels, TikTok product demos, and local Facebook groups. Paid ads work once fulfillment is stable. Read top social media strategies for businesses in 2026 for channel mix ideas.
Email or SMS repeat buyers during Tihar and Dashain with offers tied to real stock levels. Nothing damages trust faster than selling what you cannot ship.
The macro context helps too. Our piece on the rise of eCommerce in Nepal explains buyer behaviour shifts worth aligning with.
Operations and scaling
Track inventory in the same system as the website. Overselling during a festival sale creates one-star reviews that linger. For multi-channel sellers, consider a simple admin dashboard — custom reporting projects are covered under e-commerce development in Nepal.
If you import goods, watch Nepal forex rates when pricing. Margin erodes fast when NPR weakens against USD.
Cloud hosting reduces downtime during traffic spikes. See why businesses in Nepal should migrate to cloud hosting before peak season.
Key Takeaways
- Register your firm and PAN before taking payments; add VAT when turnover requires it.
- WooCommerce fits most first stores; Laravel 13 suits complex delivery or multi-vendor logic.
- Offer COD plus eSewa and Khalti, and test every gateway webhook in staging first.
- Zone-based shipping rates prevent margin loss on remote deliveries outside the Valley.
- Budget Rs 80,000+ (~USD 590) for a lean launch and monthly hosting plus maintenance on top.
- Launch only after test orders, mobile checkout checks, and basic SEO are complete.
People Also Ask
Do I need a company to sell online in Nepal?
You can start with individual PAN registration for small-scale selling. Growing brands benefit from a registered firm for VAT, banking, and supplier credit. Most marketplaces and corporate buyers expect formal registration on invoices.
Which payment method converts best for Nepal eCommerce?
COD still leads overall, especially outside Kathmandu and Pokhara. eSewa and Khalti convert well on mobile when checkout is under three taps. Offer both wallet and COD to maximise reach.
How long does it take to build an eCommerce website in Nepal?
A basic WooCommerce store with ten to twenty products takes two to four weeks with content ready. Custom Laravel builds run two to four months depending on integrations. Delays usually come from late product photos, not coding.
Is VAT mandatory for small online shops in Nepal?
VAT registration is mandatory once annual taxable turnover crosses the IRD threshold. Below that, PAN may suffice. Consult the current IRD circular or a licensed accountant before your first high-volume sale season.
Ready to launch your Nepal online store?
How to Start an eCommerce Business in Nepal 2026 comes down to disciplined sequencing: legal base, right platform, reliable payments, honest shipping quotes, then marketing. Skip a step and you pay for it in support tickets and ad waste. If you want a store built, integrated, and tested on real Nepal gateways, review our e-commerce development service or contact us with your catalog size and target launch date.
Frequently Asked Questions
0 Comments
Leave a comment
Your email is not published. Comments appear once they have been read. Sign in to have your details filled in.

