The company registration process in Nepal is one of the most structured gateways for foreign companies entering South Asia. Nepal offers strategic access to India and China, a growing services sector, and strong legal protections for foreign investors.
However, the process involves multiple authorities, compliance layers, and legal milestones. Understanding each step in advance saves time, money, and regulatory risk.
This guide explains the key steps in the company registration process in Nepal, with practical insight tailored specifically for foreign founders, CFOs, and expansion teams.
Before diving into the company registration process in Nepal, it helps to understand why Nepal is attracting foreign investment.
Key advantages include:
100 percent foreign ownership in most sectors
Competitive operating and talent costs
Investor protections under FITTA 2019
Strategic time zone alignment with Europe and Australia
Access to skilled English-speaking professionals
Foreign investment is governed primarily by the Foreign Investment and Technology Transfer Act, 2019 (FITTA) and the Companies Act, 2006.
The company registration process in Nepal follows a clear sequence. While timelines vary, the structure remains consistent.
At a high level, foreign companies must:
Obtain foreign investment approval
Register the company with OCR
Complete tax and statutory registrations
Set up banking and capital inflow
Comply with labour and operational laws
Each step is explained in detail below.
This section walks through the key steps in the company registration process in Nepal in the exact order foreign companies must follow.
Foreign investors usually choose one of the following:
Private Limited Company
Branch Office
Liaison Office
For long-term operations, revenue generation, and hiring staff, a Private Limited Company is the most common option.
Private Limited Company: Separate legal entity. Can earn revenue.
Branch Office: Extension of a foreign parent. Limited scope.
Liaison Office: Non-commercial representation only.
Foreign companies must obtain approval before company registration.
Depending on the investment size and sector, approval is issued by:
Department of Industry (DOI), or
Investment Board Nepal (IBN)
Foreign investor details and incorporation documents
Project profile and business plan
Proposed capital structure
Shareholding pattern
Board resolution from parent company
FITTA 2019 guarantees:
Repatriation of capital and profits
Protection against nationalization
Equal treatment with domestic investors
Once foreign investment approval is granted, the next step in the company registration process in Nepal is name reservation.
The proposed company name must:
Be unique
Not conflict with existing trademarks
Reflect the intended business activity
Name reservation is done online through the Office of Company Registrar (OCR) portal.
Foreign companies must prepare and submit:
Memorandum of Association (MOA)
Articles of Association (AOA)
These documents define:
Company objectives
Share capital structure
Director powers
Governance rules
The MOA and AOA must align with the Companies Act, 2006 and FITTA approval terms.
After document submission, OCR reviews the application.
If compliant, OCR issues:
Certificate of Incorporation
Company Registration Number (CRN)
This legally establishes the company in Nepal.
Typical OCR processing time: 3 to 7 working days.
Every registered company must obtain a Permanent Account Number (PAN) from the Inland Revenue Department.
Depending on turnover and activities, VAT registration may also be required.
Tax registrations enable:
Invoicing
Payroll processing
Statutory tax filings
Foreign companies must open a foreign investment bank account in Nepal.
Capital must be:
Remitted through formal banking channels
Converted via Nepal Rastra Bank–approved processes
The bank issues a Foreign Investment Inflow Certificate, which is critical for future profit repatriation.
After incorporation, additional registrations are mandatory.
These include:
Social Security Fund (SSF)
Local ward office registration
Labour office notifications
Failure to complete these steps can trigger penalties under the Labour Act, 2017.
Foreign companies hiring in Nepal must comply with:
Labour Act, 2017
Social Security Fund Act, 2018
Bonus Act, 1974
Employment contracts
Minimum wage compliance
SSF contributions
Leave and termination compliance
Company registration in Nepal does not end at incorporation.
Ongoing obligations include:
Annual returns to OCR
Tax filings and audits
SSF and payroll reporting
Board and shareholder compliance
Professional support reduces long-term regulatory risk.
| Stage | With Expert Support | Without Expert Support |
|---|---|---|
| Foreign investment approval | 2–4 weeks | 6–10 weeks |
| Company registration | 1 week | 2–3 weeks |
| Bank & capital setup | 1–2 weeks | 3–5 weeks |
| HR & compliance setup | 1 week | 2–4 weeks |
| Total timeline | 5–8 weeks | 10–16 weeks |
This comparison reflects real-world averages observed across foreign-funded entities.
Avoid these frequent pitfalls in the company registration process in Nepal:
Incorrect business activity classification
Delayed capital remittance
Misaligned MOA and FITTA approval
Ignoring labour compliance in early stages
Using generic templates not aligned with Nepal law
Most foreign companies complete the company registration process in Nepal within 5 to 8 weeks when documents are prepared correctly.
Delays usually occur due to:
Incomplete foreign documents
Poor coordination with banks
Incorrect compliance sequencing
Some foreign companies prefer to test the market first.
An Employer of Record (EOR) allows companies to:
Hire legally without entity setup
Avoid long-term compliance risk
Enter Nepal within weeks
EOR is often used before full company registration.
Yes. Most sectors allow 100 percent foreign ownership under FITTA 2019, except restricted industries.
There is no fixed minimum capital. Authorities assess capital adequacy based on business scope.
Yes. FITTA 2019 guarantees repatriation of profits, dividends, and capital, subject to tax clearance.
No. Directors can remain overseas. A local authorized representative is required.
No. The company registration process in Nepal can be completed remotely with proper authorization.
The company registration process in Nepal is structured, investor-friendly, and legally robust when handled correctly. Foreign companies that understand each step reduce risk, accelerate timelines, and build compliant operations from day one.
With the right guidance, Nepal becomes a strategic, scalable base for South Asia expansion.
Planning to register a company in Nepal?
Speak with our Nepal market-entry specialists for a step-by-step consultation, compliance roadmap, and cost breakdown tailored to your business.