Company registration Nepal is how you make your business official and legal. It means you are telling the government that your business is real and ready to work. After you complete company registration Nepal, your business becomes safe and trusted.
When you finish company registration Nepal, you can do many important things. You can open a bank account for your business. You can also pay taxes in the right way. This helps you run your business without any legal problem.
Today, company registration Nepal is very simple. Many steps can be done online, so you do not need to go again and again to offices. The government has made this process easier for everyone.
This guide will help you understand company registration Nepal in very easy words. You will learn what papers you need, how to register online, how much money it costs, and what you should do after your company is registered.
What Is Company Registration?

Company registration in Nepal means you tell the government about your business. You do this through a government office called the Office of Company Registrar (OCR). After you finish company registration Nepal, your business gets a special certificate that proves it is real and legal.
Think of it like getting a birth certificate — but for your business!
Why is Company Registration Nepal Important?
When you complete company registration Nepal, many good things happen for your business. It makes your business legal, safe, and trusted.
-
The government knows your business is real
-
Customers and banks trust you more
-
You can open a business bank account
-
You can hire workers legally
-
You can get loans more easily
-
You can apply for government contracts
-
Your business is protected by law
After company registration Nepal, your business becomes more professional and secure. Without it, your business may face legal problems, so registration is very important before starting any business.ols Company Registration in Nepal?
When we talk about company registration Nepal, it is important to know who manages and controls the whole process. Different government bodies work together to make sure every business is legal, safe, and properly registered.
The Company Act
The Company Act is a special law in Nepal that controls company registration Nepal. It gives all the rules about how to start a company, how owners (shareholders) work together, and what happens if a company closes.
Nepal has a special law called the Company Act. This law covers all the rules — how to start a company, how shareholders work, and what to do if a company closes.
Office of Company Registrar (OCR Nepal)
The Office of Company Registrar is the main government office for company registration Nepal. The OCR helps you:
-
Reserve your company name
-
Check and approve your documents
-
Give you your registration certificate
-
Manage your online application
Inland Revenue Department (IRD)
After registration is done, you must also register with the Inland Revenue Department (IRD) to get your PAN or VAT number for paying taxes.
Local Ward Office
Some businesses also need to register at the local ward or municipality office near their location.
Types of Companies in Nepal
When you do company registration Nepal, you must choose what type of company you want. This means you pick how your business will work. Different companies are for different people.
1. Private Limited Company (Pvt. Ltd.)
This is the most common type in company registration Nepal. Many small business owners choose this.
It is good for:
-
Small businesses
-
New business owners
-
Online shops
-
IT companies
-
Family businesses
This type is easy to start and easy to manage. Most people in Nepal use this type when they start a new business.
2. Public Limited Company (Ltd.)
The public limited company type is for big businesses.
-
It is used by large companies
-
It can sell shares to many people
-
It needs more money to start
-
It is more complex than small companies
3. Non-Profit Company
The non-profit company type is not for earning profit.
-
It helps people
-
It works for good causes
-
It includes schools, charities, and social groups
-
It does not give profit to owners
4. One Person Company
The one person company type is for one person only.
-
Only one owner runs the business
-
Easy to manage alone
-
Good for small personal work
-
Simple structure
5. Foreign Company
People from other countries can also do company registration Nepal.
-
They need government permission
-
They can invest in Nepal
-
They must follow special rules
-
It is used by international businesses
Best Choice for Beginners
For most people doing company registration Nepal, the Private Limited Company is the best choice. It is simple, safe, and easy to run.
Who Can Do Company Registration in Nepal?
To start a business, you must follow some simple rules for company registration Nepal. These rules help make sure your business is real and safe.
Anyone can do company registration Nepal if they meet a few basic needs. You do not need to be very rich or very experienced. You just need some simple things to start.
Basic Requirements:
-
You need at least one shareholder (A shareholder is a person who owns part of the business)
-
You need at least one director (A director is the person who runs and manages the business)
-
You need a real office address in Nepal (This can be a rented or owned place where your business is located)
-
You need an authorized capital amount (This is the money your company is allowed to use for business)
With these simple things, you can start company registration Nepal and make your business legal.
Documents Needed for Company Registration in Nepal
Collect these important papers before you apply:
For All Applicants
-
Citizenship certificate copies of all shareholders and directors
-
Passport-size photos of all shareholders and directors
-
Memorandum of Association (MOA) — this paper explains what your company will do, how shares are divided, and the company’s goals
-
Articles of Association (AOA) — this paper explains the rules for running your company
-
Office rental agreement (if you are renting your office)
-
NOC letter from house owner (permission from the building owner)
For Foreign Investors
-
Copy of passport
-
Documents from the parent company
-
Investment approval papers from the government
Having all these documents ready before you apply will save you a lot of time.
How to Check Company Name Availability in Nepal

Before you begin, you must check if your company name is available. You cannot use a name that another company already has.
How to Check
Go to the OCR online portal and use the company registration name check Nepal feature. This lets you search if your name is already taken.
Rules for Picking a Name
Your company name must:
-
Be unique (no one else has it)
-
Not use restricted government words
-
Match your business type
Common Reasons a Name Gets Rejected
-
The name is too similar to another registered company
-
The name uses restricted or government-related words
-
The name is misleading about what the business does
Always do a company registration name check Nepal first to avoid problems!
Step-by-Step: How to Do Company Registration in Nepal Online
Nepal now makes this process easy through the OCR portal online. Here are the steps:
Step 1: Create an Account on the OCR Portal
Go to the OCR website and create a new account. This is your OCR login for managing everything online.
Step 2: Reserve Your Company Name
Log in and use the OCR login to search for and reserve your company name. Act fast — popular names go quickly!
Step 3: Prepare Your Documents
Collect all required documents (listed above). Scan them clearly so they are easy to read when uploaded.
Step 4: Upload Documents Online
Using your OCR login, upload all scanned documents to the portal. Make sure files are:
-
Clear and readable
-
Saved in the correct format (PDF or JPG)
-
Named correctly
Step 5: Pay the Government Fee
Pay the company registration fees in Nepal online. The amount depends on your authorized capital (explained below).
Step 6: Wait for OCR Verification
OCR officials will check all your documents and information. They may contact you if something is missing.
Step 7: Receive Your Certificate
After approval, you will get the company registration certificate Nepal. You can download the company registration Nepal PDF directly from the OCR portal!
Step 8: Get Your PAN or VAT Number
After registration is complete, register with the IRD to get your PAN (tax) number. VAT registration may also be needed depending on your business.
Step 9: Register at Local Ward
Some businesses need to visit their local ward or municipality office to complete local registration.
Step 10: Open a Business Bank Account
Use your registration certificate to open a business bank account. This is a very important step for running your company properly.
How Much Does Company Registration in Nepal Cost?
The fees for company registration in Nepal depend on how much authorized capital your company has. More capital means higher fees.
Main Cost Areas
-
Government registration fee — based on authorized capital
-
PAN registration fee — usually very low cost
-
VAT registration fee — may need extra documents
-
Professional service fee — if you hire a lawyer or consultant to help
Extra Costs to Know About
-
Stamp fees
-
Notary fees
-
Office rent
-
Legal consultation fees
These extra costs are not part of the official company registration fees in Nepal, but you should plan for them.
How Long Does Company Registration in Nepal Take?
Company registration in Nepal does not take very long if your documents are correct.
Step Time Needed Company name approval 1–3 working days Document verification by OCR 3–7 working days Total time Usually 3–10 working days
If your documents have mistakes, it will take longer. Always double-check everything before submitting!
What Is the Company Registration Certificate Nepal?
The company registration certificate Nepal is the official document that proves your company is legally registered. It includes:
-
Your company name
-
Your unique registration number
-
The date your company was registered
-
Your company type (Pvt. Ltd., etc.)
You can download your company registration Nepal PDF from the OCR portal once it is approved. Keep this certificate safe — you will need it for bank accounts, contracts, and more.
What to Do After Company Registration in Nepal
Company registration in Nepal is just the beginning! Here is what you must do after:
Pay Taxes Every Year
Your registered company must file annual tax returns with the Inland Revenue Department.
Hold Annual General Meetings (AGM)
Many companies are required to hold meetings with shareholders every year as per company law.
Renew Your Company Registration
Company registration in Nepal must be renewed on time. Missing the renewal deadline can result in fines and penalties.
Keep Good Records
Always keep safe copies of:
-
Your registration certificate
-
Tax records
-
Financial reports
-
Share documents
Appoint an Auditor
Depending on your company size and type, you may need to hire an auditor to check your financial records each year.
Can foreigners do company registration in Nepal?
Yes! Foreigners can register a company in Nepal, but they need some extra steps:
-
Get investment approval from the government first
-
Provide passport copies
-
Submit parent company documents (if applicable)
-
Follow the rules for foreign ownership
Some business sectors in Nepal have rules that limit how much foreigners can own. Always check before starting the process as a foreign investor.
How to Search Registered Companies in Nepal
Want to know if a company is already registered? The OCR portal has a company search tool that lets you:
-
Search for any registered company
-
Verify if a certificate is real
-
Check if a company is active or closed
This is very useful before you choose a company name or before doing business with another company.
Online Company Registration Nepal: Using the OCR Portal
The OCR portal makes the whole online process very convenient for company registration in Nepal. Here is what you need to know about using it:
What You Can Do on the OCR Portal
The OCR portal is your main tool for registering your company online in Nepal. You can:
-
Create and manage your account
-
Do a company registration name check Nepal before applying
-
Submit your full application online
-
Upload all your documents digitally
-
Pay government fees online
-
Track your application status in real time
-
Download your company registration certificate Nepal as a PDF
Common OCR Portal Issues
Sometimes the portal can be slow or have errors. Here are quick fixes:
-
Login errors: Clear your browser cookies and try again
-
Upload failures: Make sure files are under the size limit and in the right format
-
Server timeout: Try again during non-peak hours (early morning works best)
-
Form errors: Read all instructions carefully before submitting
Using the OCR login regularly to track your application will help you respond quickly if the OCR needs more information from you.
Other Registrations After Company Registration in Nepal
After finishing your registration, you might also need:
-
Trademark registration — to protect your brand name and logo
-
IRD registration — for tax purposes (PAN/VAT)
-
Social Security Fund (SSF) — to register your employees
-
Industry or sector license — some businesses like food, transport, or healthcare need extra permits
-
E-commerce registration — if you run an online business
Common Problems During Company Registration in Nepal

Here are common problems and how to avoid them:
Problem How to Avoid Company name rejected Always do a name check first Wrong or missing documents Prepare and check all papers before applying OCR portal login errors Try during non-peak hours; clear browser cache Approval delays Submit correct, complete, clear documents Poor document scanning Use a good scanner; check images are clear
Tips for Fast Company Registration in Nepal
Follow these tips for a smooth and quick registration process:
-
Prepare all documents before you start — do not start until everything is ready
-
Pick a unique name — always check name availability first
-
Scan documents clearly — blurry photos slow down verification
-
Double-check all forms — wrong spellings or numbers cause delays
-
Track your application regularly — log in to the OCR portal often to check status
-
Get professional help if needed — a lawyer or consultant can prevent expensive mistakes
Benefits of Early Company Registration in Nepal
Many people delay registration because they think it is complicated or costly. But registering your company early has big advantages:
Legal Protection: Once you complete registration, your business name and identity are protected. No one else can copy your company name.
Customer Trust: Customers feel safer buying from a registered business. A company registration certificate Nepal shows that you are a real, serious business.
Access to Finance: Banks and investors only give loans and funding to legally registered businesses. Without registration, getting financial help is very difficult.
Government Tenders: The Nepal government only gives contracts to legally registered companies. Company registration in Nepal opens the door to these opportunities.
Tax Benefits: Registered companies can claim legal tax deductions and benefits that unregistered businesses cannot access.
The earlier you register your company in Nepal, the sooner you can enjoy all these benefits and grow your business with confidence.
Should You Hire Help for Company Registration in Nepal?
Doing this yourself is possible. But many people hire a professional because:
-
Professionals know all the rules and steps
-
They can prepare documents correctly the first time
-
They reduce the chance of rejection or delays
-
They can handle OCR portal issues for you
If this is your first time, getting professional help with company registration in Nepal is a smart idea — especially if you have a foreign partner or complex business structure.
We also offer many other services like:
Foreign Direct Investment and Business Incorporation in Nepal
Trademark Filing, Registration and Opposition in Nepal
Hydropower Registration
Law Reform
Franchise Registration
Contract Drafting
Corporate Compliance Service
Public Company Registration
Branch Registration
Aircraft Registration
Intellectual Property (IP) Investigation Service in Nepal
Conclusion
Frequently Asked Questions (FAQs)
1. How much does company registration in Nepal cost?
The cost of company registration Nepal is not fixed. It depends on your company type, how much capital you choose, and other service charges. Small businesses usually pay less, while bigger companies may pay more.
2. How long does company registration in Nepal take?
Normally, company registration Nepal takes around 3 to 10 working days. If all your documents are correct and clear, the process becomes faster. If there are mistakes, it can take longer.
3. Can I do company registration in Nepal online?
Yes, you can complete company registration Nepal online through the OCR portal. You can create an account, reserve your company name, upload documents, pay fees, and even download your certificate online.
4. Is PAN required after company registration in Nepal?
Yes, PAN registration is compulsory after company registration Nepal. You must register with the Inland Revenue Department (IRD) to get your PAN number so you can pay taxes legally.
5. Can foreigners do company registration in Nepal?
Yes, foreigners can also do company registration Nepal, but they need approval from the government. They must submit passport details and other required documents before starting the process.
6. How can I check company name in Nepal?
Before applying for company registration Nepal, you must check if your company name is available. You can use the OCR online system to search and confirm if the name is already taken or not.
7. What is the minimum capital for company registration in Nepal?
The minimum capital for company registration Nepal depends on the type of company and its business activities. The OCR sets different rules, so you should check the latest requirement before applying.
8. How do I get a company registration certificate in Nepal?
After your application is approved, you can download your company registration certificate from the OCR portal. This certificate proves your business is legally registered in Nepal.
9. How can I check my application status?
You can easily check your company registration Nepal application status by logging into the OCR portal. There you can see if your application is pending, approved, or needs correction.
10. What happens if I miss renewal in Nepal?
If you miss your renewal date after company registration Nepal, your company may face fines or penalties. In some cases, your company can also become inactive, so renewal is very important.
11. What is OCR in company registration Nepal?
OCR stands for Office of Company Registrar. It is the main government office that handles company registration Nepal, including name approval, document checking, and certificate issuance.
12. Do I need an office for company registration in Nepal?
Yes, you need a real physical office address in Nepal for company registration Nepal. It can be your own space or a rented office with proper proof.
13. Can I change company details after registration?
Yes, after company registration Nepal, you can update important details like company address, directors, or capital if needed. You must apply through the OCR system for changes.
14. What documents are needed for company registration in Nepal?
For company registration Nepal, you need basic documents like citizenship copies, passport-size photos, MOA, AOA, office agreement, and other supporting papers depending on your business type.
15. Can I start business immediately after registration?
Yes, after completing company registration Nepal, you can legally start your business. Once you get your certificate, you can open a bank account, pay taxes, and begin operations safely.