Understanding the e-commerce company registration process in Nepal is essential for entrepreneurs seeking to establish a legal online business entity. This comprehensive guide covers registration procedures, legal requirements, costs, timelines, and compliance obligations under Nepalese law for operating an e-commerce business.
Steps for E-commerce Company Registration in Nepal
- Step 1: Name Reservation at Office of Company Registrar
- Step 2: Preparation of Memorandum and Articles of Association
- Step 3: Online Company Registration at OCR
- Step 4: PAN Registration at Inland Revenue Office
- Step 5: Registration at Local Ward Office
- Step 6: VAT Registration for E-commerce Operations
- Step 7: Bank Account Opening in Company Name
- Step 8: Registration of Online Business Platform
- Step 9: Compliance with Consumer Protection and Electronic Transaction Laws
- Step 10: Optional Trademark Registration for Brand Protection
What is E-commerce Company Registration in Nepal?
E-commerce company registration in Nepal refers to the legal process of establishing a business entity authorized to conduct commercial transactions through electronic means, including websites, mobile applications, and digital platforms. This registration provides legal recognition to online businesses operating within the jurisdiction of Nepal and ensures compliance with applicable commercial, tax, and consumer protection laws.
The e-commerce company registration process involves incorporating a company under the Companies Act, 2063 (2006), obtaining necessary tax registrations, and complying with the Electronic Transactions Act, 2063 (2008). The registration establishes the company as a separate legal entity capable of entering contracts, owning property, and conducting online business operations. E-commerce companies in Nepal typically operate as private limited companies, which offer limited liability protection to shareholders and directors.
E-commerce company registration is mandatory for businesses engaged in online sales, digital services, marketplace operations, and electronic commerce activities in Nepal. The registration process ensures that online businesses operate within the legal framework, maintain proper accounting records, protect consumer rights, and fulfill tax obligations. Registered e-commerce companies gain credibility, access to formal banking channels, ability to issue legal invoices, and protection under Nepalese commercial laws.

Operating an online store or e-commerce without proper e-commerce listing and company registration can lead to Income tax penalty and monetary sanctions.
Where to Register an E-commerce Company in Nepal?
E-commerce company registration in Nepal is primarily conducted at the Office of Company Registrar (OCR), which operates under the Department of Industry. The OCR is the central authority responsible for company incorporation, registration, and regulation in Nepal. The main office is located in Tripureshwor, Kathmandu, and the registration process can be initiated through the OCR online portal at https://ocr.gov.np.
After company incorporation at OCR, additional registrations must be completed at various government offices. PAN (Permanent Account Number) registration is conducted at the Inland Revenue Office (IRO) under the Inland Revenue Department. VAT registration, which is mandatory for e-commerce operations, is also processed at the IRO. Local business registration must be completed at the respective Ward Office of the municipality where the company’s registered office is located.
For foreign investment in e-commerce companies, prior approval from the Department of Industry is required under the Foreign Investment and Technology Transfer Act, 2075 (2019). Trademark registration for brand protection can be completed at the Department of Industry, Intellectual Property Section. Payment gateway integration requires coordination with licensed payment service providers authorized by Nepal Rastra Bank. The complete e-commerce company registration process involves coordination among multiple government agencies to ensure full legal compliance.
What Laws Govern E-commerce Company Registration in Nepal?
E-commerce company registration and operations in Nepal are governed by multiple laws and regulations that establish the legal framework for online business activities, consumer protection, and electronic transactions.

The primary laws governing e-commerce company registration in Nepal include:
- Companies Act, 2063 (2006) – Governs company incorporation, registration, management, and dissolution
- Electronic Transactions Act, 2063 (2008) – Provides legal recognition to electronic records, digital signatures, and online transactions
- Consumer Protection Act, 2075 (2018) – Protects consumer rights in online transactions and establishes seller obligations
- Income Tax Act, 2058 (2002) – Governs taxation of e-commerce business income and profits
- Value Added Tax Act, 2052 (1996) – Mandates VAT registration and collection for online sales
- Foreign Investment and Technology Transfer Act, 2075 (2019) – Regulates foreign investment in e-commerce businesses
- Copyright Act, 2059 (2002) – Protects intellectual property rights in digital content
- Nepal Rastra Bank Act, 2058 (2002) – Regulates digital payment systems and online financial transactions
- Telecommunications Act, 2053 (1997) – Governs internet service provision and digital infrastructure
- Privacy Act, 2075 (2018) – Protects personal data and privacy in electronic transactions
How to Register an E-commerce Company in Nepal?
Step 1: Name Reservation at Office of Company Registrar
The first step in e-commerce company registration involves reserving a unique company name through the OCR online portal. The proposed name must not be identical or similar to existing registered companies and must comply with naming guidelines under the Companies Act. The name reservation application requires submission of three alternative names with justification for the proposed business activities.
Step 2: Preparation of Memorandum and Articles of Association
The Memorandum of Association (MOA) and Articles of Association (AOA) are fundamental constitutional documents that define the company’s objectives, capital structure, and internal governance. For e-commerce companies, the MOA must clearly specify online business activities, digital commerce, and electronic transactions as primary business objectives. These documents must be prepared in the prescribed format and signed by all founding shareholders.
Step 3: Online Company Registration at OCR
Company registration is completed through the OCR online portal by submitting the application form, MOA, AOA, and required documents. The application must include details of shareholders, directors, registered office address, and authorized capital. The registration fee is calculated based on the authorized capital amount. Upon verification and approval, the OCR issues a Company Registration Certificate with a unique company registration number.
Step 4: PAN Registration at Inland Revenue Office
Permanent Account Number (PAN) registration is mandatory for all companies in Nepal for tax purposes. The PAN registration application is submitted at the Inland Revenue Office with the company registration certificate, MOA, AOA, and director identification documents. The IRO issues the PAN certificate immediately upon verification. The PAN number is required for all tax filings, VAT registration, and official transactions.
Step 5: Registration at Local Ward Office
Business registration at the local Ward Office is required under the Local Government Operation Act, 2074 (2017). The application is submitted at the Ward Office of the municipality where the company’s registered office is located. Required documents include company registration certificate, PAN certificate, office rent agreement, and land tax receipt. The Ward Office issues a business operation recommendation letter after collecting the prescribed fee.
Step 6: VAT Registration for E-commerce Operations
VAT registration is mandatory for e-commerce companies as online sales are subject to Value Added Tax under the VAT Act. The VAT registration application is submitted at the Inland Revenue Office with company registration documents, PAN certificate, and Ward Office recommendation. E-commerce companies must collect VAT on all taxable sales and file monthly VAT returns. The IRO issues a VAT registration certificate upon approval.
Step 7: Bank Account Opening in Company Name
A corporate bank account is essential for e-commerce operations to receive payments, manage transactions, and maintain financial records. The bank account is opened at any licensed commercial bank in Nepal by submitting company registration certificate, PAN certificate, VAT certificate, board resolution, and director identification documents. The bank conducts due diligence and opens the account within one working day.
Step 8: Registration of Online Business Platform
E-commerce companies must register their website or mobile application with relevant authorities. Domain registration for .np domains is conducted through Mercantile Communications, the authorized registry. Website hosting must comply with Nepal Telecommunications Authority regulations. Payment gateway integration requires agreement with licensed payment service providers. The online platform must display company registration details, VAT number, and contact information prominently.
Step 9: Compliance with Consumer Protection and Electronic Transaction Laws
E-commerce companies must implement policies and procedures to comply with the Consumer Protection Act and Electronic Transactions Act. This includes establishing clear terms and conditions, privacy policy, return and refund policy, and delivery terms. Electronic records must be maintained as per legal requirements. Customer data protection measures must be implemented. Dispute resolution mechanisms must be established for consumer complaints.
Step 10: Optional Trademark Registration for Brand Protection
Trademark registration provides legal protection for the e-commerce company’s brand name, logo, and distinctive marks. The trademark application is filed at the Department of Industry, Intellectual Property Section, under the Patent, Design and Trademark Act, 2022 (1965). Trademark registration prevents unauthorized use of the brand and provides legal remedies against infringement. The registration is valid for seven years and renewable indefinitely.
What Documents Are Required for E-commerce Company Registration?
The following documents are required for complete e-commerce company registration in Nepal:
- Citizenship certificate or passport copies of all shareholders and directors
- Recent passport-size photographs of shareholders and directors
- Application for company registration in prescribed format
- Memorandum of Association (MOA) with company objectives
- Articles of Association (AOA) with governance rules
- Registered office address proof (ownership certificate or rent agreement)
- Land tax receipt (Malpot) of registered office premises
- Consent letters from all directors accepting their appointment
- Board resolution for company registration and bank account opening
- PAN registration application form
- VAT registration application form
- Ward Office business registration application
- Office rent agreement (if rented premises)
- Landlord’s citizenship and property ownership documents
- Foreign investment approval (if foreign shareholders involved)
- Bank account opening application and KYC documents
- Domain registration documents for website
- Payment gateway agreement documents
What is the Timeline for E-commerce Company Registration?
The complete e-commerce company registration process in Nepal typically takes five to ten working days, depending on document preparation and government office processing times.
| Registration Stage | Time Required | Authority |
|---|---|---|
| Name Reservation | Same Day | Office of Company Registrar |
| Document Preparation | 1-2 Days | Legal Consultant/Company |
| Company Registration | 1-2 Working Days | Office of Company Registrar |
| PAN Registration | Same Day | Inland Revenue Office |
| Ward Office Registration | 1-2 Working Days | Local Ward Office |
| VAT Registration | 1 Working Day | Inland Revenue Office |
| Bank Account Opening | 1 Working Day | Commercial Bank |
| Domain Registration | 1-2 Days | Domain Registrar |
| Payment Gateway Setup | 3-5 Days | Payment Service Provider |
| Website Development | Variable | Technology Provider |
The timeline may vary based on completeness of documentation, foreign investment approval requirements, and specific municipality procedures. Expedited processing may be available at additional cost for certain registration stages.
What Are the Costs of E-commerce Company Registration?
E-commerce company registration costs in Nepal vary based on authorized capital, service providers, and optional registrations. The following table provides indicative costs for the registration process.
| Fee Type | Amount (NPR) | Remarks |
|---|---|---|
| Name Reservation Fee | 100 | Per name application at OCR |
| Company Registration Fee | 1,000 – 15,000 | Based on authorized capital |
| PAN Registration | No Fee | Free government service |
| VAT Registration | No Fee | Free government service |
| Ward Office Registration | 5,000 – 20,000 | Varies by municipality |
| Legal Documentation | 10,000 – 30,000 | Professional service charges |
| Bank Account Opening | 1,000 – 5,000 | Bank charges vary |
| Domain Registration (.np) | 1,000 – 2,000 | Annual registration fee |
| Trademark Registration | 1,000 per class | Department of Industry fee |
| Professional Consultation | 25,000 – 75,000 | Complete registration service |
Additional costs may include website development, payment gateway integration fees, digital certificate costs, and ongoing compliance expenses. Foreign investment approval may require additional fees and documentation costs.
What Are Post-Registration Requirements for E-commerce Companies?
E-commerce companies in Nepal must fulfill ongoing compliance obligations after registration to maintain legal status and operational authorization.
Post-registration compliance requirements include:
- Annual Company Renewal: Submit annual returns to OCR with financial statements and updated shareholder information before the deadline specified in the Companies Act
- Annual Tax Filing: File annual income tax returns with the Inland Revenue Office declaring company income, expenses, and tax liability
- Monthly VAT Returns: Submit monthly VAT returns to IRO reporting taxable sales, input VAT, and output VAT with payment of net VAT liability
- Accounting Records Maintenance: Maintain proper books of accounts, invoices, receipts, and financial records as required under the Companies Act and Income Tax Act
- Consumer Protection Compliance: Implement and maintain consumer protection policies, handle customer complaints, and ensure product quality and service standards
- Electronic Records Management: Maintain electronic transaction records, digital signatures, and online business documentation as per Electronic Transactions Act
- Ward Office Renewal: Renew business registration at Ward Office annually or as required by local government regulations
- Bank Account Maintenance: Maintain active corporate bank account with regular transaction records and compliance with banking regulations
- Website and Platform Updates: Keep website information current including company details, terms and conditions, privacy policy, and contact information
- Payment Gateway Compliance: Ensure payment processing complies with Nepal Rastra Bank regulations and payment service provider requirements
- Data Protection Measures: Implement customer data protection measures and privacy safeguards as required under Privacy Act
- Trademark Renewal: Renew trademark registration every seven years to maintain brand protection
What Types of E-commerce Business Models Are Available in Nepal?
E-commerce companies in Nepal can operate under various business models depending on their target market, product offerings, and operational structure.
| Business Model | Description | Examples | Legal Considerations |
|---|---|---|---|
| B2C (Business to Consumer) | Direct sales from business to individual consumers | Online retail stores, digital services | Consumer Protection Act compliance mandatory |
| B2B (Business to Business) | Sales between businesses | Wholesale platforms, B2B marketplaces | Commercial contracts and VAT compliance |
| C2C (Consumer to Consumer) | Platform facilitating sales between consumers | Classified platforms, peer-to-peer marketplaces | Platform liability and transaction facilitation |
| Marketplace Model | Platform connecting multiple sellers with buyers | Multi-vendor e-commerce platforms | Seller verification and quality control |
| Subscription Model | Recurring payment for products or services | Digital content subscriptions, SaaS platforms | Clear subscription terms and cancellation policy |
| Digital Products | Sale of downloadable digital goods | E-books, software, online courses | Copyright protection and licensing |
| Service Platforms | Online booking and service delivery | Food delivery, ride-sharing, professional services | Service provider registration and insurance |
| Dropshipping | Order fulfillment through third-party suppliers | Import-based online retail | Import regulations and customs compliance |
| Social Commerce | Sales through social media platforms | Facebook shops, Instagram selling | Platform terms and payment integration |
| Hybrid Model | Combination of online and offline operations | Click-and-collect, omnichannel retail | Both online and physical store compliance |
What Benefits Does E-commerce Company Registration Provide?
E-commerce company registration in Nepal provides numerous legal, operational, and commercial advantages for online businesses.
Key benefits of e-commerce company registration include:
- Legal Recognition: Registered e-commerce companies gain legal entity status with rights to enter contracts, own property, and conduct business operations
- Limited Liability Protection: Shareholders and directors enjoy limited liability protection, separating personal assets from business liabilities
- Tax Compliance: Registered companies can legally collect VAT, issue tax invoices, and claim input tax credits on business expenses
- Banking Access: Corporate bank accounts enable professional financial management, payment gateway integration, and access to business banking services
- Consumer Trust: Registration enhances credibility and consumer confidence in the online business platform
- Brand Protection: Registered companies can protect their brand through trademark registration and legal enforcement against infringement
- Investment Opportunities: Formal registration enables access to investment, business loans, and partnership opportunities
- Legal Remedies: Registered companies can pursue legal action for contract breaches, payment defaults, and intellectual property violations
- Business Expansion: Registration facilitates business growth, franchise opportunities, and expansion into new markets
- Government Contracts: Registered companies can participate in government tenders and procurement processes
- International Trade: Formal registration enables international transactions, import-export operations, and cross-border e-commerce
- Employee Hiring: Registered companies can legally hire employees, provide benefits, and maintain formal employment relationships
- Digital Payment Integration: Registration enables integration with licensed payment gateways and digital payment systems
- Compliance Framework: Structured compliance ensures long-term business sustainability and reduces legal risks
FAQs
What is the minimum capital required for e-commerce company registration?
The Companies Act does not specify a minimum paid-up capital requirement for private limited companies in Nepal. However, the authorized capital must be declared in the Memorandum of Association, and registration fees are calculated based on this amount. Most e-commerce companies register with authorized capital between NPR 100,000 to NPR 1,000,000 depending on business scale.
Can foreigners register an e-commerce company in Nepal?
Yes, foreigners can register e-commerce companies in Nepal with prior approval from the Department of Industry under the Foreign Investment and Technology Transfer Act. The approval process requires submission of project proposal, investment details, and compliance with foreign investment regulations. Foreign investors can hold up to 100% equity in e-commerce businesses as it is not in the restricted sector list.
Is VAT registration mandatory for all e-commerce companies?
Yes, VAT registration is mandatory for e-commerce companies in Nepal as online sales of goods and services are subject to Value Added Tax. The current VAT rate is 13% on most goods and services. E-commerce companies must collect VAT from customers, issue VAT invoices, and file monthly VAT returns with the Inland Revenue Office.
How long does e-commerce company registration take?
The complete e-commerce company registration process typically takes 5 to 10 working days.
Step 1: Name reservation (same day).
Step 2: Document preparation (1-2 days).
Step 3: Company registration (1-2 days).
Step 4: PAN registration (same day).
Step 5: Ward registration (1-2 days).
Step 6: VAT registration (1 day).
Step 7: Bank account opening (1 day).
What are the annual compliance requirements?
E-commerce companies must fulfill several annual obligations: annual company renewal at OCR, annual income tax filing, monthly VAT returns, maintenance of accounting records, consumer protection compliance, and Ward Office renewal. Failure to comply results in penalties, fines, and potential company deregistration.
Where to register an e-commerce company in Nepal?
Company registration is completed at the Office of Company Registrar (OCR) in Tripureshwor, Kathmandu, through the online portal at https://ocr.gov.np. Additional registrations are required at Inland Revenue Office for PAN and VAT, and at the local Ward Office for business operation permission.
Can I operate an e-commerce business without registration?
No, operating an e-commerce business without proper company registration is illegal in Nepal. Unregistered businesses cannot issue legal invoices, collect VAT, open corporate bank accounts, or enforce contracts. Operating without registration may result in penalties, tax liabilities, and legal action under the Companies Act and Income Tax Act.
What documents are needed for registration?
Required documents include citizenship or passport of shareholders and directors, company registration application, Memorandum of Association, Articles of Association, registered office address proof, rent agreement, land tax receipt, director consent letters, board resolution, PAN application, VAT application, and Ward Office application. Additional documents may be required for foreign investment.
Our law firm is recognized as the leading service provider for e-commerce company registration in Nepal, offering comprehensive legal support, documentation services, and regulatory compliance assistance. With extensive experience in corporate law, e-commerce regulations, and digital business frameworks, we provide end-to-end registration services ensuring full legal compliance and operational readiness. Our expert team handles all aspects of company incorporation, tax registration, consumer protection compliance, and ongoing legal support, making us the number one choice for entrepreneurs establishing e-commerce businesses in Nepal.

