Table of Contents
Starting a business in Nepal is exciting, but the registration process can feel overwhelming if you're new to legal procedures. Once you understand the essential steps and requirements, registering a company with the Office of the Company Registrar (OCR) becomes much more manageable. This guide walks you through everything you need to know in a practical, easy-to-follow way.
Why Registering a Company Matters
Before diving into the process, it’s important to know why formal registration is essential:
1. Legal Recognition
A registered company becomes a separate legal entity that can operate, earn, hold assets, and enter contracts under its own name.
2. Limited Liability
Your personal assets remain protected if the company faces financial or legal issues.
3. Brand Credibility
Clients, investors, and banks prefer working with legally registered entities.
4. Access to Banking & Investment
You can open a business bank account, receive investments, and apply for loans.
5. Tender Eligibility
Government and private tenders often require company registration.
If you want to grow your business professionally, registration isn’t optional — it’s the foundation.
Types of Companies in Nepal
Nepal’s Company Act allows several company structures. The three most common are:
1. Private Limited Company
- 1 to 101 shareholders
- Ends with “Pvt. Ltd.”
- Ideal for startups and SMEs
2. Public Limited Company
- Minimum 7 shareholders
- Can sell shares to the public
- Ends with “Ltd.”
- Suitable for large businesses and financial institutions
3. Non-Profit Company
- Works for educational, social, or charitable objectives
- Profits cannot be distributed to members
- Suitable for NGOs and foundations
Choosing the right type helps you avoid unnecessary changes later.
Documents Required
Before you begin, prepare these essential documents:
For Private/Public Companies
- Proposed company names (3 options)
- MOA and AOA
- Citizenship copies of shareholders
- Passport-size photos (if required)
- Details of shareholders and directors
(address, occupation, contact, share amount) - Registered office address
- Rent agreement or ownership document
- PAN/VAT details (after registration)
For Non-Profit Companies
- Objectives aligned with social work
- Organizational structure
- MOA and AOA in the required format
With these documents ready, you can move to the actual process.
Step-by-Step Process to Register a Company in Nepal
Step 1: Create an OCR Portal Account
Visit the Office of Company Registrar website and create an account using your email or phone number. Verify your account and log in to access the registration dashboard.
Step 2: Apply for Name Reservation
Submit 2–3 name options. Your chosen name must:
- Be unique
- Not match existing companies
- Not contain restricted words
- Reflect your business purpose
If approved, the name is reserved for 35 days.
Step 3: Prepare MOA and AOA
These documents define your company’s structure and purpose. They include:
- Company objectives
- Share capital
- Rules and operations
- Shareholder and director details
A legal professional can help you draft them accurately to avoid rejection.
Step 4: Fill Out the Registration Form
Once your name is approved:
- Log into the OCR portal
- Choose “Apply for Company Registration”
- Upload MOA, AOA, citizenships, and supporting documents
- Enter shareholder details
Any mismatch may lead to delays, so review everything before submitting.
Step 5: Submit Required Documents
Upload clear scans of:
- Citizenship certificates
- Signed MOA and AOA
- Photos (if required)
- Office address documents
If your office is rented, attach the rent agreement and the landlord’s citizenship copy.
Step 6: Pay the Registration Fee
Fees depend on authorized capital. For example:
- Up to NPR 1,00,000 → NPR 1,000
- Up to NPR 10,00,000 → NPR 4,500
Higher capital means higher fees. Payment can be made via bank voucher or online.
Step 7: OCR Verification
OCR officers will:
- Review your documents
- Request corrections if needed
- Approve the registration when requirements are met
This stage takes a few days depending on OCR workload.
Step 8: Receive Your Certificate
Upon approval, you will receive:
- Company Registration Certificate
- PAN/VAT Number
- Company Unique ID (CUIN)
Your company is now officially recognized by the Government of Nepal.
Post-Registration Requirements
Company registration is just the beginning. You must complete a few more steps for full legal compliance.
1. Register for PAN or VAT
Go to your nearest IRD office with:
- Registration certificate
- MOA & AOA
- Shareholder details
- Company location map
VAT is only required if your business meets the turnover threshold or deals in VAT-applicable goods/services.
2. Open a Business Bank Account
Most banks require:
- Registration certificate
- PAN/VAT certificate
- MOA, AOA
- Board decision letter
- Director details
This is essential for legal financial transactions.
3. Maintain Company Records
A registered company must maintain:
- Share register
- Minute books
- Financial statements
- Annual returns
You must also submit annual financial reports to OCR and IRD.
4. Renew Annually
Every company must renew annually. Failure to renew leads to fines and non-compliance issues.
Timeline for Company Registration
Typical processing time:
- Name approval: 1–2 days
- Document preparation: 1–3 days
- Registration approval: 3–7 days
Total estimated time: 5–12 days depending on accuracy and OCR workload.
Cost of Registering a Company
Your total budget may include:
- Registration fee
- Legal drafting fees
- Office verification costs
Approximate minimum cost: NPR 8,000 – NPR 20,000+, depending on your company type and capital.
Why Many Entrepreneurs Use Legal Professionals
While you can complete the process yourself, professional help ensures:
- Error-free documents
- Faster approval
- Proper MOA and AOA drafting
- Guidance with PAN, tax registration, and compliance
A single mistake can delay your registration for days or weeks — legal experts help you avoid that.
Conclusion
Registering a company in Nepal becomes much simpler when you understand the types of companies available, the documents required, and the registration steps. Whether you're starting a small business or launching a larger venture, formal registration gives your company legal recognition, credibility, and a strong foundation for growth.