Trading Company Registration in Nepal

Trading Company Registration in Nepal: A Comprehensive Guide

Table of Contents

Article Design 16

Trading company registration in Nepal is a formal legal process that allows individuals, groups, or foreign entities to establish a business for buying and selling goods and services within Nepal or across international borders. Trading company registration in Nepal falls under the jurisdiction of the Office of the Company Registrar (OCR) and is governed by the Companies Act, 2063 (2006). Whether you are a Nepali citizen or a foreign investor, understanding the trading company registration process in Nepal is the first step to operating a lawful and recognized business entity in the country.

What Is a Trading Company in Nepal?

A trading company in Nepal is a business entity that primarily engages in the purchase and sale of goods, commodities, or merchandise, either domestically or through import and export activities. A trading company does not typically manufacture products but acts as an intermediary between producers and consumers or between domestic and international markets.

Trading companies in Nepal operate under the Companies Act, 2063, and must also comply with the Foreign Investment and Technology Transfer Act (FITTA), 2075 (2019) in case of foreign involvement, as well as the Industrial Enterprises Act, 2076 (2020) in specific cases.

The Office of the Company Registrar (OCR), under the Ministry of Industry, Commerce and Supplies, handles all company registrations in Nepal. You can access their portal at www.ocr.gov.np.

What Are the Types of Trading Companies in Nepal?

What Are the Types of Trading Companies in Nepal?

Trading companies in Nepal can be registered under different legal structures. Each structure has its own implications for liability, ownership, and regulatory requirements.

1. Private Limited Company (Pvt. Ltd.)

This is the most common structure for trading companies in Nepal. It requires a minimum of one shareholder and one director. The liability of shareholders is limited to their share in the company.

2. Public Limited Company

A public limited company requires a minimum of seven shareholders. It can issue shares to the general public and is subject to stricter regulatory oversight under the Securities Board of Nepal (SEBON).

3. Partnership Firm

Two or more individuals can register a partnership firm for trading purposes under the Partnership Act, 2020 (1964). Partners share profits and liabilities equally or as agreed.

4. Sole Proprietorship

A single individual registers the business in their own name. It is the simplest form of trading business but carries unlimited personal liability.

5. Foreign Company Branch or Liaison Office

Foreign companies can operate a trading business in Nepal by opening a branch office, subject to approval from the Department of Industry and compliance with FITTA, 2075.

What Laws Govern Trading Company Registration in Nepal?

Trading company registration in Nepal is regulated under several laws and acts:

Law / ActRelevance
Companies Act, 2063 (2006)Primary law for company formation and registration
Foreign Investment and Technology Transfer Act (FITTA), 2075 (2019)Governs foreign investment in trading companies
Industrial Enterprises Act, 2076 (2020)Regulates specific types of industries and enterprises
Income Tax Act, 2058 (2002)Tax registration and obligations
Value Added Tax Act, 2052 (1995)VAT registration for eligible businesses
Partnership Act, 2020 (1964)Governs partnership firms
Nepal Rastra Bank Act, 2058 (2002)Foreign currency transactions and investments

The Department of Industry and the Investment Board Nepal (IBN) also play roles in larger foreign trading company registrations. Visit www.ibn.gov.np for information on investment approvals.

What Are the Requirements for Trading Company Registration in Nepal?

Minimum Requirements

  • Minimum Shareholders: One (for private limited company)
  • Minimum Directors: One
  • Minimum Paid-Up Capital: No statutory minimum for domestic private limited companies as of the latest amendments; however, foreign investors must bring in a minimum foreign investment
  • Registered Office Address: A physical address in Nepal is mandatory
  • Company Name: Must be unique and approved by OCR

Foreign Investment Minimum Capital

For foreign investors registering a trading company in Nepal, the FITTA, 2075 specifies a minimum foreign investment of NPR 2 Crore (approximately USD 150,000) for most trading sectors. The government revises these limits periodically, so checking the latest notifications from the Department of Industry at www.doind.gov.np is advisable.

What Documents Are Required for Trading Company Registration in Nepal?

The following documents are required for trading company registration in Nepal:

For Nepali Citizens / Domestic Registration:

  • Memorandum of Association (MoA)
  • Articles of Association (AoA)
  • Citizenship certificate of all promoters/shareholders (certified copy)
  • Passport-size photographs of all directors and shareholders
  • Proof of registered office address (land ownership certificate or rental agreement)
  • No Objection Letter (NOL) from the landlord if the office is rented
  • PAN card or tax registration documents
  • Board resolution (if applicable)
  • Application form (available at OCR portal)

For Foreign Investors / Foreign Company Registration:

  • Passport copies of all foreign shareholders
  • Company registration certificate from the country of origin (notarized and apostilled)
  • Memorandum and Articles of Association of the parent company
  • Board resolution authorizing investment in Nepal
  • Approval letter from the Department of Industry
  • Foreign Investment approval from Nepal Rastra Bank
  • Power of attorney (if applicable)
  • Tax clearance certificate from the home country

What Is the Step-by-Step Process for Trading Company Registration in Nepal?

What Is the Step-by-Step Process for Trading Company Registration in Nepal?

The process for trading company registration in Nepal follows a defined sequence through the OCR online portal and physical submission.

Step 1: Name Reservation

  • Log in to the OCR online portal at www.ocr.gov.np
  • Apply for company name reservation
  • OCR approves or rejects the name within 3-5 working days

Step 2: Prepare the Memorandum and Articles of Association

  • Draft the MoA defining the company’s objectives, capital structure, and shareholder details
  • Draft the AoA outlining internal rules and governance
  • Both documents must be printed on stamp paper as per the Stamp Duty Act

Step 3: Submit the Application

  • Fill in the online registration form on the OCR portal
  • Upload all required scanned documents
  • Submit the application along with the applicable registration fee

Step 4: Pay the Registration Fee

  • The registration fee depends on the authorized capital of the company
  • Payment is made through the designated bank or online payment gateway on the OCR portal

Step 5: OCR Verification and Approval

  • OCR reviews the application and documents
  • If all documents are in order, OCR issues the Company Registration Certificate
  • This process typically takes 3-7 working days for domestic companies

Step 6: PAN/VAT Registration

  • Register for a Permanent Account Number (PAN) at the Inland Revenue Department (IRD) at www.ird.gov.np
  • If annual turnover exceeds NPR 50 Lakh, VAT registration is mandatory
  • Both PAN and VAT registration are required before commencing trading operations

Step 7: Obtain a Trade License

  • Apply for a trade license from the local municipality or metropolitan city office
  • The trade license is renewed annually

Step 8: Open a Company Bank Account

  • Open a corporate bank account in the company’s name
  • For foreign investment companies, a separate foreign currency account may be required as per Nepal Rastra Bank regulations

What Are the Registration Fees for Trading Company Registration in Nepal?

The registration fees at OCR are structured based on the company’s authorized capital as follows:

Authorized Capital (NPR)Registration Fee (NPR)
Up to 1,00,0001,000
1,00,001 to 5,00,0004,500
5,00,001 to 25,00,0009,500
25,00,001 to 50,00,00014,500
50,00,001 to 1,00,00,00019,500
Above 1,00,00,00019,500 + NPR 500 per additional 10 Lakh

Note: Fees are subject to revision by the Government of Nepal. Verify the latest fee schedule at www.ocr.gov.np.

Additionally, stamp duty on MoA and AoA, notarial charges, and lawyer fees are separate costs.

What Are the Post-Registration Compliance Requirements for a Trading Company in Nepal?

What Are the Post-Registration Compliance Requirements for a Trading Company in Nepal?

After completing trading company registration in Nepal, the company must fulfill several ongoing compliance requirements:

  • Annual General Meeting (AGM): Must be held within 6 months of the end of each fiscal year as per Section 76 of the Companies Act, 2063
  • Annual Return Filing: Submit annual returns to OCR within 3 months of AGM
  • Tax Return Filing: File income tax returns at IRD annually before the deadline (generally Poush end)
  • Audit Requirement: Accounts must be audited by a registered auditor every fiscal year
  • Trade License Renewal: Renew the trade license from the concerned municipality each year
  • VAT Filing: If VAT registered, submit monthly VAT returns to IRD
  • TDS Deduction: Deduct Tax Deducted at Source (TDS) on applicable payments and deposit to IRD
  • Board Meetings: Hold regular board meetings and maintain minutes as per the Companies Act

Can Foreign Nationals Register a Trading Company in Nepal?

Yes, foreign nationals can register a trading company in Nepal under the Foreign Investment and Technology Transfer Act (FITTA), 2075. However, certain trading sectors are restricted or prohibited for foreign investment. The Negative List of sectors, published by the Ministry of Industry, Commerce and Supplies, outlines the sectors where foreign investment is not permitted.

Foreign investors must obtain approval from the Department of Industry before registering their company with OCR. They must also register their foreign investment with Nepal Rastra Bank and comply with repatriation rules.

Sectors fully open for foreign investment in trading include wholesale trading, export-oriented businesses, and specific categories approved under government policy.

FAQs

1. How long does it take to register a trading company in Nepal?

Trading company registration in Nepal typically takes 7 to 15 working days for domestic companies after complete document submission. For foreign investment companies, the process may take 30 to 60 days due to additional approvals from the Department of Industry and Nepal Rastra Bank.

2. What is the minimum capital required to register a trading company in Nepal?

For domestic private limited trading companies, there is no statutory minimum paid-up capital under the Companies Act, 2063. For foreign investors, the minimum foreign investment is NPR 2 Crore as specified under FITTA, 2075.

3. Is it mandatory to have a physical office address for trading company registration?

Yes, a physical registered office address within Nepal is mandatory for trading company registration. The address must be supported by a land ownership certificate or a rental agreement and No Objection Letter from the property owner.

4. Can a single person register a trading company in Nepal?

Yes, under the Companies Act, 2063 (as amended), a single person can register a private limited company in Nepal with one shareholder and one director. This is commonly known as a Single Member Company.

5. What taxes does a trading company in Nepal pay?

A trading company in Nepal pays income tax at 25% of net profit as per the Income Tax Act, 2058. VAT at 13% applies to taxable transactions. TDS, customs duties on imports, and other applicable levies must also be complied with.

6. Where do I register a trading company in Nepal?

Trading company registration in Nepal is done at the Office of the Company Registrar (OCR). Applications can be submitted online through www.ocr.gov.np. Physical offices are located in Kathmandu, Pokhara, Biratnagar, Birgunj, and Nepalgunj.

Conclusion

Trading company registration in Nepal is a structured process governed by the Companies Act, 2063, FITTA, 2075, and related laws. Domestic registration through the OCR portal is straightforward and can be completed within two weeks. Foreign investors must secure additional approvals and meet the minimum capital threshold. Ensuring full compliance with post-registration obligations such as tax filing, annual returns, and trade license renewal is essential for the lawful operation of any trading company in Nepal.

For official information, always refer to www.ocr.gov.np, www.ird.gov.np, and www.doind.gov.np.

Meet Consultants with Experience, Insights and Capability.
TCN brings together professionals working across tax, legal, business, finance, regulatory, and compliance matters, having served clients from over 30 Countries.

Contact an Expert

For information on related services, please contact our team using the details below.