Starting an online store in Nepal today is far more structured than it was even a few years ago, thanks to newer e-commerce regulations and a maturing digital payment ecosystem. But structure also means more steps to get right — company registration, tax compliance, a mandatory government e-commerce listing, and choosing the right payment and delivery setup. This roadmap walks a first-time seller through the entire journey, from idea to first sale.
Step 1: Validate Your Idea Before Spending Anything
Before registering anything, confirm there's real demand for what you want to sell. Look at what's already succeeding on platforms like Daraz or in local Facebook shop groups, and identify a niche where you can compete on price, quality, or delivery speed rather than trying to be everything to everyone.
Step 2: Register Your Business Properly
Under Nepal's E-Commerce Act, running an online store without proper registration risks fines and platform shutdown, so this step isn't optional. The typical path looks like this:
- Company registration – Register your business with the Office of the Company Registrar, choosing a structure such as a sole proprietorship or a private limited company depending on your scale and credibility needs.
- Ward Office registration – Register your business locally at the ward office where your registered address is located.
- PAN registration – Get a Permanent Account Number from the Inland Revenue Department, which is mandatory for every registered business and required before opening a business bank account.
- VAT registration – Required for most e-commerce businesses given typical turnover thresholds, and necessary if you want to issue VAT-compliant invoices that many customers and B2B buyers expect.
Step 3: List Your Business on the Government E-Commerce Portal
This is the step most first-time sellers overlook. Nepal's E-Commerce Act requires online businesses to be listed on the Department of Commerce, Supplies, and Consumer Protection's e-commerce portal, and unregistered platforms can face shutdown within a matter of days once discovered. You'll need to display your business registration certificate, PAN or VAT number, and contact information clearly on your storefront as part of this compliance.
Step 4: Build Your Online Store
For most new Nepali sellers, WooCommerce on WordPress remains the most cost-effective and flexible option, with strong plugin support for local payment gateways. If you want something even simpler to start, a well-organized Facebook or Instagram shop paired with manual order coordination can work for very early-stage testing before investing in a full website. Whichever route you choose, prioritize mobile optimization — the vast majority of Nepali shoppers browse and buy from smartphones rather than desktops.
Step 5: Set Up Your Payment Options
Apply for merchant accounts with eSewa and Khalti at minimum, since together they cover the vast majority of Nepal's digital payment users. Also seriously consider Cash on Delivery — despite the steady rise of digital payments, a significant share of Nepali online shoppers, especially first-time buyers, still prefer paying in cash when their order arrives. Refusing COD outright can mean losing a large portion of potential customers, even though it adds operational complexity around returns and cash handling.
Step 6: Line Up Reliable Delivery
Delivery is often the biggest operational bottleneck for new Nepali e-commerce businesses. Within Kathmandu Valley and Pokhara, same-day or next-day delivery through local courier partners is realistic and expected by customers. For nationwide orders, plan for longer delivery windows and communicate them clearly upfront, since unclear delivery expectations are one of the most common sources of customer complaints for new online stores.
Step 7: Go Live and Start Selling
Before launch, do a final check: business registration complete, domain and hosting set up, payment gateways tested with real small transactions, a reasonable number of products listed with clear photos and honest descriptions, delivery partners confirmed, and your return and privacy policies clearly published. Getting these basics right before your first sale prevents the kind of early customer service problems that are hard to recover from.
Common Early Mistakes to Avoid
- Skipping the DOC e-commerce listing, risking fines or a forced shutdown once discovered.
- Refusing to offer Cash on Delivery entirely, which cuts off a large segment of cautious first-time buyers.
- Under-testing payment gateways before launch, leading to failed transactions that frustrate early customers.
- Setting unrealistic delivery timelines that damage trust when orders arrive late.
- Not displaying your business registration details clearly, which both violates the law and reduces customer trust.
Final Thoughts
Launching an online store in Nepal today involves more regulatory steps than a few years ago, but each one exists to build a more trustworthy digital marketplace for both sellers and customers. Get your registration, payment setup, and delivery logistics right from day one, and you'll spend far less time firefighting later and more time actually growing your business.
Discussion