Registering a Private Limited Company (Pvt. Ltd.) in Nepal involves several steps and is regulated by the Office of the Company Registrar (OCR) under the Companies Act 2063 (2006). Here’s a clear step-by-step guide to the process as of the latest procedures:
1. Name Reservation
- Visit the OCR portal and check for name availability.
- Apply online to reserve your desired company name.
- Once approved, the name remains valid for 35 days.
2. Prepare Required Documents
- Application form (as prescribed by OCR)
- MOA (Memorandum of Association)
- AOA (Articles of Association)
- Copy of Citizenship Certificates of all shareholders
- Consensus Agreement (if more than one promoter/shareholder)
- Lease agreement or proof of registered office address
- Passport-sized photos of promoters
- PAN/VAT registration form (to be submitted later to IRD)
3. Submit Application to OCR
- Submit all documents online via the OCR portal or in person at the OCR office in Tripureshwor, Kathmandu.
- Pay the registration fee based on your authorized capital:
Authorized Capital (NPR) Registration Fee Up to 1 lakh NPR 1,000 1 – 5 lakh NPR 4,500 5 – 25 lakh NPR 9,500 25 – 1 crore NPR 16,000 Over 1 crore NPR 19,000+
4. Obtain Company Registration Certificate
- After verification, OCR issues a Certificate of Incorporation.
- You will also receive the Company PAN number.
5. Register with Inland Revenue Department (IRD)
- Visit your local IRD office to register for VAT/PAN.
- Submit:
- OCR registration certificate
- MOA & AOA
- Lease agreement
- Utility bill for address verification
6. Open a Bank Account
- Open a company account in a bank of your choice.
- Deposit the capital amount as mentioned in the MOA.
7. Social Security Fund (Optional but Recommended)
- Register your company with the Social Security Fund (SSF) if you plan to hire employees.
If you want, I can help you draft the MOA/AOA or guide you through using the OCR online system. Just let me know!

