Introduction
Company Registration in Nepal – Are you planning to start a business in Nepal? If yes, then you must register your company legally to operate without any issues. In this guide, you will get complete information on how to register a company in Nepal, the required documents, fees, registration process, and legal compliance. So, read this article till the end to get all the details.
Why Register a Company in Nepal?
Starting a legally registered business in Nepal offers numerous benefits:
✅ Legal Recognition—Operate officially and avoid legal issues.
✅ Business Credibility—Gain trust from customers and investors.
✅ Bank Loans & Investments – Access financial opportunities.
✅ Tax & Legal Benefits – Avail government incentives and tax compliance advantages.
This guide covers everything about company registration in Nepal, including types of businesses, required documents, step-by-step registration, costs, and legal compliance.
Types of Business Entities in Nepal
Before registering a company, choose the right structure based on business needs, ownership, and liability.
1. Sole Proprietorship
- Owned by a single person.
- Easy to register but has unlimited liability.
2. Partnership Firm
- Requires at least two partners.
- Governed by the Partnership Act, 2020 B.S.
3. Private Limited Company (Pvt. Ltd.) (Most Popular)
- Requires at least 1 and up to 101 shareholders.
- Limited liability for owners.
4. Public Limited Company (Ltd.)
- Requires at least 7 shareholders with no maximum limit.
- Can issue shares to the public.
5. Non-Profit Organization (NGO/INGO)
- Registered under the Social Welfare Act.
- Profits cannot be distributed among members.
6. Foreign Company
- A foreign business operating in Nepal.
- Needs approval from the Department of Industry & OCR.
Step-by-Step Process of Company Registration in Nepal
Step 1: Choose a Business Structure
Decide between a sole proprietorship, partnership, or private/public limited company.
Step 2: Name Reservation at OCR
- Visit the Office of the Company Registrar (OCR) portal.
- Choose a unique company name (check availability).
- Pay a small fee for name reservation.
Step 3: Prepare Required Documents
✅ Memorandum of Association (MOA)
✅ Articles of Association (AOA)
✅ Citizenship copies of shareholders
✅ Agreement between shareholders (if applicable)
Step 4: Submit Application to OCR
- Submit an online or physical application with all required documents.
- Pay the company registration fee (varies by company type).
Step 5: Receive Company Registration Certificate
- If the documents are correct, OCR issues the company registration certificate.
Step 6: PAN & VAT Registration (Mandatory for all businesses)
- Register for a Permanent Account Number (PAN) at the Inland Revenue Department (IRD).
- VAT registration is required if annual revenue exceeds NPR 5 million.
Step 7: Obtain Additional Licenses (If Required)
- Some businesses need extra permits, such as
- Import/Export License (for trade businesses)
- Tourism License (for travel agencies and trekking companies)
- Financial License (for finance-related businesses)
Documents Required for Company Registration in Nepal
For Private Limited Company
- MOA & AOA
- Application form
- Citizenship copies of shareholders
- Agreement between shareholders (if applicable)
For Public Limited Company
- All private company documents
- Board resolution for company formation
- Prospectus for issuing shares
For Foreign Investment Companies
- Foreign investor’s passport copy
- Approval from the Department of Industry
- Foreign Investment and Technology Transfer approval
Cost & Time Required for Company Registration in Nepal
Registration Fees (Approximate)
✅ Private Limited Company: NPR 1,000 to NPR 15,000 (based on capital)
✅ Public Limited Company: NPR 30,000+
✅ Foreign Company: NPR 50,000+
Processing Time
- Name Reservation: 1-3 days
- Company Registration: 5-10 days
- PAN/VAT Registration: 2-5 days
Post-Registration Compliance & Legal Obligations
After registering your company, ensure compliance with Nepal’s corporate laws:
✅ Tax Filing—Submit annual income tax returns & VAT filings.
✅ Renewals—Some business licenses (NGOs, foreign companies) need renewal.
✅ Financial Reporting—Public companies must submit audited financial reports.
Why Choose Our Company Registration Service in Nepal?
We offer professional assistance to make the process hassle-free:
✔ Expert Guidance—Avoid delays & errors.
✔ Fast Processing—Get your registration done quickly.
✔ Affordable Pricing—Transparent fees, no hidden charges.
✔ Full Legal Support—Tax registration & compliance included.
How to Get Started?
✅ Step 1: Contact us for a free consultation.
✅ Step 2: Submit required documents.
✅ Step 3: We handle registration, PAN, VAT, & legal formalities.
✅ Step 4: Get your company legally registered within days!
Contact us now to start your business hassle-free!
Frequently Asked Questions (FAQs)
1. How long does it take to register a company in Nepal?
The full process takes around 7-15 days, depending on company type.
2. What is the minimum capital requirement?
For a private limited company, the minimum capital is NPR 100,000.
3. Can a foreigner register a company in Nepal?
Yes, but foreign investors must obtain approval from the Department of Industry and meet investment requirements.
4. Is VAT registration mandatory?
Only if annual transactions exceed NPR 5 million.
5. Can I register a company online?
Yes, name reservation and document submission can be done via the OCR portal, but some steps require physical verification.
Final Thoughts
Starting a business in Nepal? We provide end-to-end company registration services, helping you launch legally and smoothly. Contact us today for expert guidance and hassle-free processing!