How to Register a Company in Nepal Online in 2025

Starting a business in Nepal has never been easier. Whether you want to launch a small startup or a large company, the first step is company registration. Registering your business gives it a legal identity, builds trust with customers, and allows you to open a bank account, pay taxes, and operate legally under Nepalese law.

Today, the Office of Company Registrar (OCR) allows you to complete the entire registration process online. From reserving your company name to getting the registration certificate, everything is digital.

This guide explains how to register a company in Nepal online, including the required documents, step-by-step process, government fees, and tips for quick approval.

Online company registration Nepal

Why Register Your Company in Nepal?

Registering your company is not just a legal formality. It is a smart business decision that provides legal protection, credibility, and growth opportunities.

Benefits of Company Registration:

  1. Legal Recognition – Your company becomes a separate legal entity and can enter contracts, own property, and operate officially.
  2. Trust and Credibility – A registered company looks professional to customers, suppliers, and investors.
  3. Business Bank Account – Only registered companies can open official accounts for managing finances.
  4. PAN/VAT and Licenses – Registration allows you to get PAN and VAT for legal tax filings.
  5. Loans and Investments – Banks and investors prefer registered companies with verified documents.
  6. Protect Company Name – Your registered name is exclusive and protects your brand.
  7. Legal Protection – Personal assets are separate from business liabilities.

Types of Companies in Nepal

Nepal allows several types of companies under the Companies Act 2063 (2006).

TypeFeaturesExample
Private Limited (Pvt. Ltd.)1–101 shareholders, at least 1 director, shares not publicly tradedDigital marketing agency, small construction firm
Public Limited (Ltd.)Minimum 7 shareholders, 3 directors, can issue shares to the public, annual financial reporting requiredBanks, insurance companies, hydropower firms
Non-Profit Company (NGO)Minimum 5 promoters, no profit distribution, income used for social objectivesNGOs, charities, social welfare organizations
Foreign Company (Branch/Subsidiary)Must have DOI approval, appoint local representative, follow Nepal’s foreign investment lawsForeign IT company opening branch in Kathmandu

Documents Required for Online Registration

Before applying, prepare all required documents. Missing or incomplete documents can delay approval.

DocumentPurpose
Citizenship CertificatesScanned copies of all shareholders and directors
Proposed Company NameMust be approved by OCR
Memorandum of Association (MOA)Defines objectives, capital, and business activities
Articles of Association (AOA)Internal rules, management structure, shareholder rights
Address VerificationRental agreement or land ownership certificate

Eligibility Criteria for Company Registration

CriteriaRequirement
Promoters/ShareholdersAt least one (Nepali or foreign national with valid ID/passport)
DirectorsMinimum one director (can be the same as a shareholder)
Registered OfficeMust have a valid address in Nepal
Age and CapacityMust be at least 18 years old and legally capable
No DisqualificationCannot be bankrupt or convicted of a business-related crime
Foreign InvestorsMust follow the Foreign Investment and Technology Transfer Act (FITTA)

Tip: For guidance on foreign investment or company registration, you can consult professionals like Company Sewa.

Step-by-Step Online Company Registration Process in Nepal

The entire company registration is done through the OCR online portal. Follow these steps:

  1. Visit the OCR Portal – Create an account on OCR website.
  2. Create a User Account – Click “Register,” fill in your details, and verify your email.
  3. Reserve Company Name – Submit your desired name for OCR approval (1–2 working days).
  4. Prepare Documents – Upload MOA, AOA, citizenship copies, address proof, and photos in PDF format.
  5. Fill Application Form – Enter company details, objectives, shareholders, and capital. Double-check all information.
  6. Upload Documents – Submit all required documents through your OCR dashboard.
  7. Pay Registration Fee – Pay via eSewa, ConnectIPS, or designated banks. Fees depend on your authorized capital.
  8. OCR Verification – OCR reviews your application (3–5 working days). Corrections may be requested.
  9. Download Certificate – Once approved, download your Company Registration Certificate from OCR.

Sample of Company Registration Certificate Nepal

Sample Nepal Company Registration Certificate 2025

Company Registration Fees (2025)

Type of CompanyAuthorized Capital (NPR)Registration Fee (NPR)
Private Limited (Pvt. Ltd.)Up to 1,00,000 (one lakh)1,000
1,00,001 – 5,00,000 (one lakh one to five lakh)4,500
5,00,001 – 25,00,000 (five lakh one to twenty-five lakh)9,500
25,00,001 – 1,00,00,000 (twenty-five lakh one to one crore)16,000
1,00,00,001 – 2,00,00,000 (one crore one to two crore)19,000
Public Limited (Ltd.)Up to 1,00,00,000 (one crore)15,000
1,00,00,001 – 10,00,00,000 (one crore one to ten crore)40,000
10,00,00,001 – 20,00,00,000 (ten crore one to twenty crore)70,000
20,00,00,001 – 30,00,00,000 (twenty crore one to thirty crore)1,00,000
Non-Profit Company / NGOFixed Fee15,000

👉 For a detailed breakdown of all fees, charges, and updated rates, visit our full guide:
Company Registration Fees in Nepal – 2025 Detailed Breakdown

After Registration: What to Do Next

Congratulations! 🎉 Your company is now officially registered. But registration is just the first step. To operate legally and smoothly, you need to complete a few additional tasks:

1. Apply for PAN (Permanent Account Number)

  • Every company must get a PAN from the Inland Revenue Department (IRD).
  • PAN is required for tax filing, issuing bills, and opening a business bank account.
  • Steps:
    1. Visit your nearest IRD office.
    2. Submit your Company Registration Certificate, MOA & AOA, and citizenship copies.
    3. Receive your PAN certificate within a few days.
  • Tip: If your business turnover exceeds the threshold, also register for VAT.

2. Register with Local Ward Office

  • Register your company with the municipal ward office where your business operates.
  • This is necessary for local business licenses and permit renewals.

3. Open a Business Bank Account

  • Use your Company Registration and PAN certificate to open a business bank account in the company’s name.
  • Required Documents:
    • Company Registration Certificate
    • PAN Certificate
    • MOA & AOA
    • Board resolution (if needed)

4. Create Company Stamp & Letterhead

  • Prepare an official company stamp (seal) and letterhead with your company name, registration number, and address.
  • These are needed for contracts, invoices, and official documents.

5. Register for Social Security Fund (If Hiring Employees)

  • If your company plans to hire staff, register with the Social Security Fund (SSF).
  • This ensures employees get benefits like pensions, insurance, and medical coverage.
  • Website: https://ssf.gov.np

6. Maintain Compliance

Maintaining compliance is essential to keep your company legally active and avoid fines. Key ongoing tasks include:

a. Annual Renewal with OCR

  • Every company must renew registration annually with the Office of Company Registrar (OCR).
  • Renewal ensures your company remains legally recognized.

b. Financial Statements & Audits

  • Maintain accurate accounting records of income, expenses, and assets.
  • Submit annual financial statements and audit reports if required by law.

c. Tax Filing

  • File annual income tax returns with the Inland Revenue Department (IRD).
  • Ensure timely VAT filings if applicable.

d. Annual General Meeting (AGM)

  • Hold an AGM with shareholders as per the Companies Act.
  • Record decisions and resolutions in meeting minutes.

e. Updating Company Information

  • Inform OCR of any changes in:
    • Directors or shareholders
    • Registered office address
    • Company name or business objectives
  • Keep all records updated to avoid penalties.

f. Employee Compliance (if applicable)

  • Pay social security contributions regularly.
  • Maintain proper employment records, contracts, and payroll.

Timeline for Company Registration in Nepal

ProcessEstimated Time
Name Reservation1–3 days
Document Preparation3–5 days
OCR Submission & Review3–7 days
Total7–15 business days
Foreign/Complex ApplicationsUp to 4–6 weeks

Common Mistakes to Avoid

MistakeDescriptionHow to Avoid
Duplicate Company NameOCR rejects similar namesCheck OCR database before submission
Missing DocumentsLeads to rejectionPrepare all documents clearly in PDF format
Incorrect DetailsDelays approvalDouble-check names, addresses, and capital
Wrong Capital DeclarationExtra fees or resubmissionVerify authorized capital and fees
Improper Digital SignatureRejection of applicationEnsure correct digital signature
Delayed PAN/VAT/Bank SetupOperational delaysApply immediately after registration
Ignoring ComplianceFines or deregistrationKeep records and submit reports on time
Dipendra Shah Photo

Need Help? Get Expert Guidance

Avoid delays and rejections. Let Mr. Dipendra Shah (10+ years experience) guide you.

WhatsApp / Call: +977 9851 253 180

FAQs

How long does it take to register a company in Nepal online?

Usually, the OCR takes 3–5 working days to review and approve an online application if all documents are complete and correct.

Can foreigners register a company in Nepal?

The official portal is https://ocr.gov.np, where you can create an account, reserve a name, and submit your application.

What documents are required for online registration?

Key documents include citizenship copies of promoters, approved company name, MOA & AOA, address proof, passport-sized photos, and a digital signature.

Can I register a company by myself, or do I need an agent?

You can register yourself using the OCR online portal, but many entrepreneurs use company registration services like Company Sewa to save time and avoid errors.

How much does it cost to register a company in Nepal?

Registration fees depend on the authorized capital: e.g., NPR 1,000 for Pvt. Ltd. up to 1 lakh, NPR 4,500 up to 10 lakh, and NPR 15,000+ for Public Limited companies.

What should I do after registration?

After registration, apply for PAN/VAT, open a business bank account, create a company stamp, and register with the Social Security Fund if hiring employees.

Can I change my company name after registration?

Yes, you can apply for a name change via the OCR online portal, but it requires approval and may involve additional fees.

Is company registration mandatory in Nepal?

Yes, any business that intends to operate officially, open bank accounts, or enter contracts must be legally registered.

What types of companies can be registered online in Nepal?

Types include Private Limited Company, Public Limited Company, NGOs, and Foreign Branch Offices.

What are the ongoing compliance requirements for registered companies in Nepal?

Registered companies must:

  • Hold an Annual General Meeting (AGM)
  • Submit annual returns to the OCR
  • Maintain proper financial records and audit reports
  • File taxes with the Inland Revenue Department (IRD)
Share: