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.

What Is a Small Business in Nepal?
In Nepal, a small business generally refers to:
Sole proprietorships
Family businesses
Small service providers
Retail shops
Freelancers and consultants
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:
Municipality / Ward Office
Inland Revenue Office (PAN)
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 Type | Recommendation |
|---|---|
| Freelancer | Sole Proprietorship |
| Small shop | Sole Proprietorship |
| Family business | Partnership |
| Online business | Private Limited |
| Startup | Private Limited |
| Business with growth plans | Private 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:
Name approval
Fill company details
Upload documents
Pay registration fee
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)
| Type | Online | Offline |
|---|---|---|
| Sole Proprietorship | No | Yes |
| Partnership Firm | No | Yes |
| Private Limited Company | Yes | No |
| PAN Registration | No | Yes |
| VAT Registration | No | Yes |
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
| Step | Time |
|---|---|
| Name approval | 1–2 days |
| Company registration | 1–3 days |
| PAN registration | 1 day |
| Municipal license | 1–3 days |
| Total | 3–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
- Operating without registration
- Skipping PAN registration
- Using personal bank account
- Ignoring tax filing
- 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
- Legal protection
- Bank account access
- Business loans
- Government tenders
- Brand credibility
- 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.