Introduction: Company Registration in Nepal
Company registration in Nepal is governed by the Companies Act and overseen by the Office of Company Registrar (OCR). This comprehensive guide outlines the step-by-step process of registering a company in Nepal, including requirements, documentation, and post-registration compliance measures.

Types of Companies in Nepal
Before initiating the registration process, entrepreneurs must choose the appropriate company structure:
- Private Limited CompanyMost common form for small to medium businesses
Minimum 1 and maximum 101 shareholders
Minimum paid-up capital of NPR 100,000
- Public Limited CompanyMinimum 7 shareholders with no maximum limit
Minimum paid-up capital of NPR 10,000,000
Must issue public shares
- Non-Profit CompanyEstablished for social, religious, or charitable purposes
Profits must be reinvested in the organization
Detailed Registration Process
Step 1: Name Reservation
- Submit proposed company names (at least 3 options)
- Check availability through OCR's online portal
- Name reservation valid for 15 days
- Avoid names similar to existing companies or trademarks
Step 2: Document Preparation
Required documents include:
- Memorandum of Association (MoA)
- Articles of Association (AoA)
- Copy of citizenship certificates of all promoters/directors
- Recent passport-sized photographs
- Director consent letters
- Rental agreement or ownership proof of registered office
- Board resolution if any shareholder is another company
Step 3: Capital Structure
Determine and document:
- Authorized capital
- Issued capital
- Paid-up capital
- Share allocation among shareholders
Step 4: Official Registration
Submit all documents to OCR:
- File application through online portal
- Pay prescribed registration fees
- Obtain digital signature certificates
- Submit physical copies if required
Step 5: Post-Registration Requirements
Tax Registration
- Obtain Permanent Account Number (PAN)
- Register for Value Added Tax (VAT) if applicable
- Register for income tax
Compliance Requirements
Annual Compliance
- File annual returns
- Submit audited financial statements
- Hold annual general meetings
- Maintain statutory registers
- Update director/shareholder changes
Regular Compliance
- Monthly tax returns (if VAT registered)
- Quarterly advance tax payments
- Employee social security contributions
- Regular board meetings
Estimated Timeline and Costs
Timeline
- Name reservation: 1-2 days
- Document preparation: 3-5 days
- Registration processing: 5-7 days
- Post-registration processes: 7-10 days Total estimated time: 15-25 working days
Costs
- Registration fees (based on authorized capital)
- Legal documentation charges
- Professional service fees
- Stamp duties and notary charges
- License and permit fees
Conclusion
Company registration in Nepal requires careful attention to detail and compliance with various regulatory requirements. While the process may seem complex, proper planning and professional assistance can ensure smooth registration and operation. Regular updates to compliance requirements and maintaining good corporate governance practices are essential for successful business operations in Nepal.