Starting a business begins with company registration in Nepal. This is the first and most important step to make a business official. When a company is registered, the government recognises it as real and legal.
A registered business can open a bank account, work with customers, and grow safely without legal problems. It also builds trust, because people know the business is genuine.
This simple explanation will help you learn what company registration is, why it is needed, the steps to do it, and the papers you must have. Everything is explained easily, so anyone can understand how to start a business properly.
What Is Company Registration in Nepal?
Company registration in Nepal means making your business official. It is how you tell the government, “I am starting a business, and I want to do it properly.” Once your company is registered, it becomes legal and trusted.
Think of it like getting admitted to school. Before you can study, your name must be on the school’s list. Before you can run a business, your company must be on the government’s list.
When you complete the company registration process in Nepal, here is what your business gets:
A Legal Identity
Your business becomes real in the eyes of the government. It gets its own official name. People can trust it because they know it is properly registered and allowed to work.
A Company Bank Account
After you finish the company registration process in Nepal, you can open a bank account in your company’s name. This keeps your business money separate from your personal money. It helps you track income and expenses clearly.
The Right to Sign Contracts
A registered company can make legal agreements with customers, partners, and suppliers. These contracts protect your business and keep things fair and safe.
The Foundation to Grow
When your business is officially registered in Nepal, it is easier to get money, hire workers, and grow your business. Customers trust registered businesses more — and that trust helps you grow faster.
Remember: Without registration, your business is not fully legal. You may face fines, lose customer trust, or be forced to stop. That is why the company registration process in Nepal is so important.
Governing Law and Authority in Nepal
The company registration process in Nepal is guided by clear laws and government offices. These rules make sure all businesses start and run the right way.
Companies Act 2063
This is the main law for the company registration process in Nepal. It explains how a company is created, how it operates, and what rules it must follow. It protects both business owners and the public.
Office of Company Registrar (OCR)
The OCR is the main government office that handles company registration in Nepal. When you apply, the OCR checks your documents. If everything is correct, they give you an official certificate. This certificate proves your business is legal and allowed to operate.
CAMIS — The Online Registration System
Nepal now uses a digital system called CAMIS for the company registration process in Nepal. You can fill out forms, upload documents, and track your application — all online. You do not always need to visit the office. This makes the whole process faster and easier for everyone.
Types of Company Registration in Nepal
Before you begin the company registration process in Nepal, you need to choose the right type of company. Different types are made for different business needs. Picking the right one helps you start strong.
In Nepal, there are different types of companies. A private limited company is good for small businesses and beginners. A public limited company is for big businesses that want many people to invest money. An investment company is used to invest money in assets such as shares. A foreign direct investment (FDI) occurs when people from another country start a business in Nepal. A branch office is when a company from another country opens a small office in Nepal.
Private Limited Company
This is the most popular type in the company registration process in Nepal. It is owned by a small number of people. Shares are not sold to the public. It is easy to manage and safe to run. Perfect for first-time business owners.
Public Limited Company
A public company can sell its shares to anyone. Many investors can put money in. This helps the company grow faster. But it also follows stricter rules because it deals with public money.
Foreign Company (FDI)
People from other countries can also start a business in Nepal by bringing money from their country and registering the company. They bring money, skills, and ideas — and help Nepal’s economy grow.
Branch Office
If a company already works in another country, it can open a branch in Nepal without creating a new company. This is done through a separate registration process.
If you are not sure which type fits your plan, get advice before starting. Choosing the wrong type can cause problems later.
Eligibility Criteria for Company Registration in Nepal
Before starting a company in Nepal, you need to follow some simple rules. These rules help make sure your business is legal, safe, and ready to run properly.
At Least One Director
Every company needs one person to run it. This person is called a director. They take care of the business and make important decisions.
At Least One Shareholder
A shareholder is the owner of the company. They put money into the business. In small companies, one person can be both the director and the owner.
A Registered Office Address
Your company must have a real address in Nepal. This is where letters and official information will come.
Follow All Legal Rules
You must follow the rules of Nepal. This means paying taxes, sharing information, and running your business in the right way.
Extra Permission for Some Businesses
Some types of businesses need special approval before starting. For example, big projects like energy or hydropower need extra permission.
Merger and Acquisition
Sometimes, a company can join with another company or buy another business. This is called a merger and acquisition. It also needs to follow rules and get proper approval in Nepal.
Step-by-Step Company Registration Process in Nepal
Here is the full company registration process in Nepal broken into clear steps. Follow them one by one, and your company will be registered smoothly.

Step 1: Choose a Company Name
Your company name is the first thing people will know about your business. Pick a name that is:
- Unique — not already used by another company
- Easy to say and remember
- Related to what your business does
Check the name against existing registrations before you get attached to it.
Step 2: Company Name Availability Check (Nepal)
After picking a name, you must check if it is available. This is called a name search. You can do this through the OCR database or the CAMIS system.
If another company already uses your name, you must choose again. This step is important — your application will be rejected if the name is not unique. So always verify before moving forward in the company registration process in Nepal.
Step 3: Prepare Your Documents
Now collect all the papers you need. Missing even one document can delay your application. Here is what to gather (full list in the next section).
Take your time with this step. Correct documents mean a faster and smoother company registration process in Nepal.
Step 4: Apply Online via CAMIS
Go to Nepal’s CAMIS portal and:
- Fill out the application form
- Upload your documents
- Submit your application
You can do all this from home. You do not need to travel to the OCR office. The online company registration process in Nepal saves time and effort.
Step 5: Verification by OCR
After you submit, the Office of the Company Registrar reviews your application. They check if everything is correct — your name, documents, details, and fees. If all is good, they move forward with approval.
If something is missing or wrong, they will ask you to fix it. This can make the company registration process in Nepal take more time, so check everything carefully before you send it.
Step 6: Receive Your Certificate of Incorporation
Once OCR approves your application, you get a Certificate of Incorporation. This is the most important document in the company registration process in Nepal. It is official proof that your company is legally registered.
Keep this certificate safe. You will need it for bank accounts, contracts, licences, and much more.
Step 7: PAN and VAT Registration
After getting your certificate, visit the Inland Revenue Department (IRD) to get your PAN (Permanent Account Number). Every registered business needs a PAN to pay taxes.
If your business earns above the VAT threshold, you must also register for VAT. This step is required by law and is a key part of the post-company registration process in Nepal.
Step 8: Local Ward Office Registration
Now register your business at the local ward office in your area. This connects your company to your local community. The ward office keeps a record of all businesses operating in its area.
This step also helps you follow local rules and get local support when needed. It is a simple but important part of the company registration process in Nepal.
Step 9: Open a Business Bank Account
The last step is opening a bank account in your company’s name. Use your:
- Certificate of Incorporation
- PAN card
- Company documents
A company bank account keeps your business money separate from your personal savings. It makes money work easier, helps people trust your business, and is needed when you use money for business.
Congratulations! Once you have a bank account, your company registration process in Nepal is complete. Your business is officially up and running.
Documents Required for Company Registration in Nepal
To register a company in Nepal, you need some simple papers. These papers are needed for both private company registration and public company registration. They help the government know who you are and what your business does.
You need a copy of the citizenship of all owners to show who they are. You also need small photos for official use. You must give your business address to show where your company is located. You need to write about your company, like what it does and what it wants to achieve. You also need simple rules that explain how your company will run and who will manage it. You must also give details about the owners, like their names and how much of the company they own.
An MOA is a paper that tells what your company does and what its goal is. AOA is a paper that tells the rules of how your company works.
If your business has a special name, logo, or idea, you can protect it so other people cannot copy it and use it.
Company Registration Fees in Nepal
The cost of company registration in Nepal is not the same for everyone. It depends on how big your business is and how much money you start with.
There are a few simple costs you need to know. You pay a government fee to register your company. If your business has more starting money, this fee can be higher. You may also pay a service fee if you take help from a lawyer or an office to do the work for you. There is also a small cost for making and printing papers like your company details and rules.
If your business is small, you will pay less money. If your business is big, you will pay more money. It is always good to plan your money before you start, so you do not face any problems later.
How Long Does the Company Registration Process in Nepal Take?
Many people want to know how long it takes to register a company in Nepal. The time depends on how correct and ready your papers are.
- 3 to 7 working days: It means your company can be registered within a few days if everything is right. The office checks your papers and approves them without delay.
- Faster: It means the process can finish even sooner when your documents are very clear, complete, and have no mistakes. This helps the office work quickly.
- Slower: It means the process takes more time when your documents are missing, wrong, or need to be fixed. You may have to correct them and submit again, which delays approval.
The simple idea is this: when your papers are correct, your company gets approved quickly. When your papers are not correct, it takes more time. Checking everything carefully at the start helps you finish faster.
Online Company Registration in Nepal
Thanks to the CAMIS system, the company registration process in Nepal can now be done almost entirely online. This has made things much easier for everyone.
Why Online Registration Is Better
In Nepal, online company registration is easier and faster. You can do everything from your home or office using a computer or phone.
Save Time
You do not need to wait in long lines or spend hours at government offices. Fill the form, upload documents, and submit — done. Online registration makes the company registration process in Nepal quick and convenient.
No Travel Needed
You can complete most steps from your home, office, or even your phone. This is a huge help if you live far from Kathmandu or have a busy schedule.
Track Your Application
After submitting, you can see your application status in real time. You will know right away if something is missing or if your application is approved. No guessing, no waiting in the dark.
Online company registration in Nepal is the smart choice for people who want speed, convenience, and clarity.
How to Check Company Registration in Nepal
In Nepal, you can check if a company or even a branch office is real by using the government’s online system (OCR). This is helpful before you do any business.
You can verify both company registration and branch registration. This means you can check if a company or a branch office is properly registered and allowed to work.
Verify the Company or Branch
Checking helps you know if the company or branch is real and registered. This means the government knows about it and allows it to run, so you can trust it.
Avoid Fraud
Checking also keeps you safe from fake companies or fake branch offices. Some people may try to cheat by pretending to have a business, but checking first helps protect you and your money.
Make Confident Decisions
When you know a company or branch is real, you can feel sure and confident. Before you work with them, give money, or make any deal, you know you are choosing the right one.
This system is free, fast, and easy to use. It is always smart to check first before you trust any company or branch.
Post-Registration Process in Nepal
Finishing company registration in Nepal is a big step, but the work is not finished. After you register, you still need to follow some simple rules to keep your business safe and running.
Tax Registration
Register for PAN and VAT at the Inland Revenue Department. This allows your business to legally pay taxes and keep the government informed about your income.
Business Licence
Some businesses need a special licence to operate. Finishing company registration in Nepal is a big step, but it is not the end. After that, you still need to follow some rules to keep your business safe and working.
Annual Compliance
Every year, your company must file reports, submit tax returns, and renew certain registrations. Staying compliant keeps your business safe from fines and legal problems.
Compliance after the company registration process in Nepal is just as important as the registration itself. If it feels complicated, professional services like Corporate Compliance Service can manage it for you.
Company Registration for Foreign Investors
Nepal welcomes people from other countries who want to start a business. This is called Foreign Direct Investment (FDI). People from outside Nepal can bring their money and start a business here by following the company registration process. They need to follow the rules of Nepal, just like local people do.
Here is how it works:
Step 1: Get Government Approval
People from other countries must first get permission from the government of Nepal before starting a business. This ensures the business complies with Nepalese laws and remains safe to operate.
Step 2: Submit Investment Documents
You need to give some simple papers in Nepal. These papers show how much money you are bringing to start your business. They also explain what kind of business you want to do, like selling things or providing services.
Step 3: Follow the Same Registration Process
After approval, people from other countries follow the same company registration steps in Nepal, just like local people do. This means they do the same steps to register their company.
This process helps Nepal attract new ideas, technology, and jobs from around the world. If you are a foreign investor, get expert help to navigate the process smoothly.
Common Mistakes to Avoid in the Company Registration Process in Nepal
Small mistakes can cause big problems. Here are the most common errors people make during the company registration process in Nepal and how to avoid them:

Choosing a Name That Is Already Taken
If your company name matches another registered company, your application will be rejected. Always check name availability first. Choose something unique and clearly connected to your business.
Missing or Wrong Documents
Even one missing document can delay your entire application. Make sure everything is complete, clear, and correct before you submit. Double-check your MOA, AOA, citizenship copies, and shareholder details.
Skipping Legal Steps
Some people skip steps to save time. This always backfires. Skipping steps leads to fines, rejection, or legal problems later. Follow every step of the company registration process in Nepal in the correct order.
Not Registering for Taxes
After getting your certificate, many people forget to register for PAN and VAT. This is a legal need. Do not skip it.
Not Doing Trademark Filing
If you do not protect your business name, logo, or idea, others can copy it. Trademark filing helps keep your business safe and unique, so it is important to do it early.
Benefits of Completing the Company Registration Process in Nepal
Registering your company in Nepal is very important and gives you many benefits. When your company is registered, it becomes legal. This means the government knows about your business and allows you to run it safely.
Legal Protection
A registered company is protected by law. If a dispute happens, the law can help you. Your personal assets — like your home and savings — are also kept separate from your business liabilities.
Business Growth
A legally registered company can grow more easily. You can expand, hire staff, open new branches, and reach more customers. Registration is the foundation of every successful business in Nepal.
Customer Trust
People feel safer working with registered companies. When customers see that your business is official, they trust it. Trust brings more customers, and more customers mean more income.
Investment and Loans
After you register your company in Nepal, you can get money help, people can give money to support your business, and your business money can grow.
Special Registrations and Legal Services in Nepal
Some businesses need more than just basic company registration in Nepal. Depending on your industry, you may also need:
- Franchise Registration to legally use another company’s brand or system in Nepal
- Hydropower Registration for businesses that generate electricity from water
- Aircraft / Plane Registration for businesses in aviation and air transport
- Intellectual Property (IP) Services to protect your brand name, logo, or business idea from being copied
- Law Reform Consultation to get advice on new or changing laws that affect your business
These services help keep your business safe and make sure it follows all the rules in Nepal, even after company registration.
Why Choose Laweurasian for Company Registration in Nepal?
Starting a company on your own can feel overwhelming. There are many steps, rules, and documents to manage. That is where Laweurasian comes in.
Laweurasian is a trusted law firm that makes the company registration process in Nepal simple, fast, and stress-free. Here is what you get:
Expert Legal Guidance means smart helpers who know how to register a company in Nepal and explain it in very easy words.
Fast and Smooth Processing
With proper help, your registration happens faster. No delays from missing documents or wrong steps.
Complete Documentation Support
They help you prepare the MOA, AOA, and all other papers correctly. This reduces the chance of rejection.
End-to-End Business Solutions
Laweurasian does not just register your company. They support your business at every stage, from registration to compliance, growth, and beyond.
Conclusion
Company registration in Nepal is not very hard. When you follow the steps one by one, it becomes simple and easy to understand. You choose your company type, prepare your papers, apply, and complete the process step by step.
A registered company is safe and strong. People trust your business more, banks can support you, and the law protects your work. This helps your business grow in the right way from the beginning.
If you feel confused at any step, you do not have to worry. Experts like Laweurasian are there to help you. They explain everything in easy words and guide you from start to finish, so you can focus on growing your business.
Start today. Take the first step and register your company now to make your business real, safe, and strong.
Location: Kathmandu-32, Koteshwor
Phone: 9713592500
Email: info@laweurasian.com | eurasianlawassociates@gmail.com
Frequently Asked Questions (FAQ)
Q1: What is company registration in Nepal?
Company registration in Nepal is the legal process of making your business official. You get a certificate, a registration number, and the government’s permission to operate.
Q2: Why is the company registration process in Nepal important?
It makes your business legal, builds customer trust, allows you to open a bank account and sign contracts, and protects you from fines or being shut down.
Q3: How long does the company registration process in Nepal take?
Usually, 3 to 7 working days if your documents are complete and correct. Mistakes or missing papers can make it take longer.
Q4: What documents are needed for company registration in Nepal?
You need copies of the citizenship documents of all owners, passport-size photos, the company address, the MOA, AOA, and shareholder details.
Q5: Can I complete the company registration process in Nepal online?
Yes. Use the CAMIS system to fill out forms, upload documents, and submit your application from home.
Q6: Can a foreigner register a company in Nepal?
Yes. Foreigners can go through the company registration process in Nepal using Foreign Direct Investment (FDI) with government approval.
Q7: How much does company registration cost in Nepal?
The cost depends on your company type and capital. It includes government fees, legal fees, and document preparation costs.
Q8: What is PAN registration?
PAN stands for Permanent Account Number. It is your tax identity number. Every business that completes the company registration process in Nepal must get a PAN from the Inland Revenue Department.
Q9: Do I need a business licence after company registration in Nepal? Some businesses do, depending on their industry. Check with the relevant government department after you complete registration.
Q10: What are MOA and AOA?
The MOA (Memorandum of Association) tells the government what your company does. AOA Articles of Association) explain how your company will be managed. Both are required in the company registration process in Nepal.
Q11: What happens if I skip legal steps?
Skipping steps can lead to fines, rejection, or legal trouble. Always follow the complete company registration process in Nepal properly.
Q12: What are the benefits of company registration in Nepal?
Legal protection, customer trust, access to bank loans and investment, and a solid foundation for business growth.