Nepal Accouting

How to Register a Company in Nepal: Step-by-Step Guide (2026 Edition)

Vijay Shrestha
Vijay Shrestha Dec 22, 2025 12:39:28 PM 4 min read

How to register a company in Nepal is one of the most common questions foreign companies ask when exploring South Asia. Nepal offers low operating costs, a young English-speaking workforce, and preferential access to India and China. Yet the registration process can feel opaque if you are unfamiliar with local laws, foreign investment approvals, and post-incorporation compliance.

This 2026 guide breaks the process into clear, practical steps. It reflects current legislation, regulator practices, and real-world timelines. By the end, you will know exactly how to register a company in Nepal as a foreign business, what it costs, and how to avoid costly mistakes.

Why Foreign Companies Choose Nepal

Nepal has quietly become a strategic destination for regional operations, outsourcing hubs, and long-term market entry.

Key drivers include:

  • Competitive labour and office costs

  • Liberal foreign investment policy under FITTA 2019

  • Access to a growing consumer market of 30 million people

  • Young, tech-savvy workforce

  • Government incentives for priority sectors

Foreign-owned companies are now common in IT services, BPO, consulting, manufacturing, energy, and tourism.

Legal Framework Governing Company Registration in Nepal

Before learning how to register a company in Nepal, it is important to understand the laws that regulate the process.

The main statutes include:

  • Companies Act, 2006

  • Foreign Investment and Technology Transfer Act (FITTA), 2019

  • Industrial Enterprises Act, 2020

  • Income Tax Act, 2002

  • Labour Act, 2017

  • Social Security Act, 2018

Company registration itself is administered by the Office of the Company Registrar (OCR).

Foreign investment approvals are handled by:

  • Department of Industry (DOI)

  • Nepal Rastra Bank (NRB) for capital repatriation

Types of Companies Foreigners Can Register in Nepal

Foreign companies typically choose one of the following structures.

1. Private Limited Company (FDI Company)

This is the most common structure.

Features:

  • Can be 100% foreign-owned in permitted sectors

  • Separate legal entity

  • Limited liability

  • Suitable for operations, hiring staff, and revenue generation

2. Branch Office

A branch is an extension of the foreign parent.

Key points:

  • No separate legal personality

  • Suitable for short-term or project-based work

  • Requires ongoing parent company guarantees

3. Liaison Office

A liaison office is for non-commercial activities only.

Limitations:

  • Cannot generate revenue

  • Used for market research or coordination

  • Strict reporting obligations

For most investors, a private limited company with FDI approval is the preferred route.

Step-by-Step: How to Register a Company in Nepal

Below is the practical, end-to-end process foreign companies follow in 2026.

Step 1: Confirm Sector Eligibility for Foreign Investment

Not all sectors are open to foreign ownership.

Restricted or prohibited sectors include:

  • Small retail trading

  • Certain personal services

  • Some traditional cottage industries

Most professional services, IT, manufacturing, and export-oriented businesses are permitted.

This check should always be done first.

Step 2: Reserve the Company Name

You must reserve a unique company name through the OCR portal.

Name guidelines:

  • Must not conflict with existing entities

  • Must reflect the business objective

  • Cannot be misleading or offensive

Name approval usually takes 1–3 working days.

Step 3: Prepare Incorporation Documents

To understand how to register a company in Nepal, documentation is critical.

Typical documents include:

  • Memorandum of Association (MOA)

  • Articles of Association (AOA)

  • Passport copies of foreign shareholders

  • Certificate of incorporation of parent company

  • Board resolution approving Nepal investment

  • Power of attorney in favour of local representative

All foreign documents must be notarised and, in many cases, apostilled or embassy-attested.

Step 4: Apply for Company Registration at OCR

Once documents are ready, the application is submitted to the Office of the Company Registrar.

OCR reviews:

  • Shareholding structure

  • Capital declaration

  • Business objectives

If compliant, the company receives a Certificate of Incorporation.

This step usually takes 5–7 working days.

Step 5: Obtain Foreign Investment Approval

Foreign-owned companies must secure FDI approval under FITTA 2019.

The approval authority depends on investment size:

  • Up to NPR 6 billion: Department of Industry

  • Above NPR 6 billion: Investment Board Nepal

The approval letter is mandatory before capital injection.

Step 6: Open Bank Account and Inject Capital

After approval:

  • A local bank account is opened

  • Foreign capital is remitted through formal banking channels

  • Nepal Rastra Bank records the inward remittance

This step is essential for future profit repatriation.

Step 7: Tax Registration (PAN and VAT)

Every company must register with the Inland Revenue Department.

Registrations include:

  • Permanent Account Number (PAN)

  • VAT registration if applicable

PAN is mandatory even if the company is not yet operational.

Step 8: Local Ward and Municipal Registration

Companies must register with the local ward office.

This establishes:

  • Physical business presence

  • Local compliance jurisdiction

Lease agreements are typically required at this stage.

Step 9: Labour and Social Security Registration

If you plan to hire staff, registration is required with:

  • Labour Office

  • Social Security Fund (SSF)

Employer and employee contributions are mandatory under Nepalese law.

Step 10: Sector-Specific Licences (If Required)

Certain industries require additional licences, such as:

  • IT and telecom

  • Manufacturing

  • Tourism and hospitality

  • Energy and infrastructure

These licences are obtained after incorporation.

Timeline: How Long Does Company Registration Take?

Below is a realistic timeline foreign companies should expect.

Stage Estimated Time
Name reservation 1–3 days
OCR incorporation 5–7 days
FDI approval 2–4 weeks
Bank & capital injection 1–2 weeks
Tax and local registration 3–5 days

Typical total timeline: 4–6 weeks

Cost of Registering a Company in Nepal

Costs vary by capital size and structure.

Typical cost components include:

  • Government registration fees

  • FDI approval fees

  • Legal and professional fees

  • Translation and notarisation costs

For budgeting purposes, most foreign companies should expect a total setup cost ranging from USD 2,500 to USD 6,000.

Common Mistakes Foreign Companies Make

Understanding how to register a company in Nepal also means knowing what to avoid.

Common errors include:

  • Choosing the wrong entity type

  • Under-declaring business objectives

  • Missing FDI approval before capital injection

  • Ignoring post-incorporation compliance

  • Using generic templates not aligned with Nepal law

These mistakes often lead to delays or regulatory penalties.

Post-Incorporation Compliance Obligations

Registration is only the beginning.

Ongoing compliance includes:

  • Annual returns to OCR

  • Tax filings and audits

  • SSF contributions

  • Labour law compliance

  • Renewal of licences

Non-compliance can result in fines or suspension.

Comparison: DIY vs Professional Registration

Aspect DIY Registration Professional Support
Time Longer Faster
Compliance risk High Low
Regulatory clarity Limited High
Cost certainty Unclear Predictable
Long-term support None Ongoing

For foreign companies, professional support significantly reduces risk.

Why Professional Guidance Matters

Nepal’s company law is document-driven and regulator-centric.

Professional advisors help with:

  • Structuring FDI correctly

  • Drafting compliant MOA and AOA

  • Liaising with regulators

  • Ensuring repatriation rights

  • Setting up payroll and HR compliance

This is especially important for first-time investors.

Frequently Asked Questions

Can a foreigner own 100% of a company in Nepal?

Yes. Foreigners can own 100% equity in permitted sectors under FITTA 2019, subject to approval.

What is the minimum investment required?

The minimum foreign investment threshold is NPR 20 million, unless exempted for certain sectors.

Can profits be repatriated?

Yes. Profits, dividends, and capital can be repatriated through Nepal Rastra Bank channels.

Is a local director required?

No. A local director is not mandatory, but a local representative is required.

Do I need a physical office to register?

Yes. A registered office address in Nepal is mandatory.

Conclusion

Understanding how to register a company in Nepal is essential for foreign businesses planning a compliant and scalable entry. While the process is structured, it involves multiple regulators, approvals, and legal steps. Done correctly, Nepal offers a stable and cost-effective base for regional growth.

If you are considering registration, early professional guidance can save months of delay and future compliance risk.

Call to Action

If you want a clear, regulator-approved pathway to register your company in Nepal, speak with our incorporation and FDI specialists today. We handle everything from approvals to post-setup compliance so you can focus on growth.

Sources and Legal References

  • Companies Act, 2006

  • Foreign Investment and Technology Transfer Act, 2019

  • Industrial Enterprises Act, 2020

  • Inland Revenue Department Guidelines

  • Office of the Company Registrar, Nepal


Don't forget to share this post!

Vijay Shrestha
Vijay Shrestha

Related posts

Nepal Accouting

Company Registration Process in Nepal: Complete Step-by-Step Guide (2026)

Dec 12, 2025 2:20:47 PM
Vijay Shrestha
Nepal Accouting

How to incorporate a company in Nepal: step-by-step (2025)

Sep 16, 2025 11:21:19 AM
Pjay Shrestha
Nepal Accouting

Company registration in Nepal: step-by-step guide for 2025

Sep 15, 2025 9:24:20 AM
Pjay Shrestha