Starting a small business in Nepal is easier than ever but only if you follow the correct legal structure and registration process. Many small entrepreneurs operate informally, which later creates problems with taxes, banks, government tenders, and business growth.

This complete guide explains how to register a small business company in Nepal legally, including online registration, business types, documents, costs and timelines.

How to Register a Small Business in Nepal

What Is a Small Business in Nepal?

In Nepal, a small business generally refers to:

  1. Sole proprietorships

  2. Family businesses

  3. Small service providers

  4. Retail shops

  5. Freelancers and consultants

  6. Startups with low capital

There is no single “small business law”, but small businesses are registered under existing business and company laws.

Types of Small Business Registration in Nepal

Before registering, you must choose the correct legal structure.

A. Sole Proprietorship (Firm Registration)

Best for:

  • One owner

  • Low risk

  • Small operations

Registered at:

B. Partnership Firm

Best for:

  • 2 or more owners

  • Family or friends

Registered under:

  • Partnership Act

  • Inland Revenue Office

C. Private Limited Company (Most Recommended)

Best for:

  • Growth-oriented small businesses

  • Online businesses

  • Tech startups

  • Businesses seeking credibility

Registered at:

  • Office of the Company Registrar (OCR)

Most small businesses now choose Private Limited Company, even with small capital.

Which Is the Best Option for Small Business?

Business TypeRecommendation
FreelancerSole Proprietorship
Small shopSole Proprietorship
Family businessPartnership
Online businessPrivate Limited
StartupPrivate Limited
Business with growth plansPrivate Limited

How to Register a Small Business in Nepal (Step-by-Step)

STEP 1: Decide Business Name

  • Must be unique

  • Not misleading

  • Avoid restricted words (Bank, Finance, Government, etc.)

STEP 2: Choose Registration Type

Decide:

  • Firm

  • Partnership

  • Company

STEP 3: Online Registration (Company Only)

For Private Limited Company, registration is online.

Process:

  1. Name approval

  2. Fill company details

  3. Upload documents

  4. Pay registration fee

  5. Download certificate

Time: 1–3 working days

STEP 4: Register PAN (Mandatory)

Every business must register at:

  • Inland Revenue Office

PAN is required for:

  • Tax filing

  • Bank accounts

  • Invoicing

STEP 5: VAT Registration (If Applicable)

Required if:

  • Turnover exceeds VAT threshold

  • Involved in VAT-applicable goods/services

STEP 6: Municipal Business License

Obtain operating license from:

  • Local municipality or ward

This confirms your business is legally operating.

Small Business Registration in Nepal (Online vs Offline)

TypeOnlineOffline
Sole ProprietorshipNoYes
Partnership FirmNoYes
Private Limited CompanyYes No
PAN Registration NoYes
VAT Registration NoYes

Documents Required for Small Business Registration

A. Sole Proprietorship

  • Citizenship certificate

  • Business name application

  • Rental agreement (if applicable)

  • PAN application

B. Partnership Firm

  • Citizenship of partners

  • Partnership deed

  • Firm application

  • PAN registration

C. Private Limited Company

  • Citizenship of shareholders/directors

  • Company name approval

  • MOA & AOA

  • Office address proof

  • Photos

Cost of Small Business Registration in Nepal

Estimated Costs

  • Firm registration: NPR 2,000–5,000

  • Company registration: NPR 15,000–30,000

  • PAN registration: Free

  • VAT registration: Free

  • Municipal license: NPR 1,000–5,000

Costs depend on capital size and municipality.

Timeline for Small Business Registration

StepTime
Name approval1–2 days
Company registration1–3 days
PAN registration1 day
Municipal license1–3 days
Total3–7 working days

Legal Requirements After Registration

Once registered, you must:

  • Maintain basic accounts

  • File annual tax returns

  • Renew municipal license yearly

  • Comply with labor laws (if hiring staff)

Non-compliance can lead to fines or closure.

Common Mistakes Small Businesses Make

  1. Operating without registration
  2. Skipping PAN registration
  3. Using personal bank account
  4. Ignoring tax filing
  5. Choosing wrong business structure

Can Foreigners Register a Small Business in Nepal?

Yes, but:

  • FDI approval required

  • Minimum investment thresholds apply

  • FITTA compliance mandatory

For most small businesses, ownership is Nepali-only.

Benefits of Registering a Small Business Legally

  1. Legal protection
  2. Bank account access
  3. Business loans
  4. Government tenders
  5. Brand credibility
  6. Long-term growth

Conclusion

Registering a small business in Nepal legally is the foundation for sustainable growth, financial access, and long-term success. Whether you choose a firm or a company, proper registration protects you from legal risks and opens doors to new opportunities.

FAQs

1. How can I register my small business in Nepal?

Choose a business structure, register firm or company, obtain PAN, and get municipal license.

2. Can I register a small business online in Nepal?

Only Private Limited Companies can be registered online through OCR.

3. Is PAN mandatory for small businesses?

Yes. PAN is mandatory for all registered businesses.

4. How much does it cost to register a small business in Nepal?

Costs range from NPR 2,000 to NPR 30,000, depending on structure.

5. Do I need VAT registration for a small business?

Only if turnover exceeds VAT threshold or business involves VAT-applicable services.

6. Can I start business without registration?

Operating without registration is illegal and risky.

Share Article:

Contact Us

Office Hour:

Sunday To Friday: (10:00 AM – 6:00 PM)

Saturday: Closed

Location

Kathmandu

Kathmandu, Nepal

Pokhara

Machhapuchre Marg, Near Pokhara High Court

© Copyrights. Reserved 2026 Company Registration in Nepal