
Business registration in Nepal is governed by clear legal frameworks that apply to both local and foreign investors. Anyone planning to open a company, whether a small private firm or a foreign direct investment project, must follow the procedures set out under the Companies Act 2063, the Foreign Investment and Technology Transfer Act (FITTA) 2075, and the Income Tax Act 2058. CompanyNP assists foreign nationals and companies with company registration in Nepal, and this article explains, in simple terms, the legal costs, government fees, applicable taxes, and possible hidden charges that investors should know before starting the process.
What Is the Legal Basis for Business Registration in Nepal?
Nepal’s company registration system is not arbitrary. It is built on specific acts and regulations that set out who can register a business, how much capital is required, and which taxes apply. Understanding this legal foundation helps investors avoid confusion and unnecessary costs later.
Which Laws Govern Company Registration in Nepal?
The following laws form the backbone of business registration and taxation in Nepal:
- Companies Act 2063 (2006), which governs incorporation, share structure, and company management
- Foreign Investment and Technology Transfer Act (FITTA) 2075, which regulates foreign direct investment and technology transfer
- Income Tax Act 2058 (2002), which sets corporate tax rates and filing obligations
- Industrial Enterprises Act 2076, which classifies industries and related incentives
- Nepal Rastra Bank (NRB) directives, which control foreign currency inflow, outflow, and repatriation of profit
Which Government Bodies Are Involved in Registration?
Several government offices are responsible for approving and monitoring companies at different stages:
- Office of Company Registrar (OCR), which issues the certificate of incorporation
- Department of Industry (DOI), which approves foreign investment proposals
- Inland Revenue Department (IRD), which issues the Permanent Account Number (PAN) and VAT registration
- Nepal Rastra Bank (NRB), which approves inward remittance of foreign investment capital
Investors can review official procedures directly on the Department of Industry website, which publishes updated forms, notices, and investment approval guidelines.
Why Legal Compliance Matters for Foreign Investors
Foreign investors who skip proper legal steps risk penalties, delays in fund transfer, or rejection of their industry registration certificate. Following the correct legal channel from the beginning saves money and avoids repeated visits to government offices.
What Are the Standard Steps and Costs of Business Registration?

Company registration in Nepal follows a defined sequence. Each step has its own government fee, and missing any step can delay the entire process.
Step-by-Step Registration Process
Step 1: Name Reservation
The proposed company name must be reserved through the Office of Company Registrar’s online system. The name must not be identical or similar to an existing registered company.
Step 2: Document Preparation
Investors must prepare the Memorandum of Association, Articles of Association, and identity documents, such as passport copies, for foreign shareholders and directors.
Step 3: Foreign Investment Approval from the Department of Industry
Foreign investors must obtain approval from the Department of Industry before bringing capital into Nepal, as required under FITTA 2075.
Step 4: Company Incorporation at OCR
Once the industry approval is granted, the company is formally incorporated at the Office of Company Registrar, and a certificate of incorporation is issued.
Step 5: PAN and VAT Registration at IRD
Every registered company must obtain a Permanent Account Number from the Inland Revenue Department. VAT registration is mandatory for businesses crossing the annual turnover threshold set by the Income Tax Act 2058.
Step 6: Approval for Capital Inflow from Nepal Rastra Bank
Foreign investment capital must be transferred through banking channels approved by Nepal Rastra Bank, in line with NRB foreign investment regulations.
Step 7: Local Registration and Business Licenses
Depending on the nature of the business, additional registration at the local municipality or ward office may be required before commercial operation begins.
Company Registration Fees at OCR
The Office of the Company Registrar charges registration fees based on the company’s authorized share capital. The table below shows the general fee structure applied under the Companies Act rules.
| Authorized Capital (NPR) | Approximate Registration Fee (NPR) |
|---|---|
| Up to 100,000 | 1,000 |
| 100,001 to 500,000 | 4,500 |
| 500,001 to 2,500,000 | 9,500 |
| 2,500,001 to 10,000,000 | 16,000 |
| 10,000,001 to 20,000,000 | 20,000 |
| Above 20,000,000 | 20,000 plus additional fee per extra unit of capital |
These figures are indicative and may change through government notices. Investors should always confirm current fees directly with the Office of Company Registrar before submitting an application.
Additional Registration Costs
Beyond the government fee, investors should budget for the following:
- Notary attestation of documents
- Translation of foreign documents into Nepali or English, if required
- Legal and consulting service charges for document drafting and submission
- Bank charges for opening a company account and transferring paid-up capital
What Taxes Apply After Business Registration in Nepal?
Once a company is registered, it becomes subject to ongoing tax obligations under the Income Tax Act 2058. These taxes apply regardless of whether the business is fully local or has foreign ownership.
Corporate Income Tax Rates
Corporate income tax in Nepal varies depending on the nature of the business activity. The table below summarises the general tax rates.
| Type of Entity or Sector | Corporate Tax Rate |
|---|---|
| General trading and service companies | 25 percent |
| Banks, financial institutions, and insurance companies | 30 percent |
| Manufacturing industries (certain concessions available) | 20 to 25 percent |
| Companies listed on Nepal Stock Exchange | Reduced rate as per Income Tax Act provisions |
| Value Added Tax (VAT) | 13 percent on taxable goods and services |
Exact rates and concessions depend on the specific classification of the industry and any incentives granted under the Industrial Enterprises Act. Investors should confirm applicable rates through the Inland Revenue Department.
VAT Registration and Rate
Businesses whose annual turnover exceeds the threshold set by the Income Tax Act and VAT Act must register for VAT. Once registered, the company must charge 13 percent VAT on applicable sales and file periodic VAT returns.
Withholding Tax Obligations
Companies in Nepal are required to withhold tax at source on certain payments, such as:
- Salary payments to employees
- Payments to consultants and contractors
- Rent payments
- Dividend distribution to shareholders, including foreign shareholders
Failure to withhold and deposit tax correctly can result in penalties and interest charges under the Income Tax Act.
Tax Filing and Compliance Deadlines
Registered companies must file annual tax returns, maintain proper accounting records, and renew their PAN and VAT registration status as required. Late filing can lead to fines and additional interest on unpaid tax.
What Hidden Charges Should Foreign Investors Watch For?

Many foreign investors focus only on the initial registration fee and overlook recurring or indirect costs. These hidden charges can add up significantly if not planned for in advance.
Renewal and Annual Compliance Fees
Companies must renew their registration annually with the Office of Company Registrar and pay a renewal fee based on their capital bracket. Failure to renew on time results in additional late fees.
Foreign Investment Approval Charges
The Department of Industry and Nepal Rastra Bank may charge processing fees for approving foreign investment amendments, such as an increase in capital or a change in shareholding structure. These charges are separate from the original registration fee.
Capital Repatriation Charges
When foreign investors wish to repatriate profit, dividend, or capital gains out of Nepal, Nepal Rastra Bank requires supporting documents, tax clearance certificates, and bank processing charges. This process must strictly follow NRB foreign exchange regulations.
Common Mistakes That Lead to Extra Costs
- Registering with incorrect or inconsistent company names, leading to resubmission fees
- Failing to obtain foreign investment approval before transferring capital
- Missing VAT or PAN renewal deadlines, resulting in penalties
- Not maintaining proper bookkeeping, which delays tax clearance certificates needed for profit repatriation
Working with a registered consulting firm such as CompanyNP helps foreign investors avoid these common and costly mistakes by ensuring every step follows the Companies Act, FITTA, and Income Tax Act requirements correctly from the start.
Frequently Asked Questions
Is foreign investment approval required before company registration in Nepal?
Yes, under FITTA 2075, foreign investors must obtain approval from the Department of Industry before registering a company and transferring investment capital into Nepal through Nepal Rastra Bank approved banking channels.
What is the minimum capital required for foreign investment in Nepal?
The Department of Industry and related notices set the minimum threshold for foreign investment. Investors should confirm the current minimum capital requirement directly through official government sources before applying.
How long does company registration take in Nepal?
Registration time varies depending on document readiness and approval stages at the Department of Industry, Office of Company Registrar, and Nepal Rastra Bank. Complete and accurate documentation generally results in faster processing.
Do foreign-owned companies pay the same tax rate as local companies?
Generally, yes. The Income Tax Act 2058 applies corporate tax rates based on business sector rather than ownership nationality, though certain incentives may differ for specific industries under the Industrial Enterprises Act.
What happens if a company fails to renew its registration?
Failure to renew registration with the Office of Company Registrar results in late renewal fees and possible suspension of the company’s legal status, affecting its ability to conduct business and obtain tax clearance.
Can foreign investors repatriate profits from Nepal?
Yes, profit repatriation is allowed under Nepal Rastra Bank regulations, provided the company has paid applicable taxes, obtained a tax clearance certificate, and follows the documented approval process for foreign currency outflow.

























