With Nepal’s online company registration system, it is now possible to register a company in Nepal while staying abroad. Nepali citizens living overseas (NRNs) and even foreign investors can legally incorporate a company without physically visiting Nepal if the process is handled correctly.
This guide explains how to register a company in Nepal from abroad, who is eligible, legal structures, documents required, online steps, tax registration, foreign investment rules, and common mistakes to avoid.

Can You Register a Company in Nepal from Abroad?
Yes, company registration from abroad is legally allowed
You can register a company in Nepal from abroad if you are:
A Nepali citizen living abroad
A Non-Resident Nepali (NRN)
A foreign investor or foreign company
A Nepali partner working with a foreign shareholder
The entire company incorporation process is online, except certain post-registration formalities.
Authority Responsible for Company Registration
All companies in Nepal are registered at the Office of the Company Registrar (OCR).
OCR handles:
Company name approval
Online registration
Issuance of registration certificate
Capital changes and filings
Types of Companies You Can Register from Abroad
A. Private Limited Company (Most Common)
- Ideal for startups, IT Comany, services, trading
- Can be 100% Nepali-owned or foreign-owned
- Online registration available
B. Public Limited Company
- Suitable for large projects
- Higher capital & compliance
- Can be registered from abroad
C. Foreign-Invested Company (FDI Company)
- Requires foreign investment approval
- Governed by FITTA & NRB rules
- Can be registered fully remotely
D. Branch / Liaison Office
- For foreign parent companies
- Cannot do commercial trading (liaison)
- Requires government approval
Who Is Eligible to Register a Company from Abroad?
Eligible Persons
Nepali citizens abroad
NRN card holders
Foreign nationals
Foreign companies
Joint ventures (Nepali + foreign)
Not Eligible
Tourists without investment approval
Individuals from sanctioned jurisdictions
Blacklisted entities
Legal Framework Governing Registration from Abroad
Company registration from abroad is governed by:
Company Act, 2063 (2006)
Inland Revenue Act
Nepal Rastra Bank regulations
OCR guidelines
Step-by-Step Process to Register a Company in Nepal from Abroad
STEP 1: Decide Company Structure
Choose:
Private Limited Company
Public Company
FDI Company
Also decide:
Shareholders
Directors
Capital structure
STEP 2: Choose & Reserve Company Name (Online)
Apply through OCR online system
Name must be unique
Avoid restricted words (Bank, Finance, Government, etc.)
STEP 3: Prepare Company Documents
Documents include:
Memorandum of Association (MOA)
Articles of Association (AOA)
Shareholder & director details
Capital declaration
These can be signed digitally or notarized abroad.
STEP 4: Upload Documents & Register Online
Submit through OCR portal:
All documents
ID proofs
Office address in Nepal
OCR reviews and issues:
Company Registration Certificate (digital)
STEP 5: Appoint Local Authorized Representative
If founders are abroad:
Appoint a local representative or director
Power of Attorney (POA) may be required
STEP 6: PAN Registration (Tax Registration)
After company registration:
Register company at Inland Revenue Department
PAN is mandatory for operations
PAN registration often requires local presence, handled by representative.
STEP 7: Open Company Bank Account
Open bank account in Nepal
Some banks allow remote initiation
Capital deposit may be required
Special Rules for Foreign Investors (FDI Companies)
If any foreign shareholder is involved:
Additional Requirements
Foreign Investment approval
Source of funds declaration
NRB compliance
Minimum investment threshold (sector-based)
Approval Authority
Department of Industry (DOI) or IBN
Nepal Rastra Bank (fund inflow)
FDI approval is required before capital remittance.
Documents Required to Register Company from Abroad
For Nepali/NRN Founders
Passport or citizenship
NRN card (if applicable)
Passport-size photo
Signature (digital or notarized)
For Foreign Investors
Passport
Company incorporation documents (if entity)
Board resolution
Power of Attorney
Embassy/notary authentication
Do You Need to Visit Nepal Physically?
For Registration it is not mandatory
For Operations (Sometimes)
Bank account, tax matters, or licenses may require local presence
Handled through:
Authorized representative
Director
Legal consultant
Timeline for Company Registration from Abroad
| Step | Time |
|---|---|
| Name approval | 1 day |
| Company registration | 1–3 days |
| PAN registration | 1–2 days |
| Bank account | 2–7 days |
| FDI approval (if applicable) | 2–6 weeks |
Cost of Registering Company from Abroad
Estimated Cost
Company registration: NPR 15,000–30,000
PAN: Free
Legal/document handling: Variable
FDI approval: Additional government fees
Cost depends on capital and company type.
Common Mistakes to Avoid
- Assuming foreign ownership doesn’t need approval
- Uploading unsigned or improperly notarized documents
- No local representative
- Using restricted words in company name
- Not planning tax registration early
Benefits of Registering Company from Abroad
- No travel required
- Fast online system
- Digital certificates
- Global founders supported
- Easy NRN participation
- Foreign investment friendly
Conclusion
Nepal’s digital company registration system allows entrepreneurs, NRNs, and foreign investors to register a company from anywhere in the world. With proper documentation, local representation, and legal compliance, the process is fast, transparent, and efficient.
However, foreign investment cases require additional approvals and careful planning. Working with professionals ensures smooth registration and avoids costly delays.
FAQs
1. Can I register a company in Nepal while living abroad?
Yes. Nepal allows full online company registration through OCR.
2. Can NRNs register a company in Nepal?
Yes. NRNs can register companies as Nepali investors or under FDI rules.
3. Can foreigners register a company in Nepal?
Yes, but foreign investment approval is required.
4. Do I need to visit Nepal for company registration?
No. Registration can be completed remotely.
5. Can I open a bank account from abroad?
Partially. Final activation may require a local representative.
6. How long does company registration take from abroad?
Usually 3–5 working days, excluding FDI approvals.