Advocate Suman Dhungana • Sep 8, 2026
Branch office registration is how an existing foreign company legally extends its operations into Nepal, without incorporating a separate local subsidiary. Under Section 154 of the Companies Act, 2063 (2006), a foreign company must complete branch office registration with the Office of Company Registrar (OCR) before carrying out business or transactions in Nepal, and a company is generally treated as having established an office here once it conducts transactions for one month or more through a local office or representative.
The branch office registration process itself runs through five stages:
- Competent-authority approval
- Document preparation and certification
- OCR submission
- OCR review and registration
- Tax and local registration
It typically takes 2 to 3 weeks once a complete application is submitted.
Speak with our Foreign Investment Lawyer
Key Takeaways
- A branch office is a legal extension of a foreign parent company, not a separately incorporated Nepali entity.
- Registration is governed primarily by Section 154 of the Companies Act, 2063 (2006), with FITTA, tax law, and NRB regulations applying depending on the activity.
- The Office of Company Registrar (OCR) is the registering authority; approval from a "competent authority" (which varies by sector) must be obtained first.
- There is no minimum investment requirement under the Companies Act, though the proposed investment amount determines the OCR registration fee.
- OCR registration fees range from NPR 15,000 to NPR 160,000+, scaled to the proposed investment amount.
- Registration typically takes 2 to 3 weeks with a complete application.
- A branch office can generate income within its approved scope; a liaison office cannot.
- Post-registration compliance includes initial OCR filings within 3 months, annual financial statements within 6 months of fiscal year-end, and head-office financial statements within 3 months of their finalization.
- Profit repatriation requires NRB approval, tax clearance, and audited financial statements.
What Is a Branch Office in Nepal?
A branch office is a registered extension of a foreign company, authorized to carry out business or transactions in Nepal within an approved scope. It is not a separate legal entity: the branch remains part of its foreign parent company, and the parent company remains legally responsible for its activities and liabilities in Nepal. It cannot issue its own shares or debentures, and it has no separate shareholders or share capital of its own.
A branch office can generally conduct income-generating activities, sell goods and services, enter contracts, and deliver on projects, provided these fall within the business the parent company already carries out in its home jurisdiction and within the scope approved by the relevant Nepali authority. It cannot operate outside that approved scope or conduct unrelated business the parent company doesn't itself carry out.
As a corporate law firm in Nepal, Sherpa Law Associates provides legal counselling and guides individuals or corporate offices throughout the branch office registration process.
Types of Foreign Branch Offices in Nepal
- Commercial branch offices: Conduct approved income-generating business and transactions directly in Nepal.
- Representative/liaison offices: Maintain contact, coordination, and market presence for the parent company, without earning income in Nepal.
- Project offices: Established to execute a specific contract, project, or government assignment, typically time-bound to that engagement.
If your business needs a fully independent Nepali entity rather than an extension of the foreign parent, our company registration covers the alternative route in detail.
What Laws Govern Branch Office Registration in Nepal?
Branch office registration and operation in Nepal sits across five interlocking laws.
Foreign Investment and Technology Transfer Act, 2075 (2019)
FITTA provides the foreign investment and approval framework, relevant where the branch's proposed activity requires investment approval or falls within FITTA's scope of permitted activities.
Companies Act, 2063 (2006)
Section 154 of the Companies Act is the specific legal basis for branch office registration itself, requiring registration with the OCR before a foreign company conducts business in Nepal.
Income Tax Act, 2058 (2002)
Governs the tax treatment of income the branch office generates within Nepal, taxed on the same basis as other Nepal-source corporate income.
VAT Act, 2052 (1996)
Applies where the branch's activities meet the threshold or category requiring VAT registration and compliance.
Nepal Rastra Bank Regulations
Govern foreign currency transactions relating to the branch's operations, and specifically govern the approval process for repatriating profits back to the parent company.
Which Authority Registers a Branch Office in Nepal?
Multiple authorities are involved at different stages of branch office registration and ongoing operation, and understanding which one does what avoids confusion during the process.
Authority | Role |
| Department of Industry (DOI) | Foreign investment/industry approval, where the proposed activity requires it |
| Office of Company Registrar (OCR) | The company registration office responsible for branch registration and ongoing corporate filings |
| Inland Revenue Department (IRD) | Tax registration (PAN, VAT where applicable) and ongoing tax compliance |
| Nepal Rastra Bank (NRB) | Foreign exchange transactions and profit repatriation approval |
| Local-level/ward authority | Local business registration, annual business tax, and monthly rent tax where applicable |
The OCR, Nepal's central company registration office in Kathmandu, is the authority that actually issues the branch office registration certificate, but it can't register a branch without proof of the required approval from the relevant competent authority first. Every business setup follows the industrial laws, registration, tax, banking, and local compliance, then runs through the other authorities in turn.
What Approval Is Required Before Registering a Branch Office?
Before the OCR will register a branch office, Section 154(2) of the Companies Act requires the foreign company to submit approval obtained from the relevant authority under prevailing law. What that approval actually looks like depends entirely on the proposed business activity:
- Where the branch's activity falls under FITTA's foreign investment framework, approval typically comes from the Department of Industry.
- Where the foreign company has been selected by a competent authority, or has entered into a contract with that authority to perform work in Nepal, that selection or contract itself is treated as the required permission.
- Certain sectors, banking, insurance, telecommunications, and others, require their own sector-specific regulatory approval before OCR registration can proceed.
In practice, this means the "approval" attached to an OCR application might be a license, an investment approval, a government selection letter, or a signed contract, whichever is applicable to the branch's actual business.
What Are the Conditions for Foreign Branch Office Registration in Nepal?
- The applicant must be an existing, validly incorporated foreign company, not a newly formed entity created solely for this purpose.
- The proposed activity must be a permitted business activity under Nepali law.
- There must be a clear business justification for establishing operations in Nepal, typically tied to an existing contract, selection, or investment approval.
- The required government approval from the relevant competent authority must be secured before applying to OCR.
- Full parent-company documentation (incorporation, constitutional documents, board authorization) must be available and properly certified.
- An authorized representative in Nepal must be appointed to receive legal notices and act on the company's behalf.
- Proposed investment and business transaction details must be documented, since these affect both the application and the registration fee.
What Is the Branch Office Registration Process in Nepal?
The branch office registration process runs through five sequential steps.
Step 1: Obtain Approval From the Competent Authority
Determine which authority's approval applies to your specific business activity, whether DOI, a sector regulator, or a government contract/selection letter, and secure it before proceeding. This approval must be submitted alongside the OCR application.
Step 2: Prepare and Authenticate Foreign Company Documents
Prepare the parent company's incorporation documents, constitutional documents (Memorandum and Articles of Association or equivalent), and board resolutions. Documents issued outside Nepal must be certified according to the law of the company's home country, and certified Nepali translations must accompany the constitutional documents.
Step 3: Submit the Application to the Office of Company Registrar
Submit the application in the prescribed Schedule 29 format, together with the competent-authority approval and all supporting documents, and pay the applicable registration fee based on the proposed investment amount.
Step 4: OCR Review and Branch Registration
The OCR examines the application and may request corrections or additional information before proceeding. Once the requirements are satisfied and the fee is paid, the OCR issues the branch office registration certificate.
Step 5: Complete Tax and Other Local Registrations
Obtain a Business PAN from the Inland Revenue Department, register for VAT where applicable, and complete business registration at the relevant local-level ward office or municipality. Any remaining sector-specific licenses must also be obtained at this stage.
Documents Required for Branch Office Registration
- Application in the prescribed Schedule 29 format
- Approval from the competent government authority
- Certificate of incorporation/company registration certificate
- Memorandum and Articles of Association, or equivalent constitutional documents
- Certified Nepali translations of the foreign company's documents
- Parent company's registered office and principal place of business address
- Date of incorporation, issued capital, and principal business objectives
- Details of directors, managers, company secretary, and principal officers
- Name and address of the person authorized to receive legal notices in Nepal
- Proposed investment and business transaction details
- Address of the principal place of business in Nepal
- Proposed date for commencing business in Nepal
- Declaration by a director or authorized representative confirming the submitted information is correct
- Power of attorney appointing the authorized representative in Nepal
- Board resolution or equivalent corporate authorization, where applicable
How Much Does Branch Office Registration Cost in Nepal?
The OCR registration fee is calculated according to the proposed investment amount stated in the application:
Proposed Investment | OCR Registration Fee |
| Up to NPR 10 million | NPR 15,000 |
| NPR 10,000,001 to NPR 100 million | NPR 40,000 |
| NPR 100,000,001 to NPR 200 million | NPR 70,000 |
| NPR 200,000,001 to NPR 300 million | NPR 100,000 |
| NPR 300,000,001 to NPR 400 million | NPR 130,000 |
| NPR 400,000,001 to NPR 500 million | NPR 160,000 |
| Above NPR 500 million | NPR 160,000 + NPR 3,000 per additional NPR 10 million |
| Investment amount not stated | NPR 100,000 |
Legal fees, certification, and translation costs are separate from this government fee.
Is There a Minimum Capital Requirement for a Branch Office in Nepal?
No. The Companies Act does not prescribe a minimum investment amount for registering or operating a branch office in Nepal; the foreign parent company determines the investment its Nepal operations actually need.
That said, the proposed investment amount still matters for the application itself, since it directly determines which OCR registration fee band applies. If no investment amount is stated, the fixed fee of NPR 100,000 applies by default.
This is a meaningful distinction from other foreign-investment structures: unlike setting up a locally incorporated subsidiary through standard FDI (which carries a statutory minimum investment threshold), a branch office has no such statutory floor, only the fee-calculation relevance described above.
How Long Does Branch Office Registration Take?
Branch office registration typically takes 2 to 3 weeks once a complete application and all required documents are submitted to the OCR.
This estimate assumes a complete, correctly prepared application. Several factors commonly extend the timeline:
- Incomplete or incorrectly formatted documents
- Delays in authentication or certified translation of foreign documents
- Government queries or requests for corrections from the OCR
- Sector-specific approvals that haven't been secured in advance
- Coordination delays between the competent authority, OCR, and other regulators
What Business Activities Can a Branch Office Conduct?
A branch office may conduct any lawful business activity that falls within its approved scope and within the business the parent company already carries out. Common activities include:
- Commercial trading
- Service delivery
- Contracting
- Project implementation
- Customer support
- Other approved business activities specific to the parent company's operations
The branch cannot use its Nepal registration to pursue unrelated activities the parent company doesn't itself carry out, and every activity must stay within the scope defined by the competent authority's approval and the OCR registration. Since a branch trades under its parent company’s name and reputation, many foreign companies also complete brand registration in Nepal to protect their trademark alongside the branch office registration itself.
What Are the Restrictions on a Branch Office in Nepal?
- Operating outside the approved scope: A branch cannot conduct business beyond what its approval and registration cover.
- Foreign exchange and repatriation restrictions: Moving money in and out of Nepal, including profit repatriation, is subject to NRB approval and compliance.
- Tax compliance: Full corporate tax, VAT (where applicable), and withholding obligations apply to Nepal-source income.
- Required regulatory approvals: Sector-specific licenses must be maintained on an ongoing basis, not just at registration.
- Financial reporting and transparency: Annual financial statements, audits, and head-office reporting obligations apply.
- Consequences of non-compliance: Failure to meet these obligations can put the branch's registration and operating license at risk.
Taxation and Financial Compliance for a Branch Office
Financial compliance and tax planning strategies are a necessity for a branch office.
Corporate Income Tax
Income the branch office generates within Nepal is taxed under the Income Tax Act, 2058, on the same basis as other Nepal-source corporate income.
VAT
The branch must register for VAT where its activities meet the applicable threshold or category under the VAT Act, 2052.
Withholding Tax
Standard withholding obligations apply to relevant payments the branch makes or receives, consistent with the general withholding rules under Nepali tax law.
Audit and Financial Reporting
The branch must appoint a registered auditor, prepare annual financial statements, and meet both OCR and IRD reporting obligations.
What Are the Compliance Requirements After Branch Office Registration?
Registration is the starting point, not the end, of a branch office's legal obligations in Nepal. Ongoing compliance includes:
- Inland Revenue registration and tax payments: Register with the relevant Inland Revenue Office and pay income tax and other applicable taxes on Nepal-source income.
- Initial OCR compliance filings: Submit required initial compliance documents to the OCR within 3 months of branch office registration.
- Appointment of a registered auditor and annual financial statements: Appoint an auditor, prepare annual financial statements, and submit them to the OCR within 6 months after the end of each fiscal year.
- Submission of foreign head-office financial statements: Submit the parent company's annual financial statements, audit report, and directors' report to the OCR within 3 months after their preparation or finalization.
- Annual tax filings: Submit the branch's own annual financial statements and income tax return to the relevant Inland Revenue Office within the applicable filing period.
- Local-level business/rent tax obligations: Pay annual business tax and monthly rent tax to the concerned local-level ward office.
- Ongoing regulatory compliance: Maintain any sector-specific licenses and approvals for the duration of operations.
In need of a compliance lawyer? As one of the best regulatory law firms in Nepal, Sherpa Law Associates guides businesses and individuals throughout the whole compliance process in Nepal.
How Can a Branch Office Repatriate Profits From Nepal?
Repatriating profits out of Nepal is subject to applicable foreign-exchange rules and requires:
- Nepal Rastra Bank approval for the specific repatriation.
- Tax clearance, confirming all applicable Nepal tax obligations have been met.
- Audited financial statements supporting the repatriation amount.
- Applicable tax deductions, applied before funds are transferred out.
- General foreign exchange compliance, consistent with NRB's broader regulatory framework.
Branch Office vs Liaison Office in Nepal
Factor | Branch Office | Liaison Office |
| Main purpose | Approved business/transactions | Contact and coordination |
| Income-generating activities | Permitted within approved scope | Not permitted |
| Commercial operations | Permitted within approved scope | Not permitted |
| Legal identity | Part of foreign parent | Part of foreign parent |
| Approval | Required as applicable | Required as applicable |
A liaison office can communicate on the parent company's behalf, coordinate with local agents, and gather information relating to tenders, but it cannot earn income, market, or advertise commercially in Nepal. Where a foreign company only needs a local presence and coordination point, a liaison office is generally the simpler structure; where it needs to actually transact and earn revenue, a branch office is required.
Branch Office vs Local Subsidiary Company in Nepal
Factor | Branch Office | Local Subsidiary Company |
| Legal identity | Not separate from the foreign parent | Separate Nepali legal entity |
| Ownership | Remains the foreign parent company | Foreign individual, company, or other eligible investor |
| Parent-company liability | Parent company remains responsible | Shareholder liability generally limited to investment |
| Capital structure | No separate share capital | Has authorized, issued, and paid-up share capital |
| Minimum investment | None specified by the Companies Act | Subject to applicable foreign-investment requirements |
| Approval requirements | Approval from the competent authority | Foreign-investment approval from DOI or relevant authority |
| Registration authority | Office of Company Registrar | Office of Company Registrar, after investment approval |
| Permitted activities | Limited to the parent company's business and approved scope | Conducted under the subsidiary's own approved objectives |
A branch office suits a foreign company executing its own existing contract or business activity in Nepal. A locally incorporated subsidiary is generally the better fit where the investor wants a fully separate Nepali company with its own shareholders, capital, and legal identity.
Common Challenges in Branch Office Registration
- Complex documentation, spanning multiple corporate documents that all need to align.
- Document authentication and translation, since foreign documents must be properly certified and translated before OCR will accept them.
- Multiple regulatory authorities, each with its own requirements and processing timelines.
- Approval procedures that vary significantly depending on the specific business activity.
- Tax and reporting requirements that continue well beyond initial registration.
- Foreign exchange compliance, particularly around profit repatriation.
- Coordination between government offices, where delays at one authority can hold up the entire process.
How Can a Branch Office Registration Lawyer Help?
A branch office registration lawyer can assist at every stage of the process:
- Determining the appropriate registration structure (branch, liaison, or project office) for your specific business
- Reviewing eligibility and confirming which competent-authority approval applies
- Preparing and submitting the OCR application
- Preparing and reviewing corporate documents, certifications, and translations
- Coordinating approvals across DOI, sector regulators, and other relevant authorities
- Advising on regulatory requirements specific to your sector
- Coordinating tax and compliance obligations with the IRD
- Supporting the OCR registration process end-to-end
- Advising on post-registration compliance, so deadlines like the 3-month and 6-month filing windows aren't missed
How Sherpa Law Associates Can Help With Branch Office Registration
Sherpa Law Associates supports foreign companies through the full branch office registration process in Nepal, from confirming eligibility and securing the right competent-authority approval, through document preparation, OCR registration, tax setup, and ongoing compliance. Our team also advises on structuring decisions where a corporate lawyer or foreign investment lawyer perspective is needed, including whether a branch office, liaison office, or locally incorporated subsidiary best fits your Nepal strategy.
Contact Sherpa Law Associates to discuss your branch office registration in detail.
Disclaimer: This article is for informational purposes only and shall not be construed as legal advice, advertisement, personal communication, solicitation or inducement of any sort from the firm or its members. The firm shall not be liable for consequences arising out of actions undertaken by any person relying on the information provided herein.




