png-transparent-computer-icons-call-icon-cdr-text-copyright-thumbnail-removebg-preview.png

+977-9706695301

24/7 SMS support

pngtree-vector-clock-icon-png-image_3989569-removebg-preview.png

Sun - Fri: 9:00 - 17:30

Saturdays: 10am-2pm

png-transparent-computer-icons-call-icon-cdr-text-copyright-thumbnail-removebg-preview.png

+977-9706695301

24/7 SMS support

Company Registration in Nepal: Complete Guide (2025)

Table of Contents

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!

Looking to register or manage a new business in Nepal? Let us handle everything for you!