Starting a business in Nepal is an exciting step. But before anything else, you need to complete one very important thing, company registration. In Nepal, every business must be registered before it can work legally. Company registration helps protect your business and makes it more trusted.
This simple guide will help you understand company registration in Nepal step by step. You will learn about the registration process, the papers you need, and the registration of company fee in Nepal. We will also explain online registration of company in Nepal so you can understand how the process works.
Eurasian Law Associates has helped many people, startups, and businesses complete registration of company in Nepal. Our team works with business registration matters every day and understands the legal process clearly. This guide is updated for 2026 and shares easy, correct, and helpful information for everyone.
What is Company Registration in Nepal? 
Company registration is the official process of legally recognising a business under the laws of Nepal. When you register a company, the government gives your business a legal identity. This means your company can open a bank account, sign contracts, hire employees, and pay taxes — all under its own name.
In Nepal, registration of company is governed by the Companies Act, 2063 (2006). The Office of Company Registrar (OCR) is the government body that handles all registration of company matters in Nepal.
Why Register a Company in Nepal
Many people ask — why go through the hassle of company registrations? Here is why it matters:
• Legal protection for your business and personal assets
• Your company gets its own legal identity separate from the owners
• Easier to get loans, business credit, and banking services
• Builds trust with customers, partners, and investors
• Required for bidding on government projects and tenders
• Helps you comply with tax laws and avoid penalties
• Opens doors to foreign investment and business partnerships
Simply put, a registered company is a credible company. Without registration, your business has no legal standing in Nepal.
Types of Company Registration in Nepal
There are different types of company registration in Nepal. Before starting a business, it is important to choose the right company type. Each company has different rules and purposes.
Private Limited Company
A Private Limited Company is the most common type of company registration in Nepal. It needs at least one owner and can have up to 101 shareholders. The company name must include “Private Limited” or “Pvt. Ltd.”
This type is good for small businesses, startups, and family businesses. The owners are only responsible for the money they invest. This helps protect their personal money and property.
Public Limited Company
A Public Limited Company is for large businesses. It can collect money from the public by selling shares. It needs at least seven shareholders and three directors. The company name must include “Limited” or “Ltd.”
This type is useful for businesses that want to grow big or launch an IPO. The registration of company process in Nepal for public companies has more rules and approvals.
Non-Profit Company
A Non-Profit Company is made for social work, education, charity, or religious activities. Its goal is to help people and not make profit for owners or members.
This type of company registration follows special rules. Any money earned is used for the organisation’s work and not shared with members.
Foreign Company
A Foreign Company is a business from another country that wants to work in Nepal. It must complete a special registration of company process and get government approval.
Foreign businesses may need approval from the Department of Industry (DOI) or other offices. They must follow Nepal’s investment and business laws before starting work.
Company Registration Office Nepal (OCR)
The company registration office Nepal checks company papers and keeps company records. It also makes sure businesses follow the rules.
Office of Company Registrar (OCR)
The Office of Company Registrar (OCR) is the main government office for registration of company in Nepal. It works under the government and keeps records of all registered companies.
If you want to start a new company, change company details, or renew company records, the work is done through the company registration office Nepal. The OCR also has an online system that makes online registration of company easier and faster.
Role of Company Registrar
The company registrar helps manage the whole company registration process in Nepal. This office checks company papers and makes sure everything follows the law.
Some important jobs of the company registrar are:
-
Checking registration of company applications
-
Approving or rejecting company names
-
Verifying submitted documents
-
Giving the registration of company certificate
-
Keeping company records updated
-
Managing annual filings and company changes
-
Making sure companies follow Nepal’s company laws
Company Registration Process in Nepal
The company registration process in Nepal is now easier than before. You can complete many steps online. Below are the simple steps for company registration in Nepal.
Step 1: Company Name Reservation
The first step in company registration is choosing a company name. You need to visit the OCR website and submit your company name choices.
The company registrar checks if the name is new and follows the rules. If the name is approved, you can use it for your registration of company process in Nepal.
Step 2: Document Preparation
After your company name is approved, you must prepare your documents. These papers are needed for company registration in Nepal.
Important papers include:
-
MOA (Memorandum of Association)
-
AOA (Articles of Association)
-
Citizenship copies
-
Company office address details
Make sure all papers are correct. Wrong or missing papers can slow down registration of company.
Step 3: Online Company Registration Nepal
Nepal now allows online company registration through the OCR website. This makes the process easier and faster.
You fill in company details online and upload scanned documents. After that, you pay the registration of company fee through the online system.
Step 4: Verification and Approval
After you submit the form, the OCR checks everything. The company registration office Nepal reviews your papers and details.
If everything is correct, the company registrar approves your company and gives you a Certificate of Incorporation. If something is missing, you may need to fix it first.
Step 5: PAN and Tax Registration
The last step in company registration in Nepal is tax registration. After getting your company certificate, you need to apply for a PAN from the tax office.
PAN helps your company pay taxes, open a business bank account, and work legally in Nepal. This step is important for every registered company.
Online Company Registration in Nepal
Online company registration in Nepal makes the process easy and fast. You can complete many steps from your home using the OCR website. This saves time and reduces paperwork.
Company Registration Login Guide
To start online company registration, you first need to log in to the OCR website.
Follow these easy steps:
-
Visit the OCR website
-
Click on New Registration or registration of company Login
-
Create an account with your email and phone number
-
Enter the OTP sent to your phone
-
Log in and open your company registration dashboard
After login, you can start a new application and check your registration status.
How to Apply Online
After registration of company login, follow these simple steps:
-
Reserve your company name
-
Fill in company details like name, address, and owners
-
Upload your documents
-
Pay the company registration fee online
-
Submit the application
-
Save your reference number
-
Track your application online
The online company registration Nepal system may also send updates through email or SMS.
Benefits of Online Company Registration
Online registration of company in Nepal has many benefits.
-
No need to visit the company registration office many times
-
Apply from anywhere in Nepal
-
Faster and easier process
-
Safe online document upload
-
Digital company certificate
-
Saves time, money, and paperwork
Documents Required for Company Registration in Nepal

For smooth company registration in Nepal, you need the correct documents. Missing or wrong papers can slow down the registration of company process. Below are the main documents you need.
Citizenship Copies
All company owners and directors must give citizenship copies for company registration.
Required documents:
-
Citizenship copy (front and back)
-
Foreign owners may need passport and visa copies
-
Some foreign documents may need translation and approval
Make sure the copies are clear and easy to read.
Memorandum of Association (MOA)
The MOA is an important paper in registration of company in Nepal. It explains basic details about the company.
The MOA includes:
-
Company name
-
Company address
-
Business work and goals
-
Share details and company capital
All shareholders must sign this paper before submission.
Articles of Association (AOA)
The AOA is another important company paper. It explains how the company will work and follow its rules.
The AOA includes:
-
Rules for company management
-
Rights and duties of shareholders
-
Meeting and decision-making rules
-
Share transfer rules
Both MOA and AOA are needed for registration of company.
Office Address and Photos
Every company must have an office address in Nepal. This address is used for official company letters and notices.
Required documents may include:
-
House ownership or rental paper
-
Utility bill if needed
-
Office photos
The company registration office Nepal uses this address to send official information.
Company Registration Fee in Nepal
The company registration fee in Nepal depends on two things — what type of company you have and how much money your company is worth. Different companies pay different fees to the government.
Government Company Registration Fee
The government decides your fee based on how big your company is. Here is a simple table to show you how much each company type pays:
Company TypeCapital RangeApprox. Government FeePrivate LimitedUp to NPR 1 CroreNPR 8,000 – 15,000Private LimitedNPR 1–10 CroreNPR 15,000 – 40,000Public LimitedNPR 10 Crore+NPR 40,000+Non-Profit / NGON/ANPR 5,000 – 10,000Foreign CompanyAs per FDI RulesNPR 50,000+
Please remember these are close numbers, not exact ones. The real fee may be a little different. Talk to Eurasian Law Associates to find out the exact fee for your company.
Private Company Registration Fee
A private limited company is the most common type of company in Nepal. The fee for this type of company is between NPR 8,000 and NPR 40,000. If your company is small and worth less than NPR 1 crore, you will most likely pay between NPR 8,000 and NPR 15,000 only.
Public Company Registration Fee
A public limited company costs more to register because there are more rules to follow. If your company is worth more than NPR 10 crore, the fee starts at NPR 40,000. You may also need to pay extra fees for other government approvals.
Service and Legal Fees
On top of the government fee, you may also need to pay for some extra services:
-
Writing your company papers (MOA and AOA): NPR 5,000 – 15,000
-
Getting papers stamped and approved: NPR 1,000 – 3,000
-
Help with PAN registration: NPR 1,000 – 2,000
-
Law firm service fee: Depends on what help you need
At Eurasian Law Associates, we tell you the full cost from the very start. There are no hidden fees and no surprises. You will always know exactly what you are paying for.
Time Required for Company Registration in Nepal
How long does company registration in Nepal take? If all your papers are correct and complete, here is how long each step takes:
-
Saving your company name: 1 to 3 working days
-
Checking all your papers: 3 to 7 working days
-
Getting your company certificate: 7 to 15 working days
-
Getting your PAN number: 1 to 3 working days
If everything goes well, your registration of company in Nepal will be done in about 2 to 3 weeks.
Things That Can Make It Slow
Sometimes company registration takes longer. Here is why:
-
Your papers have mistakes or are not complete
-
Your company name gets rejected
-
The government office is very busy
-
You filled in the wrong information in the form
The best way to avoid all these problems is to get help from Eurasian Law Associates. We check everything carefully before sending so your registration of company is done right the first time.
Benefits of Company Registration in Nepal
Company registration in Nepal gives your business many good things. Here are the biggest benefits you will get when you register your company:
-
Your business becomes its own separate thing in the eyes of the law
-
If your business gets into trouble, your own personal money and things are kept safe
-
When your company is registered, people trust you more
-
Your customers, your bank, and the government will take your business more seriously
-
It helps you sign big contracts and bring in new investors
-
You can open a proper business bank account and apply for loans
-
You get to pay your taxes the right way and save money
-
The Government of Nepal also offers special tax benefits for registered companies
Common Mistakes During Company Registration

Many people make small mistakes during company registration in Nepal. These mistakes can slow down your registration or even get it rejected. Here are the most common mistakes and how you can easily avoid them:
-
Many people pick a company name that is already being used by another company so always think of 2 to 3 different name options before you start
-
Not having all your papers ready is the number one reason registration of company gets delayed in Nepal
-
Some people forget to sign their MOA and AOA papers or send citizenship photos that are too blurry to read
-
Some people write the wrong capital amount or put the wrong director details in the online form
-
Always check that everything in your form matches exactly with everything in your papers before you submit
At Eurasian Law Associates, we check everything for you so that none of these mistakes ever happen. We make sure your registration of company is done correctly and smoothly the very first time.
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
Post Registration Compliance
Company registration is just the beginning. Once your company is registered in Nepal, you still have important things you must do every year. Here are the three main things you need to take care of:
-
You must get your PAN number from the government within 30 days of your registration of company; you need this number for all your money dealings, bills, and tax payments
-
Every year you must send your company papers and meeting records to the government office on time; if you do not do this you can get a big fine or your company can get blocked
-
You must also pay all your taxes on time every year including income tax and VAT if your business needs it
At Eurasian Law Associates, we help your company stay on track with all of these things even after your company registration is done. We take care of all the legal and tax work so you never miss a deadline or get into trouble.
Conclusion
Company registration in Nepal is not hard when you know what to do. But you do need the right papers, the right information, and careful attention at every single step. From picking the right type of company to finishing your registration online, every step is important.
The registration of company fee in Nepal is not too expensive, especially for small companies. And because you can now do everything online, the whole process is much faster and much easier than it used to be.
No matter what type of company you want to register in Nepal, Eurasian Law Associates is here to help you at every step. We take care of everything for you — from getting your papers ready to submitting your application and getting your PAN number — so you can focus on growing your business.
Contact Eurasian Law Associates today and let us help you complete your company registration in Nepal the right way.
Eurasian Law Associates
Location: M8CX+6C5, Kathmandu 44600
Phone: 9713592500
Mail: eurasianlawassociates@gmail.com
Frequently Asked Questions
1. How long does company registration take in Nepal?
Company registration in Nepal takes about 7 to 15 working days if all your papers are correct. The full process is usually done in 2 to 3 weeks from start to finish. Delays happen when papers have mistakes or the company name gets rejected.
2. What is the company registration fee in Nepal?
The fee depends on what type of company you have and how big it is. For a private limited company the fee is between NPR 8,000 and NPR 40,000. Public and foreign companies pay higher fees.
3. Can I complete online company registration in Nepal?
Yes you can do your full company registration online at OCR. You can fill the form, upload papers, and pay the fee all from your home. You can also check your application status and get your certificate online.
4. Which office handles company registration in Nepal?
The Office of Company Registrar (OCR) at Tripureshwor, Kathmandu handles all company registration in Nepal. OCR checks your papers, gives out certificates, and keeps all company records. It works under the Ministry of Industry, Commerce and Supplies.
5. What documents are required for company registration in Nepal?
You need citizenship copies of all directors and shareholders, your MOA and AOA papers, and proof of office address. You also need recent photos of your office and a rental agreement or property paper. Foreign shareholders must also give passport copies and stamped documents.
6. What is a Private Limited Company in Nepal?
A private limited company is the most common type of company registration in Nepal. It needs at least one director and one shareholder to get started. The owners are only responsible for the money they put in and their personal things stay safe.
7. Can a foreigner do company registration in Nepal?
Yes a foreigner can do company registration in Nepal with some extra steps. They need approval from the Department of Industry or the Investment Board of Nepal first. They must also follow the Foreign Investment and Technology Transfer Act rules.
8. What is MOA and AOA in company registration?
MOA tells the government what your company does and how much money it has. AOA explains the rules about how your company will be run every day. Both papers must be submitted during company registration in Nepal.
9. What is PAN registration and why do I need it?
PAN is your company tax number given by the Inland Revenue Department of Nepal. You must get your PAN number within 30 days of completing company registration. You need it to open a bank account, send invoices, and pay taxes.
10. What happens if I do not register my company in Nepal?
Running a business without company registration in Nepal is not legal. The government can fine you, shut your business, or take legal action against you. Company registration keeps your business safe and legal.
11. Can I change my company name after registration?
Yes you can change your company name after registration by applying to the OCR. You need to submit the right papers and pay a small fee to make the change. Once approved your certificate and all records will be updated.
12. How many directors are needed for company registration in Nepal?
A private limited company needs at least one director to register. A public limited company needs at least three directors by law. All directors must give their citizenship copies and sign the papers.
13. What is the Office of Company Registrar (OCR)?
OCR is the main government office for all company registration in Nepal. It checks your papers, approves your name, and gives your company certificate. It is located at Tripureshwor, Kathmandu.
14. Do I need a physical office for company registration in Nepal?
Yes you need a real office address in Nepal to complete your company registration. You must show a rental agreement and a recent utility bill as proof. You also need to submit photos of your office with your application.
15. Why should I use Eurasian Law Associates for company registration?
We have helped hundreds of people finish their company registration in Nepal every year. We prepare all your papers, check everything, and submit your application with no mistakes. We handle the whole process so you can focus on your business.
Disclaimer: This blog was written by Eurasian Law Associates to help you learn about company registration in Nepal. The information here is based on the latest laws and rules as of 2026. If you need real legal help for your company registration, please talk to a qualified lawyer.