• Get Started
  • How to Register a Company in Nepal: A Complete Step-by-Step Guide

    Home Publications

    How to Register a Company in Nepal: A Complete Step-by-Step Guide

    How to Register a Company in Nepal: A Complete Step-by-Step Guide

    Starting a business in Nepal is exciting, but the registration process can feel overwhelming if you're new to legal procedures. Once you understand the essential steps and requirements, registering a company with the Office of the Company Registrar (OCR) becomes much more manageable. This guide walks you through everything you need to know in a practical, easy-to-follow way.

    Why Registering a Company Matters

    Before diving into the process, it’s important to know why formal registration is essential:

    1. Legal Recognition
    A registered company becomes a separate legal entity that can operate, earn, hold assets, and enter contracts under its own name.

    2. Limited Liability
    Your personal assets remain protected if the company faces financial or legal issues.

    3. Brand Credibility
    Clients, investors, and banks prefer working with legally registered entities.

    4. Access to Banking & Investment
    You can open a business bank account, receive investments, and apply for loans.

    5. Tender Eligibility
    Government and private tenders often require company registration.

    If you want to grow your business professionally, registration isn’t optional — it’s the foundation.

    Types of Companies in Nepal

    Nepal’s Company Act allows several company structures. The three most common are:

    1. Private Limited Company

    • 1 to 101 shareholders
    • Ends with “Pvt. Ltd.”
    • Ideal for startups and SMEs

    2. Public Limited Company

    • Minimum 7 shareholders
    • Can sell shares to the public
    • Ends with “Ltd.”
    • Suitable for large businesses and financial institutions

    3. Non-Profit Company

    • Works for educational, social, or charitable objectives
    • Profits cannot be distributed to members
    • Suitable for NGOs and foundations

    Choosing the right type helps you avoid unnecessary changes later.

    Documents Required

    Before you begin, prepare these essential documents:

    For Private/Public Companies

    • Proposed company names (3 options)
    • MOA and AOA
    • Citizenship copies of shareholders
    • Passport-size photos (if required)
    • Details of shareholders and directors
      (address, occupation, contact, share amount)
    • Registered office address
    • Rent agreement or ownership document
    • PAN/VAT details (after registration)

    For Non-Profit Companies

    • Objectives aligned with social work
    • Organizational structure
    • MOA and AOA in the required format

    With these documents ready, you can move to the actual process.

    Step-by-Step Process to Register a Company in Nepal

    Step 1: Create an OCR Portal Account

    Visit the Office of Company Registrar website and create an account using your email or phone number. Verify your account and log in to access the registration dashboard.

    Step 2: Apply for Name Reservation

    Submit 2–3 name options. Your chosen name must:

    • Be unique
    • Not match existing companies
    • Not contain restricted words
    • Reflect your business purpose

    If approved, the name is reserved for 35 days.

    Step 3: Prepare MOA and AOA

    These documents define your company’s structure and purpose. They include:

    • Company objectives
    • Share capital
    • Rules and operations
    • Shareholder and director details

    A legal professional can help you draft them accurately to avoid rejection.

    Step 4: Fill Out the Registration Form

    Once your name is approved:

    • Log into the OCR portal
    • Choose “Apply for Company Registration”
    • Upload MOA, AOA, citizenships, and supporting documents
    • Enter shareholder details

    Any mismatch may lead to delays, so review everything before submitting.

    Step 5: Submit Required Documents

    Upload clear scans of:

    • Citizenship certificates
    • Signed MOA and AOA
    • Photos (if required)
    • Office address documents

    If your office is rented, attach the rent agreement and the landlord’s citizenship copy.

    Step 6: Pay the Registration Fee

    Fees depend on authorized capital. For example:

    • Up to NPR 1,00,000 → NPR 1,000
    • Up to NPR 10,00,000 → NPR 4,500

    Higher capital means higher fees. Payment can be made via bank voucher or online.

    Step 7: OCR Verification

    OCR officers will:

    • Review your documents
    • Request corrections if needed
    • Approve the registration when requirements are met

    This stage takes a few days depending on OCR workload.

    Step 8: Receive Your Certificate

    Upon approval, you will receive:

    • Company Registration Certificate
    • PAN/VAT Number
    • Company Unique ID (CUIN)

    Your company is now officially recognized by the Government of Nepal.

    Post-Registration Requirements

    Company registration is just the beginning. You must complete a few more steps for full legal compliance.

    1. Register for PAN or VAT

    Go to your nearest IRD office with:

    • Registration certificate
    • MOA & AOA
    • Shareholder details
    • Company location map

    VAT is only required if your business meets the turnover threshold or deals in VAT-applicable goods/services.

    2. Open a Business Bank Account

    Most banks require:

    • Registration certificate
    • PAN/VAT certificate
    • MOA, AOA
    • Board decision letter
    • Director details

    This is essential for legal financial transactions.

    3. Maintain Company Records

    A registered company must maintain:

    • Share register
    • Minute books
    • Financial statements
    • Annual returns

    You must also submit annual financial reports to OCR and IRD.

    4. Renew Annually

    Every company must renew annually. Failure to renew leads to fines and non-compliance issues.

    Timeline for Company Registration

    Typical processing time:

    • Name approval: 1–2 days
    • Document preparation: 1–3 days
    • Registration approval: 3–7 days

    Total estimated time: 5–12 days depending on accuracy and OCR workload.

    Cost of Registering a Company

    Your total budget may include:

    • Registration fee
    • Legal drafting fees
    • Office verification costs

    Approximate minimum cost: NPR 8,000 – NPR 20,000+, depending on your company type and capital.

    While you can complete the process yourself, professional help ensures:

    • Error-free documents
    • Faster approval
    • Proper MOA and AOA drafting
    • Guidance with PAN, tax registration, and compliance

    A single mistake can delay your registration for days or weeks — legal experts help you avoid that.

    Conclusion

    Registering a company in Nepal becomes much simpler when you understand the types of companies available, the documents required, and the registration steps. Whether you're starting a small business or launching a larger venture, formal registration gives your company legal recognition, credibility, and a strong foundation for growth.