Nepal Company Act
November 19, 2023 By Pjay Shrestha

The Business Owner’s Handbook to Company Registration in Nepal.


Starting a business in Nepal is not only a contribution to the country's economy but also a rewarding venture. The first step in this journey is registering your company, a process governed by the Companies Act 2006 (2063). This comprehensive guide aims to navigate you through the nuances of company registration in Nepal, ensuring a smooth and efficient experience​.

1. Choosing the Right Company Type

In Nepal, you can register a private company, public company, or a non-profit organisation/NGO. Private companies can have 1 to 50 shareholders and are restricted from collecting funds through public share offerings. In contrast, public companies require a minimum of 7 shareholders and a minimum paid-up capital of NPR 10 million, with the ability to offer shares publicly. Non-profit organisations are geared towards societal benefits and public welfare, with restrictions on profit distribution​.

2. Reservation of Company Name

The first step in registering your company is to reserve a unique name through the Office of Company Registrar’s (OCR) website. This involves creating an account and submitting a name reservation request​.

3. Submission of Documents

Once the name is approved, the following documents need to be submitted to the OCR:

  • Application form with NPR 10 stamp.
  • Two copies each of the Articles of Association and Memorandum of Association.
  • Attested copies of citizenship certificates of founder shareholders.
  • If the owner is another company, additional documents such as the owning company’s registration certificate and the board’s decision are required​.

4. Foreign Investment Considerations

If your company has foreign investors, you’ll need approval from the relevant authority and additional documentation, like the investor’s passport or company-related documents for foreign corporate investors​.

5. Understanding Registration Fees

The registration fees are contingent on the size of your capital investment. For private limited companies, fees range from NPR 1,000 for capital investments up to NPR 100,000 to NPR 43,000 plus NPR 30 for each additional NPR 100,000 for investments over NPR 100,000,000. Public limited companies have a different fee structure, starting from NPR 15,000 for capital investments up to NPR 10,000,000​.

6. Additional Registrations and Approvals

Besides registering with the OCR, businesses also need to register as an enterprise at the provincial level, and in some cases, obtain specific approvals or licenses from various departments such as the Department of Industry, Department of Electricity Development, and Nepal Rastra Bank, especially for regulated businesses like banking, hydropower, travel, and hospitals​.

7. Sole Proprietorship and Partnership Firms

For these types of businesses, specific procedures apply, such as submitting an application form with details like the firm's name, address, objectives, identity proof of the proprietors or partners, and partnership details​.

8. The Registration Process

The step-wise process includes:

  • Reservation of the company name.
  • Submission of physical documents.
  • Examination of submitted documents.
  • Issuance of the company registration certificate.
  • Tax registration (VAT/PAN) at the Inland Revenue Office​.

9. Timeframe and Documents Required

The process typically takes 7 to 15 days. Required documents include the application for registration, Memorandum of Association, Articles of Association, citizenship certificates or passports of promoters, and shareholder’s agreement, among others​.

10. Minimum Investment and Tax Registration

Public companies require a minimum investment of over NPR 1 Crore, whereas private companies need NPR 1 Lakh. Every company must obtain a PAN or VAT Registration certificate from the Inland Revenue Department prior to commencing business activities​.

11. Opening a Bank Account

For foreign investors, opening a foreign currency account at Nepal Rastra Bank is necessary​.


Registering a company in Nepal is a structured process that requires careful planning and understanding of the legal requirements. This guide provides the essential steps and considerations to help you navigate the process efficiently. Whether you are starting a private, public, or non-profit organization, following these guidelines will ensure a smooth registration process and set the foundation for a successful business venture in Nepal.


Disclaimer: This article is for informational purposes only and shall not be construed as legal advice, advertisement, personal communication, solicitation or inducement of any sort from the firm or any of its members. The firm shall not be liable for consequences arising out of any action undertaken by any person relying on the information provided herein.

About Author

Related Posts

Submit Your Comment