Starting a business in Nepal has never been easier. Whether you want to launch a small startup or a large company, the first step is company registration. Registering your business gives it a legal identity, builds trust with customers, and allows you to open a bank account, pay taxes, and operate legally under Nepalese law.
Today, the Office of Company Registrar (OCR) allows you to complete the entire registration process online. From reserving your company name to getting the registration certificate, everything is digital.
This guide explains how to register a company in Nepal online, including the required documents, step-by-step process, government fees, and tips for quick approval.

Why Register Your Company in Nepal?
Registering your company is not just a legal formality. It is a smart business decision that provides legal protection, credibility, and growth opportunities.
Benefits of Company Registration:
- Legal Recognition – Your company becomes a separate legal entity and can enter contracts, own property, and operate officially.
- Trust and Credibility – A registered company looks professional to customers, suppliers, and investors.
- Business Bank Account – Only registered companies can open official accounts for managing finances.
- PAN/VAT and Licenses – Registration allows you to get PAN and VAT for legal tax filings.
- Loans and Investments – Banks and investors prefer registered companies with verified documents.
- Protect Company Name – Your registered name is exclusive and protects your brand.
- Legal Protection – Personal assets are separate from business liabilities.
Types of Companies in Nepal
Nepal allows several types of companies under the Companies Act 2063 (2006).
| Type | Features | Example |
|---|---|---|
| Private Limited (Pvt. Ltd.) | 1–101 shareholders, at least 1 director, shares not publicly traded | Digital marketing agency, small construction firm |
| Public Limited (Ltd.) | Minimum 7 shareholders, 3 directors, can issue shares to the public, annual financial reporting required | Banks, insurance companies, hydropower firms |
| Non-Profit Company (NGO) | Minimum 5 promoters, no profit distribution, income used for social objectives | NGOs, charities, social welfare organizations |
| Foreign Company (Branch/Subsidiary) | Must have DOI approval, appoint local representative, follow Nepal’s foreign investment laws | Foreign IT company opening branch in Kathmandu |
Documents Required for Online Registration
Before applying, prepare all required documents. Missing or incomplete documents can delay approval.
| Document | Purpose |
|---|---|
| Citizenship Certificates | Scanned copies of all shareholders and directors |
| Proposed Company Name | Must be approved by OCR |
| Memorandum of Association (MOA) | Defines objectives, capital, and business activities |
| Articles of Association (AOA) | Internal rules, management structure, shareholder rights |
| Address Verification | Rental agreement or land ownership certificate |
Eligibility Criteria for Company Registration
| Criteria | Requirement |
|---|---|
| Promoters/Shareholders | At least one (Nepali or foreign national with valid ID/passport) |
| Directors | Minimum one director (can be the same as a shareholder) |
| Registered Office | Must have a valid address in Nepal |
| Age and Capacity | Must be at least 18 years old and legally capable |
| No Disqualification | Cannot be bankrupt or convicted of a business-related crime |
| Foreign Investors | Must follow the Foreign Investment and Technology Transfer Act (FITTA) |
Tip: For guidance on foreign investment or company registration, you can consult professionals like Company Sewa.
Step-by-Step Online Company Registration Process in Nepal
The entire company registration is done through the OCR online portal. Follow these steps:
- Visit the OCR Portal – Create an account on OCR website.
- Create a User Account – Click “Register,” fill in your details, and verify your email.
- Reserve Company Name – Submit your desired name for OCR approval (1–2 working days).
- Prepare Documents – Upload MOA, AOA, citizenship copies, address proof, and photos in PDF format.
- Fill Application Form – Enter company details, objectives, shareholders, and capital. Double-check all information.
- Upload Documents – Submit all required documents through your OCR dashboard.
- Pay Registration Fee – Pay via eSewa, ConnectIPS, or designated banks. Fees depend on your authorized capital.
- OCR Verification – OCR reviews your application (3–5 working days). Corrections may be requested.
- Download Certificate – Once approved, download your Company Registration Certificate from OCR.
Sample of Company Registration Certificate Nepal

Company Registration Fees (2025)
| Type of Company | Authorized Capital (NPR) | Registration Fee (NPR) |
|---|---|---|
| Private Limited (Pvt. Ltd.) | Up to 1,00,000 (one lakh) | 1,000 |
| 1,00,001 – 5,00,000 (one lakh one to five lakh) | 4,500 | |
| 5,00,001 – 25,00,000 (five lakh one to twenty-five lakh) | 9,500 | |
| 25,00,001 – 1,00,00,000 (twenty-five lakh one to one crore) | 16,000 | |
| 1,00,00,001 – 2,00,00,000 (one crore one to two crore) | 19,000 | |
| Public Limited (Ltd.) | Up to 1,00,00,000 (one crore) | 15,000 |
| 1,00,00,001 – 10,00,00,000 (one crore one to ten crore) | 40,000 | |
| 10,00,00,001 – 20,00,00,000 (ten crore one to twenty crore) | 70,000 | |
| 20,00,00,001 – 30,00,00,000 (twenty crore one to thirty crore) | 1,00,000 | |
| Non-Profit Company / NGO | Fixed Fee | 15,000 |
Related Resource:
👉 For a detailed breakdown of all fees, charges, and updated rates, visit our full guide:
Company Registration Fees in Nepal – 2025 Detailed Breakdown
After Registration: What to Do Next
Congratulations! 🎉 Your company is now officially registered. But registration is just the first step. To operate legally and smoothly, you need to complete a few additional tasks:
1. Apply for PAN (Permanent Account Number)
- Every company must get a PAN from the Inland Revenue Department (IRD).
- PAN is required for tax filing, issuing bills, and opening a business bank account.
- Steps:
- Visit your nearest IRD office.
- Submit your Company Registration Certificate, MOA & AOA, and citizenship copies.
- Receive your PAN certificate within a few days.
- Tip: If your business turnover exceeds the threshold, also register for VAT.
2. Register with Local Ward Office
- Register your company with the municipal ward office where your business operates.
- This is necessary for local business licenses and permit renewals.
3. Open a Business Bank Account
- Use your Company Registration and PAN certificate to open a business bank account in the company’s name.
- Required Documents:
- Company Registration Certificate
- PAN Certificate
- MOA & AOA
- Board resolution (if needed)
4. Create Company Stamp & Letterhead
- Prepare an official company stamp (seal) and letterhead with your company name, registration number, and address.
- These are needed for contracts, invoices, and official documents.
5. Register for Social Security Fund (If Hiring Employees)
- If your company plans to hire staff, register with the Social Security Fund (SSF).
- This ensures employees get benefits like pensions, insurance, and medical coverage.
- Website: https://ssf.gov.np
6. Maintain Compliance
Maintaining compliance is essential to keep your company legally active and avoid fines. Key ongoing tasks include:
a. Annual Renewal with OCR
- Every company must renew registration annually with the Office of Company Registrar (OCR).
- Renewal ensures your company remains legally recognized.
b. Financial Statements & Audits
- Maintain accurate accounting records of income, expenses, and assets.
- Submit annual financial statements and audit reports if required by law.
c. Tax Filing
- File annual income tax returns with the Inland Revenue Department (IRD).
- Ensure timely VAT filings if applicable.
d. Annual General Meeting (AGM)
- Hold an AGM with shareholders as per the Companies Act.
- Record decisions and resolutions in meeting minutes.
e. Updating Company Information
- Inform OCR of any changes in:
- Directors or shareholders
- Registered office address
- Company name or business objectives
- Keep all records updated to avoid penalties.
f. Employee Compliance (if applicable)
- Pay social security contributions regularly.
- Maintain proper employment records, contracts, and payroll.
Timeline for Company Registration in Nepal
| Process | Estimated Time |
|---|---|
| Name Reservation | 1–3 days |
| Document Preparation | 3–5 days |
| OCR Submission & Review | 3–7 days |
| Total | 7–15 business days |
| Foreign/Complex Applications | Up to 4–6 weeks |
Common Mistakes to Avoid
| Mistake | Description | How to Avoid |
|---|---|---|
| Duplicate Company Name | OCR rejects similar names | Check OCR database before submission |
| Missing Documents | Leads to rejection | Prepare all documents clearly in PDF format |
| Incorrect Details | Delays approval | Double-check names, addresses, and capital |
| Wrong Capital Declaration | Extra fees or resubmission | Verify authorized capital and fees |
| Improper Digital Signature | Rejection of application | Ensure correct digital signature |
| Delayed PAN/VAT/Bank Setup | Operational delays | Apply immediately after registration |
| Ignoring Compliance | Fines or deregistration | Keep records and submit reports on time |
Need Help? Get Expert Guidance
Avoid delays and rejections. Let Mr. Dipendra Shah (10+ years experience) guide you.
WhatsApp / Call: +977 9851 253 180
FAQs
How long does it take to register a company in Nepal online?
Usually, the OCR takes 3–5 working days to review and approve an online application if all documents are complete and correct.
Can foreigners register a company in Nepal?
The official portal is https://ocr.gov.np, where you can create an account, reserve a name, and submit your application.
What documents are required for online registration?
Key documents include citizenship copies of promoters, approved company name, MOA & AOA, address proof, passport-sized photos, and a digital signature.
Can I register a company by myself, or do I need an agent?
You can register yourself using the OCR online portal, but many entrepreneurs use company registration services like Company Sewa to save time and avoid errors.
How much does it cost to register a company in Nepal?
Registration fees depend on the authorized capital: e.g., NPR 1,000 for Pvt. Ltd. up to 1 lakh, NPR 4,500 up to 10 lakh, and NPR 15,000+ for Public Limited companies.
What should I do after registration?
After registration, apply for PAN/VAT, open a business bank account, create a company stamp, and register with the Social Security Fund if hiring employees.
Can I change my company name after registration?
Yes, you can apply for a name change via the OCR online portal, but it requires approval and may involve additional fees.
Is company registration mandatory in Nepal?
Yes, any business that intends to operate officially, open bank accounts, or enter contracts must be legally registered.
What types of companies can be registered online in Nepal?
Types include Private Limited Company, Public Limited Company, NGOs, and Foreign Branch Offices.
What are the ongoing compliance requirements for registered companies in Nepal?
Registered companies must:
- Hold an Annual General Meeting (AGM)
- Submit annual returns to the OCR
- Maintain proper financial records and audit reports
- File taxes with the Inland Revenue Department (IRD)
