Starting an online business in Nepal is more accessible than ever, but navigating the legal requirements can feel overwhelming to beginners. With the recent push toward formalizing digital trade, understanding exactly how to register an e-commerce business in Nepal is the critical first step for any serious online seller.
Whether you are selling physical products, digital goods, or offering online services, operating legally protects your business and builds trust with your customers. This comprehensive guide breaks down the entire registration process, the specific documents you need, and exactly what you must do to comply with Nepal's current e-commerce regulations.
Disclaimer: The information provided in this guide is for educational purposes only and does not constitute legal advice. Requirements can change. Merchants should always verify current procedures with the relevant official government departments.
Why Do You Need to Register?
In Nepal, any individual or entity conducting commercial transactions over the internet must be legally registered. This rule applies broadly to:
Entrepreneurs launching their own independent online stores.
Merchants selling through established platforms like Daraz or other online marketplaces.
Businesses selling products through social media platforms (such as Facebook or Instagram) if they conduct regular commercial activities for profit.
Operating without proper registration is illegal. It can lead to severe fines, the inability to open corporate bank accounts, and strict restrictions on integrating crucial digital payment gateways like eSewa, Khalti, or Fonepay. Furthermore, customers are increasingly cautious and prefer buying from registered, verifiable businesses.
The Current Legal Context: E-Commerce Act 2081
The Electronic Commerce Act 2081 (2024) introduced specific, strict guidelines for online businesses operating in Nepal. One of the most significant changes is the mandatory requirement for e-commerce entities to be listed via the Department of Commerce, Supplies and Consumer Protection.
This listing process is explicitly designed to ensure accountability, standardize digital trade, and protect consumers from fraudulent online activities. For a deeper understanding of this law, you can read our detailed breakdown: Nepal E-Commerce Act 2081 Explained.
Step 1: Choose Your Core Business Structure
Before you can apply for any specific e-commerce listing, you must first have a registered underlying business entity. In Nepal, entrepreneurs generally choose between three main structures:
Private Firm (Sole Proprietorship)
This is registered at the Department of Commerce or your local municipal ward office. It is generally the simplest structure and is best suited for single owners starting small. However, the owner carries unlimited personal liability for business debts.
Partnership Firm
Designed for two or more owners who share the profits and liabilities. Like a private firm, it is registered at the Department of Commerce.
Private Limited Company (Pvt. Ltd.)
Registered at the Office of the Company Registrar (OCR). This structure is best for scalability, raising capital from investors, and most importantly, limiting the personal liability of the shareholders. If you plan to grow your e-commerce platform significantly, a Private Limited Company is usually the recommended path.
Step 2: Core Business Registration Process
If you choose to register a Private Limited Company, the standard process involves the following detailed steps:
Name Reservation: Apply online through the OCR portal to ensure your desired company name is available and not already taken.
Document Preparation: Draft the Memorandum of Association (MOA) and Articles of Association (AOA). Crucial tip: Ensure that your MOA explicitly includes "e-commerce", "online trading", or "digital marketplace" in the list of business objectives. Failing to include this will cause major delays later.
Submission and Fees: Submit the finalized documents and pay the official registration fee. The fee is calculated based on your declared authorized capital.
Certificate Issuance: Once verified, you will receive your official Company Registration Certificate from the OCR.
Step 3: Register for PAN or VAT
Every registered business in Nepal must obtain a tax identification number from the Inland Revenue Department (IRD).
PAN (Permanent Account Number): Visit the IRD website and fill out the online application for a business PAN. Then, visit your designated local Inland Revenue Office with your business registration certificate, a copy of the founders' citizenship, and your commercial rental agreement (or property ownership documents).
VAT (Value Added Tax): If your expected annual turnover exceeds NPR 50 lakhs for goods (or NPR 20 lakhs for services), you are legally required to register for VAT instead of just PAN. VAT registration requires more rigorous accounting but allows you to claim input tax credits.
Step 4: Local Ward Registration
Many new business owners overlook this step. After securing your OCR registration and PAN, you must also register your business at your local municipal ward office where your physical office or warehouse is located. You will need to present your lease agreement and pay a local business tax fee based on your capital and business type.
Step 5: The E-Commerce Listing Process
This is the newest requirement separating traditional businesses from online stores. Under the new e-commerce regulations, operating an online portal requires you to be formally listed on the e-commerce portal managed by the Department of Commerce.
Prerequisites for E-Commerce Listing
Before you begin the e-commerce listing application, gather the following:
Valid Company or Firm Registration Certificate.
Business PAN or VAT Certificate.
Official registered business address details (ward registration).
Exact details of the website, application, or digital platform you will use to conduct sales.
Executing the Listing
The procedure generally involves:
Accessing the official Department of Commerce online portal.
Filling out the e-commerce listing application form with accurate business and platform details.
Uploading scanned, clear copies of your registration, PAN/VAT, and citizenship documents.
Upon review and approval by the authorities, you will receive an official E-Commerce Listing Number.
Step 6: Displaying Mandatory Information on Your Storefront
Registration is not the final step. Once you are registered and listed, the law explicitly requires you to display specific identifying information clearly on your online store or application. This transparency is mandatory to protect consumers.
You must display:
Your registered legal business name and exact physical address.
Your Company Registration Number and E-Commerce Listing Number.
Your PAN or VAT number.
Clear contact information, including a working phone number and email address.
Details of a designated contact person for handling customer grievances.
For a complete, detailed checklist of what your website must show, refer to our guide: What Information Must an Online Store Display in Nepal?
Practical Preparation Checklist for Beginners
To ensure a smooth, delay-free registration process, complete this checklist before you apply:
Finalize Your Name: Decide on your business name and secure the matching domain name immediately (e.g., registering a free .com.np domain, which requires your registration documents).
Draft Objectives Carefully: Work with a legal professional to draft your MOA/AOA with clear, unambiguous e-commerce objectives.
Secure Premises: Obtain a formal, written commercial rental agreement for your business address. You cannot easily register a business using a residential address without proper landlord consent and tax clearance.
Prepare Documents: Keep multiple notarized copies of citizenship certificates and passport-sized photos for all founders.
Digital Presence: Set up a professional email address (like [email protected]) for official government correspondence.
Common Registration Mistakes to Avoid
Many new entrepreneurs face frustrating delays because of simple, preventable errors. Avoid these common pitfalls:
Missing E-Commerce Objectives: Forgetting to include online sales or digital marketplace operations in the company objectives (MOA). Fixing this requires a formal, time-consuming amendment process at the OCR.
Ignoring the Ward Office: Skipping the local municipal ward registration. The tax office and banks will often demand to see your ward registration certificate.
Mixing Personal and Business Funds: Always open a dedicated corporate bank account in the name of your registered business. Digital payment gateways in Nepal will strictly require a corporate account to settle your online sales revenues. Never use a personal savings account for business operations.
Registering as the Wrong Entity: Registering a sole proprietorship when you have multiple unrecorded partners, leading to disputes later.
After Registration: Setting Up Your Store
Once your legal paperwork is complete, the exciting part begins: actually building your store. You can now confidently sign contracts with delivery couriers like Upaya or Pathao, and integrate local payment gateways.
If you need a comprehensive overview of the entire process from choosing products to marketing, check out our full guide on How to Start an Online Store in Nepal.
When you are ready to build the actual website, choosing the right software platform is crucial. Exploring local solutions like KODEEFY can help you launch a professional, compliant store quickly. KODEEFY is built with the specific needs of the Nepali market in mind, offering seamless inventory management and modern storefront designs.
Frequently Asked Questions (FAQ)
Do I need to register a business if I only sell occasionally on Instagram?
If your activity is purely occasional (like selling a used bicycle), no. However, if you are conducting regular, repeated commercial sales and generating consistent income, you are legally required to register a business and obtain a PAN/VAT, regardless of the social media platform you use.
Can I use my personal PAN for my new e-commerce business?
No. You must obtain a distinct business PAN (or VAT) linked directly to your registered firm or company. Personal PANs are designed for individual income tax tracking, not for conducting commercial retail trade.
How long does the entire registration process actually take?
If all your documents are perfectly in order and your rental agreements are clear, registering a company at the OCR and getting a PAN usually takes about 7 to 14 days. Completing the local ward registration and the Department of Commerce e-commerce listing may take an additional week depending on public holidays and processing queues.
Is a .com.np domain legally mandatory for business registration?
A .com.np domain is not legally mandatory for business registration itself. However, it is highly recommended. It is free for Nepali businesses, adds significant local credibility, and you will actually need your official company registration documents in order to claim it from Mercantile.
Do I need to rent a physical office space to register?
Yes, you must provide a registered, verifiable office address. You will need a formal rental agreement (or proof of property ownership) for the premises to complete your ward registration and to satisfy the Inland Revenue Department during the PAN application process.