Nepal Accouting

How to Register a Foreign Company Office in Nepal

Vijay Shrestha
Vijay Shrestha May 26, 2025 11:07:00 PM 2 min read

Nepal’s strategic location, cost-effective operations, and favorable regulatory environment attract foreign companies seeking to establish an office presence. Understanding the specific steps involved in registering a foreign company office in Nepal ensures smooth and compliant incorporation. This guide provides an SEO-optimized, data-backed approach, specifically tailored for foreign businesses exploring company incorporation in Nepal.

Step-by-Step Guide to Registering a Foreign Company Office

Step 1: Approval from the Department of Industry (DOI) (7-10 Days)

The initial step for foreign companies is securing approval from the Department of Industry. Required documents include:

  • Application form

  • Board resolution from the parent company

  • Certified company documents (incorporation certificate, MoA, AoA)

  • Financial statements and investment details

Approval typically takes around 7-10 days after submission.

Step 2: Registration with the Office of the Company Registrar (OCR) (7-10 Days)

Once DOI approval is granted, companies must register with Nepal’s OCR. Required documents:

  • DOI approval letter

  • Certified copies of parent company incorporation documents

  • List of directors and their identification

  • Details of local representative and registered office address

The OCR registration process typically takes approximately 7-10 working days.

Step 3: Tax Registration with Inland Revenue Department (IRD) (2-4 Days)

Post-registration with OCR, companies must register for tax purposes with the IRD. Essential documents include:

  • OCR registration certificate

  • DOI approval letter

  • Proof of local registered address

This step is usually completed within 2-4 days.

Step 4: Obtaining Industry-Specific Licenses (5-15 Days)

Depending on the sector, companies may require additional industry-specific licenses or permits:

  • Manufacturing licenses: 7-15 days

  • Trading licenses: 5-10 days

  • Services (IT, consulting): 5-12 days

Ensuring timely application submissions helps avoid delays in operational setup.

Step 5: Bank Account Opening (3-7 Days)

Foreign companies must open a local corporate bank account in Nepal. Required documentation typically includes:

  • OCR registration certificate

  • Tax registration details

  • Identification of local authorized representatives

This process generally takes 3-7 working days.

Step 6: Registration with Social Security Fund (2-5 Days)

Companies employing local staff must register with Nepal’s Social Security Fund, which typically takes around 2-5 working days.

Step 7: Setting Up Office Operations (5-10 Days)

Office setup involves securing physical or virtual office space, infrastructure installation, and hiring staff. Typical timelines range from 5-10 working days.

Key Regulatory Considerations

Foreign Ownership and Investment

Nepal permits 100% foreign ownership in most industries, offering considerable flexibility for international businesses.

Profit Repatriation

Foreign companies can freely repatriate profits and dividends, simplifying cross-border financial management.

Taxation

  • Corporate Tax Rate: Flat rate of 25%

  • Value Added Tax (VAT): 13%

Maintaining compliance with these obligations is essential to avoid penalties.

Common Mistakes to Avoid

  • Incomplete Documentation: Can cause significant delays.

  • Underestimating Costs: Prepare a thorough budget covering all incorporation and operational expenses.

  • Ignoring Regulatory Compliance: Regularly monitor local regulatory requirements to maintain seamless operations.

Benefits of Professional Local Advisory

Engaging local legal and accounting professionals streamlines the incorporation process, ensuring compliance and efficient management of taxation, licensing, and labor regulations.

Total Estimated Timeline

The total timeline for setting up a foreign company office in Nepal typically ranges between 4-6 weeks, depending on industry-specific requirements and promptness in submissions.

Task Timeline (Days)
DOI Approval 7-10
OCR Registration 7-10
Tax Registration 2-4
Industry Licenses 5-15
Bank Account Opening 3-7
Social Security Fund Registration 2-5
Office Setup 5-10
Total Approximate Timeline 31-61 Days

Conclusion

Foreign companies considering company incorporation in Nepal benefit significantly from understanding this detailed registration process. Clear planning, adherence to regulations, and professional support ensure efficient establishment and successful operations in the Nepali market.

Don't forget to share this post!

Vijay Shrestha
Vijay Shrestha

Related posts

Nepal Accouting

How to Incorporate a Company in Nepal as a Foreigner (2025 Edition)

May 26, 2025 6:03:56 PM
Vijay Shrestha
Our Work Nepal Accouting

From Name Reservation to PAN: Key Steps in Nepal’s Company Registration

Dec 24, 2024 4:41:36 PM
Vijay Shrestha
Nepal Accouting

Company Incorporation in Nepal: A Step-by-Step Guide for Foreign IT Companies

May 26, 2025 5:06:49 PM
Vijay Shrestha