Starting a business in Nepal requires compliance with specific legal frameworks and registration procedures established under Nepalese law. The process involves obtaining necessary licenses, registering with relevant authorities, and fulfilling tax obligations. This guide outlines the essential steps entrepreneurs must follow to establish a legally compliant business entity in Nepal during 2026. Understanding these requirements ensures smooth business operations and protects your legal interests from inception.
Step 1: Choose Your Business Structure
Nepal recognizes several business structures under the Company Act, 2063, and the Partnership Act, 2053. Entrepreneurs must select between sole proprietorship, partnership, private limited company, or public limited company. Each structure carries distinct legal implications, liability protections, and regulatory requirements. Sole proprietorships offer simplicity but provide no liability protection. Partnerships distribute responsibility among members. Limited companies provide liability protection and are suitable for larger enterprises. Your choice affects taxation, compliance obligations, and operational flexibility.
Step 2: Register Your Business Name
The Department of Industry under the Ministry of Industry, Commerce and Supplies manages business name registration in Nepal. You must verify that your proposed business name does not conflict with existing registered entities. Submit an application for name reservation through the online portal or directly at the District Administration Office. The registration process typically requires submission of the proposed business name, business type, and ownership details. Name approval usually takes 3–7 working days. Once approved, the name remains reserved for 120 days, allowing time for formal registration.
Step 3: Obtain Citizenship and Tax Identification Number
All business owners must provide valid citizenship documentation as required under Nepalese law. The Tax Identification Number (TIN) is mandatory for all business entities and is issued by the Inland Revenue Department. Apply for TIN registration at your local Inland Revenue Office with citizenship documents and business details. The TIN serves as your unique identifier for all tax-related transactions and compliance. Processing typically takes 1–3 working days. This number remains valid throughout your business operations and is essential for filing tax returns and conducting financial transactions.
Step 4: Register with the District Administration Office
The District Administration Office (DAO) processes business registration under the Local Self Governance Act, 2055. Submit the completed registration form along with required documents including citizenship copies, business plan, and proof of business premises. The DAO issues a business registration certificate upon approval. This certificate confirms your business’s legal status and operating authority within the district. Registration fees vary based on business type and capital investment. The certificate must be renewed annually or as specified by local regulations. This registration establishes your business’s legal existence at the local level.
Step 5: Obtain Trade License
The local municipality or rural municipality issues trade licenses under the Local Self Governance Act, 2055. Submit an application with your business registration certificate, citizenship documents, and proof of business premises. The trade license authorizes your business to operate within the municipality’s jurisdiction. License validity typically extends for one fiscal year and requires annual renewal. Fees depend on your business type and annual turnover. The license must be displayed at your business premises. Failure to obtain or renew a trade license results in penalties and potential business closure.
Step 6: Register with the Office of the Company Registrar
If establishing a company (private or public limited), registration with the Office of the Company Registrar is mandatory under the Company Act, 2063. Submit the Memorandum of Association (MOA) and Articles of Association (AOA) along with required documentation. The Company Registrar issues a Certificate of Incorporation upon approval. This certificate confirms your company’s legal status as a separate legal entity. Processing typically takes 7–15 working days. The Certificate of Incorporation is essential for opening bank accounts, entering contracts, and conducting business operations.
Step 7: Open a Business Bank Account
Establishing a dedicated business bank account separates personal and business finances, which is essential for accounting and tax compliance. Contact your chosen bank with your business registration certificate, TIN, citizenship documents, and proof of business premises. Banks require these documents to verify your business’s legitimacy and comply with Know Your Customer (KYC) regulations. The account opening process typically takes 3–7 working days. A business bank account facilitates transparent financial transactions and simplifies tax filing. Maintain detailed records of all deposits and withdrawals for audit purposes.
Step 8: Register for Social Security and Employee Benefits
If your business employs staff, registration with the Social Security Fund (SSF) under the Social Security Act, 2074, is mandatory. Submit an application with your business registration certificate and employee details. The SSF provides health insurance, disability benefits, and retirement coverage for employees. Employers must contribute a percentage of employee salaries to the fund. Registration must occur before hiring employees. Failure to register results in penalties and legal consequences. This registration protects both your employees and your business from liability.
Step 9: Obtain Sector-Specific Licenses and Permits
Certain business sectors require additional licenses and permits beyond standard registration. Manufacturing businesses need environmental clearance from the Department of Environment. Import-export businesses require licenses from the Department of Customs. Healthcare and pharmaceutical businesses need approval from the Department of Health Services. Tourism businesses require licenses from the Ministry of Culture, Tourism and Civil Aviation. Financial services require approval from the Nepal Rastra Bank or the Securities Board of Nepal. Identify your sector’s specific requirements and obtain all necessary approvals before commencing operations.
Step 10: Comply with Tax Registration and Filing Requirements
All registered businesses must comply with tax obligations under the Income Tax Act, 2058. Register for Value Added Tax (VAT) if your annual turnover exceeds the threshold set by the Inland Revenue Department. Maintain detailed financial records and file annual tax returns by the specified deadline. Quarterly VAT returns are required for registered VAT entities. Failure to file returns or pay taxes results in penalties, interest charges, and potential legal action. Engage a qualified accountant to ensure accurate compliance with all tax requirements.
Key Documents Required for Business Registration
| Document | Purpose | Issued/Provided By |
|---|---|---|
| Citizenship Certificate | Identity verification | District Administration Office |
| Business Registration Form | Official registration of the business | District Administration Office |
| Memorandum of Association (MOA) | Defines company objectives and structure (for companies) | Applicant |
| Articles of Association (AOA) | Governs company internal management (for companies) | Applicant |
| Proof of Business Premises | Verifies registered business address | Property owner or via lease agreement |
| Tax Identification Number (TIN) | Confirms tax registration and compliance | Inland Revenue Department |
| Trade License | Grants permission to operate | Municipality / Rural Municipality |
| Certificate of Incorporation | Confirms legal status of the company | Office of the Company Registrar |
Timeline for Business Registration in Nepal
| Step | Typical Duration | Remarks |
|---|---|---|
| Business Name Reservation | 3–7 working days | Name is reserved for 120 days to prevent duplication |
| TIN Registration | 1–3 working days | Mandatory for tax compliance |
| District Administration Registration | 5–10 working days | Establishes local legal recognition of the business |
| Trade License Issuance | 3–7 working days | Required for operations; needs annual renewal |
| Company Registration (if applicable) | 7–15 working days | Applicable for private/public limited companies |
| Bank Account Opening | 3–7 working days | Requires company/business registration documents |
| SSF Registration (if hiring employees) | 5–10 working days | Mandatory employer registration for social security contributions |
Frequently Asked Questions
What is the minimum capital requirement to start a business in Nepal?
Nepal does not impose a fixed minimum capital requirement for sole proprietorships or partnerships. Private limited companies require a minimum of NPR 100,000 in paid-up capital. Public limited companies require NPR 10,000,000 in paid-up capital. Capital requirements vary by sector and business type.
How long does the complete business registration process take?
The entire process typically takes 30–45 days from name reservation to obtaining all necessary licenses and registrations. Timeline varies based on document completeness and sector-specific requirements. Engaging professional assistance accelerates the process.
Can foreign nationals start a business in Nepal?
Foreign nationals can establish businesses in Nepal under specific conditions outlined in the Foreign Investment and Technology Transfer Act, 2075. They must obtain work permits and comply with foreign investment regulations. Consulting immigration and legal experts is advisable.
What are the annual compliance obligations for registered businesses?
Registered businesses must renew trade licenses annually, file tax returns by the deadline, maintain financial records, and comply with sector-specific regulations. Employers must contribute to the Social Security Fund and file quarterly VAT returns if registered for VAT.
Is professional assistance necessary for business registration?
While not mandatory, engaging lawyers, accountants, and business consultants ensures compliance with all legal requirements and reduces registration errors. Professional assistance accelerates the process and prevents costly mistakes.
What penalties apply for non-compliance with registration requirements?
Penalties include fines ranging from NPR 10,000 to NPR 100,000 depending on the violation, business suspension, and potential legal prosecution. Tax non-compliance results in additional penalties and interest charges. Serious violations may result in criminal liability.
Read More:
- https://lawaxion.com/can-foreigners-use-online-services-to-register-a-company-in-nepal/
- https://lawaxion.com/online-company-registration-vs-traditional-process-for-foreign-investors-in-nepal/
- https://lawaxion.com/nrn-online-company-registration-in-nepal/
- https://lawaxion.com/private-limited-company-registration-for-nrns-in-nepal/
- https://lawaxion.com/foreign-company-registration-in-nepal-fitta-2019/
Conclusion
Starting a business in Nepal requires systematic compliance with legal frameworks established under the Company Act, 2063, the Local Self Governance Act, 2055, and the Income Tax Act, 2058. Following these ten steps ensures your business operates legally and avoids penalties. Engage qualified professionals to navigate sector-specific requirements and maintain ongoing compliance. Proper registration protects your business interests and establishes credibility with stakeholders, financial institutions, and government authorities.

























