Insights

Simplifying Company Registration in Nepal: A Step-by-Step Guide

Written by Vijay Shrestha | Feb 27, 2026 8:45:01 AM

If you’re a foreign company entering Nepal, your first critical decision is private vs public company structure. On paper, it looks like a legal checkbox. In reality, it shapes your ownership control, capital structure, compliance burden, and even how regulators and banks treat you.

Over the past few years, I’ve advised foreign investors expanding into Nepal from tech firms to manufacturing groups. One pattern is clear: most delays happen not because Nepal is difficult, but because investors misunderstand the registration sequence and corporate structure requirements from the beginning.

This guide simplifies the entire process.

In this post, you’ll learn:

  • What private vs public company means in Nepal
  • Which structure suits foreign investors
  • A clear, step-by-step company registration process
  • Practical compliance tips to avoid costly mistakes

By the end, you’ll know exactly how to move forward with confidence.

What Is Private vs Public Company, and Why Does It Matter?

Before registering, you must understand the structural difference.

Private Company in Nepal

A private company:

  • Limits the number of shareholders (maximum 101 under the Companies Act, 2063)
  • Restricts share transfer
  • Cannot offer shares to the general public
  • Has simpler compliance requirements

Most foreign investors choose this model.

Public Company in Nepal

A public company:

  • Can offer shares to the public
  • Requires a minimum of 7 shareholders
  • Has stricter reporting and governance obligations
  • Requires higher paid-up capital

Public companies are usually suitable for large-scale operations, banks, insurance firms, and businesses planning IPOs.

Why the Private vs Public Company Choice Matters

Your choice affects:

  • FDI approval process
  • Capital requirements
  • Board structure
  • Disclosure obligations
  • Exit strategy

For 90% of foreign investors entering Nepal, a private company structure is strategically smarter in the early stage.

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

Now let’s simplify the actual process.

Step 1: Decide the Corporate Structure (Private vs Public Company)

Before anything else, finalize:

  • Number of shareholders
  • Capital structure
  • Business objectives
  • Whether you need public fundraising

Example:
If an Australian tech firm wants to set up a development center in Kathmandu with 2 shareholders and no public capital raising — a private company is ideal.

Step 2: Name Reservation with the Office of Company Registrar (OCR)

Submit 3–5 proposed company names online via the OCR portal.

Approval usually takes 1–3 working days.

Tip:
Choose a unique, industry-relevant name. Avoid generic names that resemble existing companies.

Step 3: Draft Memorandum & Articles of Association (MOA/AOA)

These define:

  • Business objectives
  • Shareholding structure
  • Capital details
  • Director roles
  • Share transfer rules

This is where many foreign companies make mistakes.

Your objectives must clearly reflect your intended commercial activities. If not, banks or regulators may question your operations later.

Step 4: Foreign Direct Investment (FDI) Approval (If Applicable)

If shareholders are foreign nationals or foreign companies, FDI approval is mandatory.

This typically involves:

  • Application to the Department of Industry (DOI) or Investment Board Nepal (for large projects)
  • Submission of:
    • Parent company documents
    • Board resolution
    • Financial statements
    • Project report

Approval timelines vary from 2–6 weeks.

Step 5: Company Registration with OCR

Once documents are ready:

  • Submit MOA & AOA
  • Provide director details
  • Pay registration fees (based on capital amount)

Upon approval, you receive:

  • Certificate of Incorporation
  • Company Registration Number

At this stage, the company legally exists.

Step 6: PAN & Tax Registration

Register with the Inland Revenue Department (IRD) for:

  • Permanent Account Number (PAN)
  • VAT (if applicable)

Corporate income tax rate in Nepal is generally 25% (sector-specific variations may apply).

Step 7: Open a Corporate Bank Account

Foreign investors must:

  • Deposit capital through banking channels
  • Ensure inward remittance is properly recorded
  • Obtain capital verification

Bank documentation must align exactly with FDI approval terms.

Step 8: Industry-Specific Licenses (If Required)

Depending on your sector, you may need:

  • Tourism license
  • IT registration
  • Manufacturing permits
  • SEZ registration

Skipping this step can lead to penalties.

Comparison Table: Private vs Public Company in Nepal

Feature Private Company Public Company
Minimum Shareholders 1 7
Max Shareholders 101 Unlimited
Public Share Issue Not allowed Allowed
Compliance Burden Moderate High
Ideal For Foreign subsidiaries, SMEs Large-scale enterprises, IPO plans
Capital Requirement Lower Higher

For foreign companies testing the Nepal market, private structure offers flexibility and control.

Tips and Reminders for Company Registration in Nepal

1. Align Structure With Long-Term Strategy

Don’t choose a public company unless you truly need public capital.

2. Ensure Clean FDI Documentation

Inconsistencies between parent company resolutions and Nepal filings cause major delays.

3. Understand Repatriation Rules

Profit repatriation must comply with central bank regulations.

4. Don’t Underestimate Compliance

Annual audits, tax filings, and board resolutions are mandatory.

5. Work With Local Experts

Nepal’s regulatory system is improving but still document-heavy.

Common Mistakes Foreign Companies Make

  • Choosing public structure unnecessarily
  • Submitting incomplete FDI applications
  • Misaligning business objectives in MOA
  • Ignoring tax registration timelines
  • Assuming registration equals operational clearance

Registration is the beginning — not the end.

Final Verdict: Private V.s Public Company

Registering a company in Nepal is not complicated. It’s procedural.

The real strategic decision lies in private vs public company structure and understanding how FDI approvals integrate into the process.

When done correctly, Nepal offers:

  • Competitive labor costs
  • Strategic South Asia positioning
  • Growing digital infrastructure
  • Government incentives in select sectors

Foreign investors who prepare properly rarely face major hurdles.

Frequently Asked Questions (FAQ)

1. Is a private or public company better for foreign investors in Nepal?

For most foreign investors, a private company is better due to lower compliance burden, simpler governance, and greater ownership control.

2. How long does company registration take in Nepal?

Without FDI, registration may take 1–2 weeks. With FDI approval, expect 3–6 weeks depending on documentation.

3. Can a foreigner own 100% of a Nepal company?

Yes, in most sectors, 100% foreign ownership is permitted, subject to FDI approval and sectoral restrictions.

4. What is the minimum capital requirement?

There is no strict universal minimum for private companies, but practical capital depends on sector and FDI approval.

5. Is profit repatriation allowed?

Yes, profits can be repatriated after tax clearance and central bank approval.

Call to Action 

If you’re planning to enter Nepal and need clarity on private vs public company structure, FDI approval, or end-to-end company registration support:

Book a strategy consultation with our Nepal market entry specialists today.

We’ll help you structure it correctly from day one saving months of delays and unnecessary compliance risk.