Starting an online shopping business in Nepal is a great idea. More people are shopping online, so having your own e-commerce company can bring many opportunities. But before you start selling, you must legally register your company.
At Company Sewa, we help entrepreneurs register their companies quickly and easily.
In this guide, we will show you simple steps to register an online shopping company in Nepal.

6 Simple Steps to Register an Online Shopping Company in Nepal
- Step 1: Decide Your Business Structure
- Step 2: Choose a Unique Company Name
- Step 3: Prepare Required Documents
- Step 4: Submit Application to the OCR
- Step 5: Register for PAN and VAT
- Step 6: Open a Bank Account and Start Your Online Business
Step 1: Decide Your Business Structure
You first need to choose the type of company. The most common types in Nepal are:
- Private Limited Company (Pvt. Ltd.) – Best for small to medium businesses.
- Sole Proprietorship – Good if you plan to run the business alone.
Most online shopping businesses register as Private Limited because it protects personal assets and makes it easier to get investors.
Step 2: Choose a Unique Company Name
Pick a unique and meaningful name for your business. Make sure it is easy to remember and follows the Companies Act.
You can check the availability of your desired company name through the Office of the Company Registrar (OCR) or with our help at Company Sewa.
Step 3: Prepare Required Documents
Before registering, gather these documents:
| Document | Description |
|---|---|
| Memorandum of Association (MoA) | Defines your company’s objectives and activities |
| Articles of Association (AoA) | Rules and regulations for running your company |
| Citizenship Certificates | Copies of all directors’ citizenship cards |
| Passport-sized Photos | Photos of all directors |
| Office Address Proof | Rental agreement or ownership documents |
Step 4: Submit Application to the OCR
Submit your application with all documents to the OCR. You can do this online or in person.
If everything is correct, your company will be officially registered, and you will receive a Certificate of Incorporation.
Step 5: Register for PAN and VAT
After registration, apply for a Permanent Account Number (PAN) with the Inland Revenue Department (IRD). If your business expects to exceed a certain turnover threshold, you must also register for VAT.
Step 6: Open a Bank Account and Start Your Online Business
Once your company and tax IDs are ready, open a business bank account. Now you can start your online shopping business, source products, and begin selling!
Online Shopping Company Registration Fees in Nepal
| Capital Amount | Government Fees |
|---|---|
| Up to NPR 1 lakh | NPR 1,000 |
| NPR 1–5 lakh | NPR 4,500 |
| NPR 5–25 lakh | NPR 9,500 |
| NPR 25–1 crore | NPR 16,000 |
| Above 1 crore | Varies |
Note: Additional costs include legal drafting, PAN registration, and municipality fees.
How Long Does It Take?
The complete Online Shopping company registration usually takes 7 to 10 working days. This depends on how quickly the documents are ready and how fast the government processes them.
Note: It is recommended to consult legal experts or a professional company registration agency. This will ensure that you have completed all necessary steps to register an online shopping company in Nepal.
Need Help? Get Expert Guidance
Avoid delays and rejections. Let Mr. Dipendra Shah (10+ years experience) guide you.
WhatsApp / Call: +977 9851 253 180
