Eurasian Law Associates

Business Registration in Nepal: Complete Process, Cost, Documents & Online Guide (2026)

If you want to start a business in Nepal, the first and most important step is business registration in Nepal. Without it, you cannot open a bank account, hire employees legally, sign contracts, or apply for loans. Registration gives your business a legal identity. It shows the government, banks, and people that your business is real and trusted.

This guide will help you understand everything about business registration in Nepal. You will learn how to choose your business type and how to get your PAN number. It is written in a simple way, so anyone can understand it—whether you are a beginner, a student, or someone returning from abroad to start a business.

What is Business Registration in Nepal?

Business registration in Nepal is the official process that gives your business a legal identity under Nepal’s laws. When you register, the government records your business name, structure, owners, and purpose. After that, your business becomes a recognised legal entity.

Think of it like this: a person has a citizenship card to prove who they are. In the same way, a registered business has a business registration certificate to show it is real and legal.

business registration in nepal

Why Business Registration is Mandatory in Nepal

  • Nepal’s government requires all businesses to register before they start operating. This rule exists for several important reasons.
  • First, it protects customers. When a business is registered, there is a legal record of who owns it and who is responsible for it. If something goes wrong, customers know who to hold accountable.
  • Second, it protects the business owner. A registered business can take legal action, sign contracts, and protect its name from being copied by others.
  • Third, it helps the government collect taxes fairly and track business activity in the country. Systems like PAN registration, VAT filing, and annual audits all depend on businesses being properly registered.

Types of Business Entities You Can Register in Nepal

Before you begin business registration in Nepal, you need to decide what type of business you want to register. Each type has different rules, costs, and levels of legal protection.

Private Limited Company (Pvt. Ltd.)

A private limited company, or Pvt. Ltd., is the most common and trusted business type in Nepal. In this setup, the business is separate from its owners. So, if the company has losses or legal issues, the owners’ personal property is usually safe.

A Pvt. Ltd. company needs at least one shareholder and one director. There is no strict minimum capital for most industries, but sectors like banking and insurance have their own rules. Many startups and small businesses choose Pvt Ltd company registration in Nepal because it is flexible, trusted, and easy to manage.

Public Limited Company

If you are planning a larger business, you may also explore Public Company Registration services. This is useful for businesses that want to raise funds from the public and grow faster.A public limited company is a bigger type of business that can raise money by selling shares to the public. It needs at least seven shareholders and three directors. This type is best for large businesses that want to list on NEPSE or raise big investments. The rules are stricter and the cost is higher.

Sole Proprietorship / Small Business

A sole proprietorship is the simplest type of business. One person owns and runs everything. It is easy and low-cost to set up, so many people choose it for small business registration in Nepal.

But there is a risk. The owner is fully responsible for all debts and losses. This means personal savings or property can be in danger if the business fails. If you want to expand your business model, Franchise Registration can help you grow your brand in different locations.

Partnership Firm

A partnership firm is a business run by two or more people. They agree to share profits and losses. Each partner brings money, skills, or both. It is easy to set up, but there is a risk. All partners are personally responsible for the business debts and obligations.

Foreign Company Registration in Nepal

Foreign investors or companies can also start a business in Nepal. They can set up a fully foreign-owned company or work with a Nepali partner in a joint venture.

They must get approval from the Department of Industry and the Investment Board Nepal, along with the normal company registration steps. Governing Laws and Authorities for Business Registration.

For international investors, Foreign Direct Investment and Business Incorporation in Nepal services can help make the process easier and faster with proper legal support.

Companies Act of Nepal

The primary law governing company registration in Nepal is the Companies Act, 2063 (2006). This act defines how companies must be formed, managed, and dissolved. It also sets out the roles of directors, shareholders, and auditors.

Office of Company Registrar (OCR Nepal)

The Office of Company Registrar, known as OCR Nepal, is the government office that handles company registration in Nepal. It keeps records of all registered companies and processes new applications. You can use their services through the company registrar online portal, also called the CAMIS (Company Administration and Management Information System) portal.

Local Ward Office and Cottage Industry Department

Sole proprietorships and cottage industries do not register through OCR. Instead, they register at their local ward office or through the Department of Cottage and Small Industries. This makes small business registration in Nepal simpler and more accessible for people in rural or semi-urban areas.

Step-by-Step Process of Business Registration in Nepal (2026 Updated)

The company registration process in Nepal follows a clear step-by-step guide under the legal framework set by the government of Nepal. The Companies Act 2006 governs the registration, and the office of the company registrar handles the full process for company registration. During this company formation, you must submit a legal document like the memorandum of association, choose your registered office, and complete name approval before your company is officially registered within the system.

There are different types of companies, such as a private company and a public company, and each has its own rules, including paid-up capital and liability of members. Every business must be registered to legally start business operations, as running a business without registration can lead to legal problems. Following proper legal compliance ensures a smooth registration experience, and you may also take legal assistance if needed to avoid mistakes.

After registration, you must obtain a permanent account number and get your PAN certificate from the inland revenue office through the IRD portal. Other authorities like the ministry of industry, department of commerce, and even Nepal Rastra Bank (for financial sectors) may be involved depending on your business type. Once everything is complete, your company registration certificate confirms that your business is legally ready to operate.

The process of business registration in Nepal has become increasingly digital. Here is the complete step-by-step breakdown.

Step 1: Choose Your Business Structure

Start by deciding what type of business entity fits your goals. If you want limited liability and a professional image, go for a Pvt. Ltd. company. If you are a solo operator starting small, a sole proprietorship works fine. Your choice affects costs, documents, and legal responsibilities.

Step 2: Company Name Reservation (OCR System)

Log into the OCR Nepal portal and search for your proposed company name. The name must be unique and must not resemble any existing registered company. Once confirmed, you apply for name reservation. This step ensures no one else can take your business name while you prepare your documents.

Step 3: Prepare Required Documents

Gather all the required documents before you apply. This saves time and avoids rejection. The specific documents depend on your business type, which is covered in detail in the documents section below.

If you are unsure about preparing documents like agreements, you can use Contract Drafting services to avoid errors and legal problems.

Step 4: Submit Online Application via OCR / CAMIS

Using the CAMIS portal, the company registrar online platform, fill out your form with the correct details. Upload scanned copies of all required documents. Check everything again before you submit to avoid delays.

Step 5: Pay Government Registration Fees

Once your application is submitted, you will be directed to pay the government registration fee. Fees vary based on your business type and authorised capital. Payment can be made online through the portal.

Step 6: Obtain Certificate of Incorporation

After checking your details, OCR Nepal gives you a certificate of incorporation. This is your business registration certificate. It shows your company is legally registered and can now operate in Nepal.

Step 7: PAN Registration from IRD Nepal

After you get your certificate, you must apply for a Permanent Account Number (PAN) from the Inland Revenue Department (IRD). PAN registration Nepal is required for all businesses. Without a PAN number, you cannot make financial transactions, pay taxes, or open a business bank account.

Step 8: VAT Registration (If Applicable)

If your business expects to earn more than NPR 5 million from goods or NPR 2 million from services in a year, you must register for Value Added Tax (VAT). You can do VAT registration through the IRD Nepal portal.

Step 9: Open a Business Bank Account

With your business registration certificate and PAN card, you can open a business bank account in Nepal. A business account helps you manage money properly and is needed for most business transactions.

Step 10: Local Business Registration and Licensing

Based on your business type and location, you may also need extra permits. This can include a ward-level business permit, a license from the proper authority, or special approvals. For example, a food hygiene certificate for restaurants or a tourism license for travel agencies. Online Business Registration in Nepal (OCR / CAMIS Guide)

After the company setup, you may also need ward registration based on your business location. This step allows your business to operate legally at the local level. It is an important part of the step-by-step company registration process in Nepal.

The process of company registration does not end at OCR approval. Local ward offices may ask for basic details, documents, and a small fee. Completing this step helps your business run smoothly without any local issues.

How to Register a Company Online in Nepal

Online business registration in Nepal is done through the CAMIS portal of OCR Nepal. The process is simple if your documents are ready. You create an account, fill out the form, upload your documents, and pay the fee online. For most cases, you can complete the whole process without visiting a government office.

register a company online in nepal

OCR Portal Walkthrough

Go to the official OCR Nepal website and open the company registration section. First, create a user account. After you log in, choose your company type and fill in details like company name, directors, shareholders, and address. Then upload the required documents. After you pay the fee, your application goes for review. You can track its status on the same portal.

Common Mistakes to Avoid During Online Registration

Many people make simple mistakes during small business registration in Nepal online. These include uploading unclear or incomplete documents, entering wrong citizenship numbers, choosing a company name that is already taken, or giving different details in forms.

Always check everything twice before you submit.

Documents Required for Business Registration in Nepal

You need some important papers for business registration in Nepal. These include citizenship copies, photos, and business documents. Make sure all documents are correct and ready before you apply.

Documents for Private Limited Company

For pvt ltd company registration in Nepal, you need a few key documents. These include citizenship certificates of all directors and shareholders, passport-size photos, and the company’s memorandum and articles of association.

You also need the office address, along with a rent agreement or ownership papers. If the office is rented, a no-objection letter from the landlord is required.

Documents for Small Business / Sole Proprietorship

For a sole proprietorship, the documents required for business registration in Nepal are simple. You need your citizenship certificate, a passport-size photo, a business name form, and a recommendation letter from your local ward.

Documents for Foreign Investors

Foreign investors who want to register a company in Nepal need a few documents. These include a valid passport copy, a letter from the Department of Industry, and proof of the investment amount.

If the investment is large, approval from the Investment Board Nepal is also required.

Cost of Business Registration in Nepal (Detailed Breakdown)

The cost of business registration in Nepal depends on your business type and capital. It includes government fees, name reservation, and other small charges. Extra costs may come from legal help, PAN registration, and local permits.

Cost of Business Registration in Nepal

Government Fees Based on Capital

Business registration in Nepal costs depend largely on the authorised capital of your company. OCR Nepal charges a sliding scale fee. For companies with lower authorised capital (say, NPR 100,000 to NPR 500,000), the fee is relatively small, often in the range of NPR 1,000 to NPR 4,500. As your authorised capital increases, the government fee increases proportionally.

Registration Cost for Pvt Ltd Company

The total business registration in Nepal fees for a private limited company typically include the OCR registration fee, the name reservation fee, and stamp duty charges. In total, the government-side cost for a basic Pvt. Ltd. company can range from approximately NPR 5,000 to NPR 20,000, depending on capital and the number of shareholders.

Additional Costs (Legal, PAN, Licensing)

If you hire a lawyer or company secretary, their fee will add to your total cost. PAN registration from the IRD Nepal is usually free or has a very small fee. Ward-level business permits may cost around NPR 500 to NPR 5,000, based on your location. VAT registration has no direct government fee, but you will have ongoing costs to maintain records and file returns.

Time Required to Register a Business in Nepal

The time for business registration in Nepal is usually 7 to 15 working days. This depends on how fast your documents are prepared and approved. If everything is correct, the process can be completed quickly.

Standard Timeline

For a standard Pvt. Ltd. company, business registration in Nepal usually takes about 7 to 15 working days. This includes name reservation, document preparation, OCR processing, and PAN registration—if all documents are correct from the start.

Factors That Affect Approval Time

Delays often happen because of incomplete documents, a mismatch in information, or high application volume at OCR Nepal. Hiring a professional who is familiar with the process can reduce the timeline significantly.

PAN Registration in Nepal After Company Setup

After the company setup, PAN registration Nepal is the next important step. It is required for taxes, bank accounts, and financial work. Without a PAN number, your business cannot operate properly.

What is PAN and Why It Is Required

PAN stands for Permanent Account Number. It is a unique tax identification number issued by the Inland Revenue Department (IRD) of Nepal. Every business that earns income in Nepal must have a PAN. Without PAN registration in Nepal, your business cannot file taxes, issue invoices, or open a bank account. It is not optional.

Step-by-Step PAN Registration Process

After you get your business registration certificate, go to the IRD Nepal portal or a nearby tax office. Fill out the PAN form with your company details, attach your certificate and copies of the directors’ citizenship, and submit it.

You will usually get your PAN card within 1 to 3 working days.

Post-Registration Compliance Requirements

After business registration in Nepal, you must follow some rules to keep your business active. This includes filing taxes, updating records, and renewing your business on time. Following these steps helps you avoid fines and legal problems.

After registration, businesses must follow the rules regularly. Corporate Compliance Service can help you manage filings, renewals, and legal updates on time.

Annual Filing Requirements

Every registered company in Nepal must file annual returns with OCR Nepal. This includes an updated list of directors, shareholder details, and a copy of the audited financial statements. Failure to file annual returns can lead to penalties or even deregistration.

Tax Compliance and VAT Filing

Businesses registered for VAT must file monthly or quarterly VAT returns with the IRD. All companies must file annual income tax returns. Keeping proper financial records from day one makes this much easier.

Company Renewal Process

Some business licenses, particularly at the ward level, require annual renewal. Make sure you track all renewal dates to avoid fines or operating without a valid license.

Can Foreigners Register a Company in Nepal?

Yes, foreigners can register a company in Nepal, but they must follow extra steps. They need approval from the Department of Industry or the Investment Board of Nepal first. After approval, they can follow the normal registration process.

Foreign investors may also need support with approvals and setup. Services like Foreign Direct Investment and Business Incorporation in Nepal can simplify this process.

Legal Requirements for Foreign Investment

Yes, foreigners can register a company in Nepal, but the process has extra steps. They must get approval from the Department of Industry (DOI) or the Investment Board Nepal, based on the investment size. These investments are governed by Nepal’s Foreign Investment and Technology Transfer Act (FITTA).

Approval Authorities

For investments below NPR 6 billion, the Department of Industry approves. For investments above this amount, the Investment Board Nepal (IBN) handles it. After approval, the company follows the same OCR process as local businesses for registration.

Minimum Capital Requirement for Company Registration in Nepal

Nepal does not have a fixed minimum capital for all companies. For a normal private limited company, even NPR 100,000 can be enough to start. But some sectors like banking, insurance, hydropower, and telecom have their own capital rules. For small businesses and sole proprietorships, there is no minimum capital requirement.

Advantages of Registering a Business in Nepal

Registering your business in Nepal opens doors that an unregistered business simply cannot access. A registered business can apply for bank loans and business financing. It can participate in government tenders and contracts. It gains credibility with suppliers, partners, and customers. It can hire employees formally and comply with labour laws. It can protect its brand name legally. And it can expand, attract investors, or even sell the business in the future, all of which are impossible without formal registration.

As your business grows, you may explore options like Merger and Acquisition to expand or combine with other companies.

Common Mistakes to Avoid During Company Registration

Many entrepreneurs rush through the registration process and make costly mistakes. Using a company name that is too similar to an existing registered company is one of the most common issues, and it results in immediate rejection. Uploading low-quality scans of documents causes delays. Entering incorrect details about directors or shareholders creates legal complications later. Not reading the requirements for your specific business type leads to missing documents. Taking the time to prepare properly before submitting saves weeks of back-and-forth.

Expert Tips to Speed Up Business Registration in Nepal (2026 Insights)

In 2026, OCR Nepal improved its online system. Here are some simple tips from experts. First, reserve your company name online early. It is low-cost and saves your name.

Prepare clear document scans (300 DPI or more) to avoid rejection. If you are unsure, hire a company secretary or consultant—they can save you time and delays.

Apply for PAN right after you get your certificate, as you will need it next. Also, keep copies of all documents in one place, both digital and printed, for future use.

Specialised Business Registration Services

Some industries need special approval and expertise. For example, Hydropower Registration is required for energy projects, while Aircraft Registration is needed for aviation businesses.

If you are opening a branch of a foreign company, Branch Registration is required to operate legally in Nepal.

Conclusion:

Business registration in Nepal is not as hard as it may seem, especially now that most steps can be done online through the OCR Nepal portal. The key is to prepare your documents सही, choose the right business type, and follow each step carefully. Whether you are a new entrepreneur, a freelancer, or an investor, completing your business registration in Nepal is the first step to success. It makes your business legal, protects you, and helps you grow.

Take the first step today. Reserve your company name, prepare your documents, and start the process.

If you need expert help, Eurasian Law Associates is here to guide you through every step of business registration in Nepal—quickly, correctly, and without stress.

Ready to get started?
Connect with Eurasian Law Associates today for a free consultation and take the first step toward launching your business in Nepal with confidence.

Whether it’s a private, public, or foreign company, Eurasian Law Associates will help you do it right.

Contact Information: 9713592500
Email: eurasianlawassociates@gmail.com
Email: info@laweurasian.com
Location: Kathmandu-32, Koteshwor
Start your company registration in Nepal today and build your business on a strong legal base.

Frequently Asked Questions
Q. How much does it cost to register a company in Nepal?

A: The cost of company registration in Nepal depends on the capital. For a basic Pvt. Ltd. company, it is usually NPR 5,000 to NPR 20,000. Extra costs may include legal fees, PAN registration, and local permits.

Q. How do I register for business in Nepal?

A: To do business registration in Nepal, first choose your business type. Then reserve a name, prepare documents, apply online, pay the fee, and get your certificate. After that, complete PAN registration.

Q. How will I register my company in Nepal step by step?

A: Choose your business type, reserve a name, and prepare documents. Submit your application online, pay the fee, and get your certificate. Then complete PAN registration. It usually takes 7 to 15 days.

Q. Is LLC legal in Nepal?

A: Nepal does not use the term LLC. A similar type is a Private Limited Company (Pvt. Ltd.), which provides limited liability and is the most common business type.

Q. What documents are required to start a business in Nepal?

A: The documents required for business registration in Nepal include citizenship copies, photos, and company documents. You also need office address proof and a rent or ownership document.

Q. How to open a small business in Nepal?

A: For small business registration in Nepal, register as a sole owner at your local ward or cottage industry office. You need your citizenship, photo, and a recommendation letter. Then complete PAN registration.

Q. What is the best way to register a company in Nepal?

A: The best way is to use the OCR Nepal CAMIS online portal. Keep all documents ready before applying. You can also hire a consultant to avoid mistakes and save time.

Q. Do I need to register my online business in Nepal?

A: Yes, online businesses must complete business registration in Nepal if they earn money. This includes e-commerce, freelancing, and digital services. You also need a PAN number.

Q. What is a Pvt Ltd company in Nepal?

A: A Pvt Ltd company in Nepal is a business with limited liability. Owners are only responsible for their investment. It is separate from owners and is the most popular business type.

Q. What is the minimum capital for a private company in Nepal?

A: There is no fixed minimum capital for most companies. You can start with around NPR 100,000. Some sectors, like banking, require higher capital.

Q. Can a foreigner register a company in Nepal?

A: Yes, foreigners can register a company in Nepal. They must first get approval from the Department of Industry or the Investment Board of Nepal. After that, they follow the normal registration process.