Starting a business in Nepal? The first thing you need is a registered company. Without it, your business has no legal standing, no bank account, and no protection under the law. This guide walks you through everything you need to know about the company registration office in Nepal, how the process works in 2026, what documents you need, how much it costs, and how to avoid the most common mistakes.
Whether you are a Nepali citizen, a foreign investor, or someone who just has an idea and wants to turn it into something real, this guide is for you. Eurasian Law Associates has put together this complete resource so that every business owner in Nepal can understand the registration process clearly.
What Is Company Registration in Nepal?
Company registration is the official process of recording your business with the government. Once your company is registered, it becomes a separate legal entity. That means the company has its own name, its own rights, and its own responsibilities, separate from yours personally.
In Nepal, the company registration office handles this process. The official body is called the Office of Company Registrar, also known as OCR.
The authority responsible for company registration in Nepal is OCR. OCR operates under the prevailing laws of Nepal and helps different business entities complete the registration process legally. OCR serves both local and foreign businesses through its online services and office support

Why Company Registration Is Important?
A registered company gives you legal protection. If any problem arises, you are not personally responsible for the company’s debts. A registered company can open a bank account, apply for loans, sign contracts, and bid for government tenders. Without registration, none of this is possible.
Registration also tells your clients, suppliers, and partners that your business is serious and trustworthy. It shows that you follow the law.
Who Needs to Register a Company in Nepal?
Anyone who wants to run a business legally in Nepal must register. This includes:
- Entrepreneurs starting a new business
- Foreign investors entering the Nepal market
- NGOs and non-profit organizations
- Branches of foreign companies operating in Nepal
If your business earns money or employs people, it almost certainly needs to be registered.
Office of the Company Registrar Nepal (OCR)
The Office of the Company Registrar, commonly known as OCR, is the government authority in Nepal that manages the company registration office system. It operates under the Ministry of Industry, Commerce and Supplies. OCR is responsible for registering new companies, renewing existing ones, and maintaining public records of all businesses in Nepal.
The legal framework for this is set by the Companies Act 2063, which governs how companies are formed, operated, and closed in Nepal.
Company Registration Office Kathmandu Location
The main company registration office in Kathmandu is located in Tripureshwor. This is the central hub where most company registrations are processed. If you are based in Kathmandu or nearby, this is the office you will visit for in-person services.
The company registration office, Tripureshwor, address is: Office of the Company Registrar, Tripureshwor, Kathmandu, Nepal. OCR also has provincial offices across Nepal, so businesses outside Kathmandu can register in their respective provinces.
OCR Contact Number, Email and Website
- Official Website: ocr.gov.np
- Phone: ५३५९९६१, ५३६७२५६ (सहायता कक्ष) ०१-५३१५०७७ (रजिष्ट्रार)
For professional assistance, Eurasian Law Associates can be reached directly for company registration office services, legal documentation, and compliance support across Nepal.
Services Provided by OCR Nepal
Here are the major services provided by the OCR Nepal:
Company Incorporation
The OCR processes new company incorporation applications. After reviewing your submitted documents and verifying the details, they issue a Certificate of Incorporation, which is your official proof that the company exists legally.
Name Reservation
Before you complete your application, you must reserve your company name. OCR checks whether the name is already taken or too similar to an existing company. This is called a company registration name check in Nepal, and it is done through the OCR online portal.
The proposed company name must be unique and should not match another business. The proposed name can be written in both English and Nepali based on OCR rules. Name reservation usually takes a short time if the details are correct.
Annual Compliance
Every registered company in Nepal must file annual documents with OCR. This includes financial reports, audit reports, and shareholder information. Staying compliant keeps your company in good standing.
Company Renewal
A company registration renewal is required every year. If you miss this, your company can lose its active status. Renewal is done through the same OCR portal used for registration.
Types of Companies in Nepal
The major types of companies registered in Nepal are :
Private Limited Company
This is the most common type of company in Nepal. It requires a minimum of one director and one shareholder. The liability of shareholders is limited to their share capital, which means their personal assets are protected. This type of company is ideal for small and medium-sized businesses.
Before you register your company, it is important to choose the correct company type. Different company types have different legal requirements, minimum capital rules, and registration number details. Most private companies in Nepal have limited liability protection for shareholders.
Public Limited Company
A public limited company can offer shares to the general public. It requires more documentation and is subject to stricter regulations. This type is suitable for larger businesses that want to raise capital from the public or list on the Nepal Stock Exchange.
Non-Profit Company
Non-profit companies, also called Section 20 companies, operate for social, charitable, or community purposes. They do not distribute profits to members. NGOs and foundations often use this structure.
Foreign Company Registration
Foreign businesses that want to operate in Nepal have two main options:
Branch Office Registration
A branch office is an extension of a foreign parent company. It can carry out business activities in Nepal but is fully dependent on the parent company.
Liaison Office Registration
A liaison office cannot earn income in Nepal. It is used for communication and coordination between the parent company and Nepal-based clients or partners. This requires approval from the Department of Industry or related authority.
Documents Required for Company Registration in Nepal

The major documents required for company registration are :
Documents Required for Nepali Citizens
- Citizenship certificates of all directors and shareholders
- Passport-sized photographs
- Office address proof (rental agreement or land ownership document)
- Memorandum of Association (MOA)
- Articles of Association (AOA)
Documents Required for Foreign Investors
- Valid passport copies of all foreign directors
- Visa copies or entry permit documents
- Foreign Investment approval from the relevant authority
- MOA and AOA were prepared according to the Nepal company law
MOA and AOA Requirements
The Memorandum of Association (MOA) defines the company’s objectives and what it is allowed to do. The Articles of Association (AOA) define the internal rules, how the company is managed, how meetings are held, and how shares are distributed. Both documents must be prepared carefully and submitted to the company registration office.
Citizenship and Address Verification
To register a company in Nepal, all directors and shareholders must provide valid identity and address verification documents. These documents help the Office of Company Registrar (OCR) confirm the legal identity of the company owners and verify the official business location.
Passport-Sized Photos
Each director and shareholder must provide recent passport-sized photographs. These must meet standard photo requirements.
Office Address Proof
You must show where your company’s office is located. This can be a rental agreement, a land ownership certificate, or a letter from the landlord. Without a valid address, the company registration office will not process your application.
Director Identification Documents
All directors must submit valid ID documents. For Nepali citizens, this is the citizenship certificate. For foreigners, it is a valid passport.
Step-by-Step Company Registration Process in Nepal
Here are some of the major steps to be followed for Company Registration in Nepal:
Step 1: Company Name Reservation
Go to the OCR online portal and search for your desired company name. The system will check if the name is already taken. If it is available, you can reserve it. The name must not be identical or too similar to an existing company. This is the first step and cannot be skipped.
Step 2: Create OCR Account
Register yourself on the official OCR website. You will need to create an account using your email address. This account will be used for all future interactions with the company registration office.
Step 3: Prepare Required Documents
Gather all necessary documents listed above. Make sure all documents are clear, complete, and up to date. Incomplete documents are one of the biggest reasons for delays.
Step 4: Online Application Submission
Fill in the online application form on the OCR portal. Attach all required documents in the formats accepted by the system. Double-check every field before submitting.
Step 5: Government Fee Payment
Pay the applicable government registration fee online. The fee depends on the authorised capital of your company. Keep the payment receipt as proof.
Step 6: Verification by OCR
After submission, the OCR team reviews your application and documents. They may contact you if anything needs to be corrected or clarified.
Step 7: Certificate of Incorporation Issuance
Once approved, the company registration office issues your Certificate of Incorporation. This is your company’s birth certificate. Store it safely.
Step 8: PAN/VAT Registration
After getting your Certificate of Incorporation, you must register for PAN (Permanent Account Number) and VAT (if applicable) with the Inland Revenue Department. PAN is mandatory for all companies in Nepal.
Step 9: Local Ward Registration
Register your business with the local Ward Office where your company is located. This gives you a local business registration certificate, which is often required for licensing and other local requirements.
Step 10: Corporate Bank Account Opening
Use your Certificate of Incorporation, PAN certificate, and MOA/AOA to open a corporate bank account. Without a registered company, you cannot open a business bank account in Nepal.
Online Company Registration in Nepal
Online company registration in Nepal is handled through the OCR online portal. The entire process, from name reservation to document submission, can be done digitally. You do not always need to visit the office in person, especially for private limited companies.
The CAMIS portal and CAMIS system make company registration easier in Nepal. This online system enables complete online registration, where users can upload documents, submit registration applications, and track progress after the process is completed online.
OCR Online Portal Guide
The OCR portal allows you to reserve your company name, submit forms, upload documents, pay fees, and download your certificate. The system is active and functional in 2026 with an improved user experience compared to earlier years.
Common Online Registration Errors
Some of the common and most repeated errors are:
- Name Rejection Issues
Your chosen company name may be rejected if it is too similar to an existing company, contains restricted words, or does not follow the naming guidelines of the company registration office. Always have two or three backup names ready.
- Document Upload Errors
Documents must be uploaded in the correct format and file size. PDF and JPEG formats are commonly accepted. Large files or blurry scans are frequently rejected.
- Payment Verification Delays
Sometimes the government fee payment does not reflect immediately. If this happens, wait 24 hours and then check with your bank before resubmitting.
Company Registration Fees in Nepal
The cost of company registration in Nepal depends on factors such as the company’s authorised capital, business type, and government fees. In addition to registration charges, businesses may also need to pay for PAN/VAT registration, legal documentation, and other compliance-related expenses.
-Government Registration Fees
The government fee for the company registration office is based on the authorised share capital of the company. Lower capital companies pay less, while higher capital companies pay more. The fee structure is published on the OCR website and is updated periodically.
-PAN/VAT Registration Costs
PAN registration is free of cost. VAT registration may involve minimal administrative charges. Both are handled through the Inland Revenue Department, not the company registration office.
-Legal and Professional Service Charges
If you hire a legal firm like Eurasian Law Associates to handle your registration, there will be professional service charges. These fees vary depending on the complexity of the company structure and the services included.
-Hidden Costs Most Businesses Ignore
Here are some hidden costs:
- Notary Costs
Some documents may need to be notarised before submission to the company registration office. Notary fees are small but often overlooked.
- Stamp Charges
Stamp duty may apply to the MOA, AOA, and share certificates. These charges are set by the government.
- Compliance Expenses
Annual renewal, auditor fees, AGM costs, and tax filing expenses are recurring costs that new business owners sometimes forget to budget for.
How Long Does Company Registration Take in Nepal?
Company registration in Nepal usually takes a few working days if all required documents are properly submitted and verified. However, delays can occur due to name approval issues, incomplete documentation, or verification procedures by the Office of Company Registrar (OCR).
Normal Processing Timeline
For a standard private limited company, the company registration process in Nepal typically takes 7 to 15 working days after submitting all documents correctly. The timeline depends on how quickly OCR reviews applications and whether any corrections are needed.
Fast-Track Registration Possibilities
OCR does not officially offer a fast-track service, but having a complete set of correct documents submitted by an experienced professional can significantly reduce delays. Eurasian Law Associates handles such registrations efficiently to minimise waiting time.
Reasons for Registration Delays
Some of the common reasons are:
- Incomplete or incorrect documents
- Name reservation conflicts
- Government office holidays or high application volumes
- Payment verification issues
Post-Registration Compliance Requirements
After registering a company in Nepal, businesses must fulfil several legal and tax compliance obligations to remain active and avoid penalties. These include annual company renewal, tax filing, auditor appointment, and maintaining proper corporate records.
Annual Company Renewal
Company registration renewal must be done every year. Missing the renewal deadline can result in penalties and, in serious cases, company deregistration.
Tax Filing Requirements
All registered companies must file annual tax returns with the Inland Revenue Department. This includes income tax, VAT (if applicable), and TDS filings.
Auditor Appointment
Every registered company in Nepal must appoint a licensed auditor. The auditor prepares the annual financial statements that are submitted to OCR.
Shareholder Record Maintenance
Companies must maintain an updated register of shareholders. Any changes in ownership must be reported to the company registration office.
Annual General Meeting (AGM)
Companies are required to hold an AGM at least once a year. The decisions made at the AGM, including financial approvals, must be recorded and filed.
Penalties for Non-Compliance
Failure to comply with annual requirements results in fines under the Companies Act 2063. These fines increase the longer the non-compliance continues.
Late Filing Consequences
Late filing of annual documents results in additional fees. If a company remains non-compliant for too long, OCR can take legal action or strike the company off the register.
Common Mistakes During Company Registration
Many people make small mistakes while registering a company, like using the wrong documents or choosing a company name that is already taken. These mistakes can delay the registration process and create extra problems later.
-Choosing a Rejected Company Name
Many applicants pick names that are too similar to existing companies or that contain words restricted by the company registration office. Always check availability before finalising your name.
-Incorrect Business Objectives
The objectives stated in your MOA must match what your company actually plans to do. Vague or overly broad objectives can cause rejection.
-Incomplete Documentation
Missing even one document can delay your entire application. Always use a checklist and verify each document before submission.
-Ignoring Compliance Obligations
Getting registered is just the first step. Ignoring annual filings, renewals, and auditor requirements is a very common mistake that leads to penalties.
-Using Incorrect Share Structure
The share structure defined in your AOA must match the capital you are investing. Errors in share allocation are a frequent reason for resubmission.
Can Foreigners Register a Company in Nepal?
Yes, foreigners can register a company in Nepal. However, they must follow the Foreign Investment and Technology Transfer Act (FITTA) and get approval from the Department of Industry or the Investment Board of Nepal, depending on the investment size.
-Minimum Investment Requirements
Foreign investors must meet a minimum investment threshold as defined by the Nepal government. This threshold may be updated, so it is best to verify the current requirement with a legal professional or directly from the department of company registration.
-Industries Restricted to Foreign Investors
Not all industries are open to foreign investment. There is a negative list of industries where foreign participation is either restricted or prohibited. Industries such as cottage industries, small-scale farming, and certain service sectors may have limitations.
-Required Approvals and Licenses
Foreign companies need approvals from the Department of Industry or Investment Board, approval from Nepal Rastra Bank for capital remittance, and, in some cases, sector-specific licenses.
Many foreign investors work with a law firm in Nepal or a corporate law firm in Nepal to make the process easier. Professional legal support helps businesses follow corporate law rules and complete a smooth registration without delays.
Benefits of Registering a Company in Nepal

Some of the major benefits of registering a company in Nepal are :
- Legal Protection
A registered company limits your personal liability. If your business faces a lawsuit or debt, your personal savings and assets are protected.
- Business Credibility
Clients and partners trust registered companies more. A certificate from the company registration office adds legitimacy to your business.
- Access to Banking and Loans
Banks in Nepal require company registration documents before opening a business account or approving a loan. Without registration, you cannot access these financial services.
- Tax Advantages
Registered companies can claim business expenses as tax deductions. They can also benefit from various tax incentives available under Nepal’s investment policies.
- Government Opportunities
Many government tenders, contracts, and programs are only open to registered companies. Registration opens doors that are otherwise closed to unregistered businesses.
Why Choose Eurasian Law Associates for Company Registration?
Eurasian Law Associates helps make company registration in Nepal easy, fast, and stress-free. Our legal team handles the complete process carefully so you can focus on starting and growing your business.
We Help You With:
- Fast company name reservation
- Complete OCR application filing
- MOA and AOA document preparation
- PAN/VAT registration support
- Foreign investment company setup
- Company renewal and compliance help
- Avoiding common registration mistakes
- Professional legal guidance at every step
Our team provides trusted company registration services in Nepal with full legal support from start to finish.
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
Starting a business in Nepal can be easier when you have the right legal support and guidance. From company name reservation to document filing and compliance work, every step is important for a smooth and successful company registration process.
Eurasian Law Associates provides trusted company registration services in Nepal for startups, private companies, and foreign investors. Our team helps with OCR filing, PAN/VAT registration, legal documents, company renewal, and ongoing compliance support. We handle the legal process carefully so you can focus on building and growing your business with confidence.
Get started with expert legal help:
- Book your free consultation today
- Call us at: 9713592500
- Email: eurasianlawassociates@gmail.com/ info@laweurasian.com
- Location: Kathmandu-32, Koteswor
Next Steps for Business Owners
If you want to start a business, Eurasian Law Associates is ready to help you with the full company registration process in Nepal. Our team provides professional support from start to finish.
We can help you with:
- Company name reservation
- OCR application filing
- MOA and AOA preparation
- PAN/VAT registration
- Foreign investment company setup
- Company renewal and compliance
- Legal business consultation
We handle the legal work so you can focus on growing your business. Contact Eurasian Law Associates today for trusted company registration services in Nepal.
FAQs about the company registration office
Q: Can I register a company online in Nepal?
A: Yes, online company registration in Nepal is available through the OCR portal. Many businesses also work with Eurasian Law Associates to help with document upload, name approval, and smooth online filing.
Q: What documents are required for company registration in Nepal?
A: You need citizenship certificates, passport-sized photos, office address proof, MOA, and AOA documents. Foreign investors also need valid passports and foreign investment approval papers.
Q: How much does company registration cost in Nepal?
A: The company registration office fee depends on your company’s authorised share capital. You may also need to pay notary charges, stamp duty, and professional service fees.
Q: How long does company registration take in Nepal?
A: Company registration in Nepal usually takes 7 to 15 working days if all documents are complete and correct. Delays can occur due to document errors or company name conflicts.
Q: How many days does company registration take?
A: Standard company registration normally takes between 7 and 15 working days after submitting all required documents. Professional legal support can help avoid unnecessary delays.
Q: Can one person register a company in Nepal?
A: Yes, one person can register a private limited company in Nepal. The same person can be both the director and shareholder of the company.
Q: Do foreigners need a local partner?
A: Not always. Foreigners can fully own companies in many sectors, but some industries may require a local Nepali partner or have foreign ownership restrictions.
Q: Is PAN mandatory after company registration?
A: Yes, PAN registration is mandatory after company registration in Nepal. It is needed for tax filing, banking work, and government transactions.
Q: What happens if annual renewal is missed?
A: If you miss the company registration renewal deadline, the company registration office may charge a late fine. Long-term non-compliance can lead to bigger penalties or company cancellation.
Q: What is the company registration office contact number?
A: The official contact details of the Office of Company Registrar (OCR) are available on ocr.gov.np. You can also contact Eurasian Law Associates at 9713592500 for company registration services in Nepal.
Q: Can I open a bank account after company registration office approval?
A: Yes, after you get your company papers from the company registration office, you can open a business bank account.
Q: Does the company registration office check my business address?
A: Yes, the company registration office may ask for proof of your office address during registration.
Q: Can students register a company in Nepal?
A: Yes, students above 18 years old can register a company through the company registration office.
Q: Why do startups hire legal consultants for company registration office procedures?
A: Startups hire legal consultants to save time, avoid mistakes, and complete company registration office work smoothly. Many business owners in Kathmandu have good experiences with Eurasian Law Associates for simple and practical support.
Q: What type of company is most common at the company registration office?
A: Private Limited Company is the most common type registered at the company registration office.
Q: What are the common mistakes during company registration office filing?
A: Common mistakes include wrong documents, unclear business details, and already-taken company names. Many people take help from Eurasian Law Associates to avoid delays and filing errors.
Q: Which is the best company registration office service provider in Nepal?
A: Businesses usually look for firms with strong experience in OCR filing, tax registration, and legal compliance. In Kathmandu, Eurasian Law Associates is often mentioned by entrepreneurs for handling company registration office procedures efficiently and explaining legal requirements clearly.