Starting a business in Nepal is exciting, but the registration process can feel confusing if you do not know where to begin. Before you can legally run your business, open a bank account, pay taxes, or sign official contracts, you must complete your company registration in Nepal. Understanding the process early can save you time, money, and stress later.
If you are searching for a simple guide on company registration service in Nepal, this blog will help you understand everything step by step. You will learn about company types, required documents, registration fees, legal requirements, and online company registration service in Nepal through the OCR portal. This guide is written in simple language so anyone can understand it easily.
Whether you are a first-time entrepreneur, a returning Nepali citizen, or a foreign investor, this guide will help you start correctly. At Eurasian Law Associate, we have helped many businesses complete their company registration in Nepal smoothly and legally. We also share common mistakes to avoid so your registration process becomes faster and easier.
What Is Company Registration in Nepal?
Company registration in Nepal is the legal process of making your business officially recognized by the government of Nepal. After registration, your business gets its own legal identity, separate from the owner.
This process is done under the Companies Act, 2063 (2006) through the Office of the Company Registrar (OCR) under the Ministry of Industry, Commerce, and Supplies. Just like a person needs a citizenship certificate, a business needs a company registration certificate in Nepal to operate legally.
A registered company becomes a legal business entity in Nepal. The Office of Company Registrar keeps records of all companies registered in Nepal. This legal framework helps businesses operate safely and follow the rules governing company registration in Nepal.

Why Company Registration Is Important
Many new entrepreneurs ask: “Do I really need to register?” The answer is yes, and here is why.
- Without registration, you cannot open a business bank account in Nepal.
- You cannot sign legal contracts or take on investors.
- You cannot hire employees under a formal payroll system.
- Government authorities can shut down or penalize unregistered businesses at any time.
Using a professional company registration service in Nepal can help business owners complete the registration process correctly and avoid legal problems later. Completing the registration of company in Nepal gives your business legal standing, protects your personal assets, and makes you eligible for loans, tax benefits, and government incentives.
Benefits of Registering a Company in Nepal
Registering your business is not just a legal checkbox. It opens real doors for your growth.
- Legal protection: Your personal assets are separated from your business liabilities.
- Investor trust: Registered companies attract investors more easily.
- Business credibility: Customers and partners trust registered businesses more.
- Access to banking and loans: Banks only lend to formally registered entities.
- Tax compliance: A registered business can file taxes, claim deductions, and stay out of trouble with the Inland Revenue Department (IRD).
A professional company registration service in Nepal can also help businesses complete these legal and tax requirements smoothly.
Types of Company Registration in Nepal
Before starting your application, you need to choose the right type of company. Each type has different rules, costs, and requirements. Choosing the correct structure is easier when working with an experienced company registration service in Nepal.
Private Limited Company Registration in Nepal
This is the most common company type for small and medium businesses in Nepal. A private limited company needs at least one shareholder and one director. One person can do both roles.
The minimum authorized capital is NPR 1,00,000 (one lakh). The company name must end with “Private Limited” or “Pvt. Ltd.”
This type of company gives limited liability protection. This means your personal money and property stay safe if the company has debt or loss. A private company is also called a limited liability company because the owner’s personal property stays protected. This type of Nepal company registration is very popular for small businesses with good growth potential. Many startups therefore choose a company registration service in Nepal to set up private limited companies properly.
Public Limited Company Registration
A public limited company can collect money from the public by selling shares. It needs at least seven promoters and a minimum capital of NPR 10,00,000 (ten lakh).
This type is best for large businesses like banks, hydropower companies, and insurance companies.
Foreign Company Registration in Nepal
Foreign investors can register a company in Nepal under the Foreign Investment and Technology Transfer Act (FITTA), 2019.
Usually, foreign investors must invest at least NPR 2 crore. But IT companies do not need this minimum investment. This makes Nepal a good place for foreign tech businesses.
Non-Profit Company Registration
Non-profit companies are made for social work, education, or charity. These companies do not share profits with shareholders. They are also called Section 20 companies or guarantee companies.
Company Registration Requirements in Nepal
Eligibility Criteria
Any individual who is 18 years or older and holds a valid citizenship certificate (or passport, for foreigners) can apply for company registration in Nepal. There is no restriction on who can register, except in certain restricted business sectors. A trusted company registration service in Nepal can help applicants confirm eligibility before filing.
Minimum Shareholder and Director Requirements
- Private Limited Company: Minimum 1 shareholder, minimum 1 director.
- Public Limited Company: Minimum 7 promoters, minimum 3 directors.
- Foreign-invested Company: At least 1 foreign investor with required FDI capital.
As of 2082 BS (2025/2026), the OCR now also requires a National Identity (NID) number for all company promoters and shareholders. Applications submitted without valid NID numbers are rejected.
Registered Office Requirements
Your company must have a physical address in Nepal that serves as its registered office. You will need to submit proof of this address (such as a land ownership certificate or a rental agreement) during the application process. Most business owners working with a company registration service in Nepal receive assistance preparing address verification documents.
Capital Requirements
- Private Limited Company: Minimum NPR 1,00,000 authorized capital.
- Public Limited Company: Minimum NPR 10,00,000 authorized capital.
- Foreign Company: Minimum NPR 20,000,000 (NPR 2 crore) for most sectors; no minimum for IT companies.
Documents Required for Company Registration in Nepal
Having your documents ready before you start saves you a lot of time and prevents rejection of your application.
Personal Documents Required
Here are some personal documents required:
Citizenship Certificate
Every Nepali promoter and shareholder must submit a copy of their citizenship certificate. Since 2082 BS, a National Identity (NID) card number is also mandatory.
Passport for Foreign Investors
Foreign investors must submit a valid passport copy along with their visa details. All foreign documents must be notarized and apostilled where required, and Nepali translations may be needed.
Passport Size Photos
Recent passport-sized photographs of all promoters and directors are required for the OCR application.
Business Documents Required
Here are some business document required:
Memorandum of Association (MOA)
The MOA outlines the company’s objectives, its name, its registered address, and the authorized capital. It is one of the most important legal documents in the new company registration process in Nepal. A lawyer should draft this carefully to avoid OCR queries.
Articles of Association (AOA)
The AOA describes how the company will be managed internally. It includes rules for shareholder meetings, director appointments, and dividend policies.
Office Address Proof
You must submit proof of your registered office address. This can be a land ownership certificate, a house ownership document, or a formal rental/lease agreement.
Company Name Reservation Approval
Before submitting your full application, you must reserve your company name through the OCR portal. Once approved, the name reservation is valid for 35 days, so you must complete your registration within that window.
Step-by-Step Company Registration Process in Nepal
The process of company registration includes name approval, document preparation, online filing, and tax registration. This step-by-step process of company registration helps business owners understand the legal framework governing company registration in Nepal more easily. Many entrepreneurs choose a company registration service in Nepal to handle OCR filing, legal documents, and PAN registration more smoothly.

Here is the complete, step-by-step company registration process in Nepal explained in plain language.
Step 1: Company Name Reservation
The first step in company registration in Nepal is reserving your company name through the OCR CAMIS portal. Applicants must check name availability and submit a reservation request online. For private companies, the name must end with “Private Limited” or “Pvt. Ltd.”
Once approved, the reservation remains valid for 35 days, during which the registration process must be completed. Since name conflicts and filing errors are common, many businesses use a company registration service in Nepal to ensure proper filing and faster approval.
Step 2: Preparation of Required Documents
Gather all the documents listed above. This includes MOA, AOA, citizenship copies or passports, NID numbers, address proof, and passport photographs. If you are unsure about drafting the MOA or AOA, consult a legal expert. Errors in these documents are one of the most common reasons for rejection.
Step 3: Online Application Through OCR Portal
Submit your application online through the CAMIS portal. Nepal has fully digitized this process, which means you can complete most of the private limited company registration process in Nepal without physically visiting the OCR office. Fill in all the required fields carefully, upload your documents, and pay the registration fee online using eSewa, Khalti, or direct bank transfer.
Step 4: Submission and Verification
After online submission, the OCR staff will verify your documents. If there are any discrepancies or missing information, you will receive a query. Respond promptly to avoid delays. Typically, document verification takes 3 to 7 working days if everything is in order.
Step 5: Company Registration Certificate Issuance
Once your application is approved, the OCR will issue your company registration certificate in Nepal. This certificate includes your company registration number in Nepal, which is your unique business identification number. The certificate now comes with a QR code for easy digital verification.
Step 6: PAN and VAT Registration
After receiving your registration certificate, you must register for a Permanent Account Number (PAN) at the Inland Revenue Department (IRD). If your annual turnover is expected to exceed NPR 50,00,000 (NPR 50 lakh), VAT registration is also mandatory. PAN registration usually takes 3 to 5 working days.
Step 7: Local Ward and Business Registration
Finally, visit your local ward office and register your business there. This is required by law and must be renewed annually. Some industries may require additional sector-specific licenses from relevant regulatory authorities.
Online Company Registration in Nepal
Online company registration in Nepal allows businesses to complete most registration steps through the OCR CAMIS portal. This online system makes the registration process faster, easier, and more convenient for business owners. Online company registration service in Nepal is especially useful for foreign investors and Nepali business owners living outside Kathmandu.
How to Register a Company in Nepal Online
The online company registration in Nepal process is now fully operational through the OCR’s CAMIS portal. Here is a quick summary of how to register a company in Nepal online:
- Create a user account and log in
- Reserve your company name
- Fill in the incorporation form with shareholder, director, and capital details
- Upload all required documents (MOA, AOA, citizenship, NID, address proof)
- Pay registration fees through eSewa, Khalti, or bank transfer
- Track your application status online and respond to any OCR queries
- Download your company registration certificate once approved
OCR Online Registration Process
The company registration office in Nepal the OCR now accepts digital signatures and PDF filings. This makes the process especially convenient for Nepali diaspora and foreign investors who want to register company in Nepal online without being physically present in Kathmandu.
How to Check Company Registration in Nepal
To verify whether a company is already registered, visit the official OCR website at www.ocr.gov.np. You can search by company name or by company registration number in Nepal. This is useful before choosing your own company name, and also when doing due diligence before entering into a business deal.
Common Problems During Online Registration
- Mismatched names between citizenship and application form
- Missing NID number (mandatory from 2082 BS)
- Errors in MOA or AOA drafting
- Name reservation expiry before completing the process
- Incorrect capital details causing fee calculation errors
Company Registration Fee in Nepal
The company registration fee in Nepal depends on the company’s authorized capital and business type. The total cost of a company registration service in Nepal may also include legal drafting, compliance support, and professional consultation fees. Along with government fees, businesses may also need to pay for PAN registration, publication, and legal services.
Government Registration Fee
The company registration fee in Nepal is based on the authorized capital of your company. Below is a simplified fee structure for private limited companies as per the OCR:
| Authorized Capital (NPR) | Government Fee (NPR) |
| Up to 1,00,000 | 1,000 |
| 1,00,001 – 5,00,000 | 2,000 |
| 5,00,001 – 10,00,000 | 3,000 |
| 10,00,001 – 50,00,000 | 5,000 |
| 50,00,001 – 1,00,00,000 | 10,000 |
| Above 1,00,00,000 | 0.1% of authorized capital |
Legal and Professional Service Cost
The total company registration in Nepal cost may vary depending on the business type, authorized capital, and registration complexity. Many business owners choose law firms or legal experts for help with taxation, compliance, and document preparation during the registration process.
| Service | Estimated Cost (NPR) |
| MOA and AOA Drafting | 2,000 – 8,000 |
| Document Preparation | 1,000 – 5,000 |
| OCR Filing and Follow-Up | 2,000 – 7,000 |
| PAN/VAT Registration | 1,000 – 5,000 |
| Ward Registration Assistance | 1,000 – 3,000 |
| Complete Professional Registration Service | 5,000 – 25,000 |
Company Registration Cost Based on Capital
The company registration fee in Nepal depends on the authorized capital of the company. Businesses with higher capital usually pay higher government registration fees and compliance costs. Here are some of the registration costs:
| Business Type | Authorized Capital | Estimated Registration Cost (NPR) | Included Costs |
| Small Business Registration | Up to NPR 1 lakh | 3,000 – 5,000 | Government fee, publication fee, PAN registration, ward registration |
| Medium Business Registration | NPR 10 lakh – 50 lakh | 5,000 – 15,000 | Government fees and basic compliance costs |
| Foreign Company Registration | Depends on business structure | 50,000 – 2,00,000 | DOI approval, notarization, translation, NRB compliance, legal fees |
Note:
The company registration cost in Nepal may change depending on the business type, authorized capital, legal requirements, and professional service charges. Foreign company registration usually costs more because of extra approvals and compliance procedures.
Time Required for Company Registration in Nepal
The company registration process in Nepal usually takes a few days to a few weeks depending on the documents and approvals. Knowing the timeline helps business owners prepare better and avoid unnecessary delays.
Average Registration Timeline
The entire company registration process in Nepal, from name reservation to receiving the certificate, typically takes 7 to 21 working days. Here is a rough breakdown:
- Name reservation: 1 to 2 days
- Document preparation: 2 to 5 days
- OCR verification and approval: 3 to 7 days
- PAN registration: 3 to 5 days
- Ward registration: 1 to 2 days
Factors That Delay Registration
- Incomplete or incorrect documents
- Errors in MOA or AOA
- Name conflicts with existing companies
- Missing NID numbers
- Late responses to OCR queries
Fast Approval Tips
- Prepare all documents before submitting the name reservation
- Hire a legal consultant to draft MOA and AOA correctly on the first attempt
- Respond to OCR queries within 24 hours
- Use the online CAMIS portal rather than manual submission
Post-Registration Compliance in Nepal
Registering your company is just the beginning. Once your business registration in Nepal is complete, you must follow ongoing compliance rules. These post-registration compliance requirements include yearly renewal, tax filing, and keeping company records updated. Following these rules helps businesses continue their business activities without legal problems.
PAN and Tax Compliance
All registered companies must file annual tax returns with the Inland Revenue Department. Corporate tax rates in Nepal are 25% for most businesses and 20% for manufacturing companies.
Annual Company Renewal
Companies must renew their registration with the OCR every year. Failure to renew can result in fines or deactivation of your company registration number in Nepal.
Accounting and Audit Requirements
All registered companies must maintain proper accounts. Companies above a certain size must have their accounts audited by a registered auditor. Audited financial statements are filed with the OCR as part of the annual renewal.
Shareholder Meeting Compliance
Private limited companies must hold an Annual General Meeting (AGM) at least once per year. Minutes of all meetings must be maintained and available for OCR inspection.
Industry-Specific Business Registration in Nepal
Different businesses in Nepal may need different registration rules, licenses, and legal requirements. Understanding the correct registration process helps businesses start smoothly and avoid future legal problems.
Software Company Registration in Nepal
Software company registration in Nepal follows the same basic process as any private limited company, with the addition of registration with the Department of Information Technology and possibly the Software Association of Nepal (SCAN). Nepal has no minimum capital requirement for IT sector FDI, making it highly attractive for foreign tech entrepreneurs.
E-Commerce Business Registration in Nepal
E-commerce business registration in Nepal is now governed by the E-Commerce Act, 2081 (2025). Online businesses must register as a private limited company and obtain relevant licenses from the Department of Commerce. VAT registration is also mandatory for e-commerce businesses once turnover crosses the threshold.
Manpower Company Registration in Nepal
Manpower companies must register with both the OCR and the Department of Foreign Employment (DoFE). Additional licensing and a security deposit are required before a manpower company can begin operations.
IT Company Registration in Nepal
IT company registration follows a similar path to software companies. The key advantage is that foreign IT investors are exempt from the NPR 20 million minimum investment threshold that applies to other sectors, making Nepal’s IT sector one of the most open for foreign investment.
Can Foreigners Register a Company in Nepal?
Yes, foreigners can register a company in Nepal. Under FITTA 2019, foreign investors can hold up to 100% ownership of a private limited company in Nepal. The general minimum FDI threshold is NPR 2 crore (NPR 20 million, approximately USD 150,000), with the exception of IT companies.
Investments below NPR 50 crore can now be processed through an automatic route system, eliminating the need for manual approval and speeding up the process significantly.

Required Documents for Foreign Investors
- Valid passport copy (notarized and apostilled)
- Company profile and project report
- Board resolution from the parent company
- Memorandum and Articles of Association
- Source of funds documentation
- Bank statements
Restricted Business Sectors in Nepal
Nepal’s Foreign Investment and Technology Transfer Act uses a negative list approach, meaning all sectors are open to foreign investment unless specifically restricted. Restricted sectors include cottage industries, personal service businesses, arms and ammunition, and certain government-reserved sectors.
Common Mistakes to Avoid During Company Registration
Here are some of the common mistakes to avoid during the company registration process:
Incorrect Company Structure Selection
Many businesses choose the wrong company type. For example, selecting a public limited structure when a private limited company registration in Nepal would be more appropriate adds unnecessary complexity and cost. Consult a legal expert before deciding.
Errors in Legal Documents
Incorrect MOA or AOA drafting is the single biggest cause of OCR rejections. Using restricted terms in the MOA, mismatched business objectives, or inconsistent capital details all trigger queries and delays.
Tax Registration Delays
Some entrepreneurs complete company registration but delay PAN registration. This is a mistake. Without PAN, you cannot open a business bank account, issue invoices, or enter into formal contracts.
Non-Compliance With OCR Rules
Failing to renew your registration annually, not holding AGMs, or not filing financial statements with the OCR can lead to penalties, company deactivation, and legal trouble down the road.
How Eurasian Law Associates Helps with Company Registration in Nepal
Eurasian Law Associate helps businesses with simple and reliable company registration service in Nepal. Our company registration service in Nepal supports startups, small businesses, IT companies, and foreign investors with complete legal assistance.
- Expert Legal and Compliance Support
Company registration in Nepal involves legal documents, OCR procedures, PAN registration, and yearly compliance rules. Working with experienced legal professionals helps reduce mistakes, delays, and document rejection during the registration process.
- Complete Registration Assistance
Eurasian Law Associate helps businesses with company name reservation, MOA and AOA drafting, OCR filing, PAN registration, and ward registration. This support makes the company registration process easier for new business owners.
- Simple and Reliable Process
Whether you need private limited company registration in Nepal, software company registration in Nepal, or e-commerce business registration in Nepal, getting proper legal guidance can help save time and avoid unnecessary problems during registration.
Conclusion
Company registration service in Nepal becomes simple when you follow the right steps and prepare your documents correctly. From company name reservation to online company registration in Nepal through the OCR portal, every step follows a clear legal process.
Whether you are a Nepali business owner or a foreign investor, starting your company the right way helps you avoid delays, extra costs, and legal problems later. Working with experienced professionals can make the process faster and easier. A trusted company registration service in Nepal can help businesses avoid delays, document errors, and compliance problems during registration.
If you need help with private limited company registration in Nepal, software company registration service in Nepal, or any type of business registration in Nepal, Eurasian Law Associate is here to help. Contact our team today for simple, fast, and reliable company registration support in Nepal.
Eurasian Law Associate
Call: 9713592500
Email: eurasianlawassociates@gmail.com | info@laweurasian.com
Location: Kathmandu-32, Koteshwor, Kathmandu, Nepal
Frequently Asked Questions
Q: How much does company registration cost in Nepal?
A: The government fee for a private limited company starts from NPR 1,000. Including PAN, publication, and ward registration, the total cost is usually around NPR 3,000 to NPR 5,000. Legal service fees may cost extra depending on the service provider or law firm.
Q: How long does company registration take?
A: Company registration in Nepal usually takes 7 to 21 working days. This includes OCR checking, certificate approval, and PAN registration. Missing or incorrect documents can delay the process.
Q: Can I register a company online in Nepal?
A: Yes, online company registration service in Nepal is available through Eurasian Law Associate for an easier process. You can submit documents, pay fees, and get your certificate online without visiting the office.
Q: Is PAN registration mandatory?
A: Yes, PAN registration is mandatory for all registered companies in Nepal. Without PAN, you cannot open a business bank account, file taxes, or issue official invoices. PAN registration is done through the Inland Revenue Department (IRD).
Q: Can foreigners open a company in Nepal?
A: Yes, foreign investors can register a company in Nepal under FITTA 2019. Most sectors require a minimum investment of NPR 2 crore, but IT companies are exempt. Foreign investors also need approval from the DOI and Nepal Rastra Bank.
Q: What is the minimum capital requirement?
A: A private limited company in Nepal needs a minimum authorized capital of NPR 1,00,000. A public limited company needs NPR 10,00,000. Foreign investors usually need NPR 2 crore except in the IT sector.
Q: What is the company registration number in Nepal?
A: The company registration number in Nepal is a unique number given by the OCR. It is printed on the company registration certificate. This number is used for tax filing, business work, and official records.
Q: What is the company registration office in Nepal?
A: The company registration office in Nepal is the Office of the Company Registrar (OCR) in Kathmandu. It works under the Ministry of Industry, Commerce, and Supplies. The OCR handles company registration, renewal, and compliance services.
Q: How do I check company registration in Nepal?
A: You can check company registration service in Nepal through the official OCR website at www.ocr.gov.np. Search using the company name or company registration number. This service is free for everyone.
Q: What is the difference between a private limited and public limited company?
A: A private limited company needs at least 1 shareholder and cannot sell shares to the public. A public limited company needs at least 7 promoters and can raise money from the public. Most small businesses choose private limited company registration service in Nepal because it is simple and flexible.