Home/Blog/Software/IT Company Registration
Baisakh 17, 2083
13 min read
Updated Asar 2083 (FY 2082/83)

Software Company Registration in Nepal (2083/2026): Pvt. Ltd. Cost, Process & Steps

A practical roadmap for software founders — OCR/CAMIS incorporation, Department of Industry registration, foreign investment via FITTA, tax incentives for software exporters, and the IT-specific compliance you can’t skip.

Why Pvt. Ltd. Is the Right Structure for an IT Business

For software, SaaS, IT services, BPO, or product companies, the Private Limited Company under the Companies Act, 2063 is the default structure for almost every founder. Three reasons make it almost non-negotiable for tech:

You can incorporate a Pvt. Ltd. with a single shareholder (Companies Act 2063, Section 3) or up to 101 shareholders. There is no minimum paid-up capital prescribed for ordinary IT businesses — you choose your authorized capital based on what your business actually needs.

Three Registration Paths for an IT Company

Most founders don’t realise that incorporation at the OCR is only step one. Depending on what you plan to do — sell locally, export software, or take foreign investment — you may need additional registrations. Here are the three common setups:

Path Best For Extra Steps Beyond OCR
1. Pvt. Ltd. onlyLocal clients, domestic SaaS, agencies serving Nepali businessesNone — OCR + PAN + bank is enough
2. Pvt. Ltd. + DoI Industry RegistrationSoftware exporters, IT Park aspirants, anyone wanting tax incentivesIndustry registration at Department of Industry under IEA 2076
3. Pvt. Ltd. + DoI + FITTA ApprovalCompanies with foreign founders, foreign investors, or foreign equityFITTA approval at DoI + NRB approval for capital inflow

Decision shortcut: If 100% of your shareholders are Nepali citizens and all your revenue is from Nepali clients, Path 1 is fine. The moment you start exporting software or earning in foreign currency, move to Path 2 to unlock the tax concession. The moment a foreigner takes equity, you must use Path 3.

Path 1 — Incorporating the Pvt. Ltd. via OCR/CAMIS

Since Shrawan 1, 2081 (July 16, 2024), all company registrations in Nepal happen through the CAMIS portal at ocr.gov.np — no more counter visits.

Step 1: Reserve a Company Name

Pick three options. The name must end with “Private Limited” (Pvt. Ltd.), be unique, and not clash with any reserved or existing OCR name. For tech companies, avoid generic words like “Tech”, “Soft”, “Solutions” alone — pair them with a distinctive coined or descriptive word so the registrar approves it on the first try. Approval takes 24–48 hours; the reserved name is held for 35–90 days.

Step 2: Draft IT-Specific MOA Objectives

Your Memorandum of Association (MOA) lists what your company is permitted to do. Keep the objectives broad enough to cover future product pivots. Typical clauses for an IT/software business:

The Articles of Association (AOA) govern internal rules. Single-shareholder companies can adopt the government-prescribed AOA template under Section 4(2), saving drafting cost.

Step 3: Choose Your Authorized Capital

Authorized capital is the cap on shares you can issue; paid-up is what you actually inject. Government fees are tiered against authorized capital:

Authorized Capital (NPR) OCR Fee (NPR) Typical IT Profile
Up to 1,00,0001,000Solo dev, freelancing through a company
1,00,001 – 5,00,0004,500Small bootstrapped agency
5,00,001 – 25,00,0009,500Funded startup, growing team
25,00,001 – 1,00,00,00016,000Established product company
Above 1,00,00,00019,000+FDI-ready, large operation

Step 4: Upload Documents to CAMIS

Step 5: Pay Fees & Receive Certificate

Pay the OCR fee online via eSewa, Khalti, or ConnectIPS. Add costs for name reservation, gazette publication (NPR 600), digital certificate (~NPR 1,000), notarization, and a company seal. Once approved, download your Certificate of Incorporation from the CAMIS dashboard.

Step 6: PAN, Bank Account, Ward Registration

Step 7: Register for VAT Early (Recommended)

For pure services (most IT companies), VAT registration becomes mandatory once turnover crosses NPR 20 lakh in any 12-month period. We recommend registering voluntarily from day one rather than waiting for the threshold. Three reasons:

The cost of voluntary registration is one extra return per month (filed by the 25th). For most IT companies, the input credit you reclaim more than covers the bookkeeping overhead.

Path 2 — Industry Registration at the Department of Industry

Under the Industrial Enterprises Act, 2076 (2020), software development and IT-enabled services are classified as a service industry. After incorporating your Pvt. Ltd., you can register the same entity as an “industry” with the Department of Industry (DoI) — or with the Industry Section at the provincial level for smaller setups.

Why Bother?

Industry registration is technically optional for most domestic-only IT firms, but it unlocks four things:

How It Works

Tip: Get industry registration before you bill your first foreign client. Banks ask for the industry certificate to credit your foreign-currency receipts under the right purpose code (software export), and IRD will ask for it at assessment if you claim the export tax concession.

Path 3 — Foreign Investment via FITTA

If any shareholder is a foreign citizen or foreign company, you must register your company under the Foreign Investment and Technology Transfer Act, 2075 (FITTA 2075). This is the dedicated foreign investment regime, separate from ordinary OCR registration.

Pre-Conditions

The Process

  1. Approval at DoI — Apply for foreign investment approval. Submit incorporation papers, project report, source-of-funds documents, and shareholder details.
  2. Industry registration — Same DoI track as Path 2 (foreign-invested companies must be industry-registered).
  3. NRB approval — Once DoI approves, get Nepal Rastra Bank approval to bring the foreign currency in through banking channels. Without NRB approval, the inward remittance can’t be repatriated later.
  4. Inject capital — The foreign investor wires the funds into the company’s bank account; the bank issues a capital inflow certificate.
  5. Issue shares — File the share allotment with OCR and update the share registry.

Repatriation

FITTA allows repatriation of: dividends, sale proceeds of shares (after tax), royalties under approved technology transfer agreements, and lease payments. You repatriate through your bank with NRB’s consent — provided the original capital inflow is properly documented.

IT-Specific Compliance You Can’t Skip

Sector Licenses (Only If Applicable)

TDS & Tax Filing

Foreign Currency Receipts

Every foreign-currency receipt from a software/IT client must come into Nepal through banking channels. Banks classify these inflows under service export purpose codes — this paper trail is what supports your industry-registration tax concession claim. Stripe, PayPal, Wise, Payoneer payouts that land in your corporate account are all acceptable provided they reach you through a Nepal-licensed bank with proper coding.

Annual Compliance with OCR

Tax Benefits Worth Knowing

Software exporters in Nepal have historically enjoyed concessional treatment when earnings come in through banking channels in foreign currency. The exact rate has changed multiple times via successive Finance Acts — recent years have seen large rebates on tax payable on foreign-currency export income. Two practical points:

Always confirm the current rate with your auditor or with us at the start of each fiscal year — don’t plan a multi-year financial model on a rate that’s already been revised.

Quick Decision & Action Checklist

Phase 1: Incorporation (Days 1–12)

Phase 2: Operational Setup (Days 13–25)

Phase 3: Industry & Foreign Investment (Days 25–60)

Phase 4: Ongoing Compliance (every month/quarter/year)

Frequently Asked Questions

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

Government OCR fees start at about NPR 1,000 for authorized capital up to NPR 1,00,000, rising on a sliding scale as capital increases. On top of that, budget roughly NPR 2,000–4,000 for name reservation, gazette publication, the digital certificate, notarization, and a company seal. Including professional service fees, most small IT founders spend roughly NPR 15,000–35,000 in total to get fully registered with a PAN.

Can I register a software company with just one shareholder?

Yes. Under the Companies Act 2063, a private limited company in Nepal can be registered with a single shareholder, so a solo software founder can own 100% of the company. A Pvt. Ltd. can have between 1 and 101 shareholders.

Can I use my home address to register an IT company?

Yes. Software and IT companies that operate online or remotely are commonly registered using a residential or home address. You will still need address proof — the Lalpurja if you own the property, or a rent agreement — for OCR and ward office registration.

How long does software company registration take in Nepal?

Name reservation on CAMIS usually takes 1–2 working days, and incorporation at the OCR is typically completed within about 7–12 days once your documents are in order. If you also need Department of Industry registration or FITTA foreign-investment approval, allow 30–60 days in total.

Can a foreigner own 100% of a software company in Nepal?

Yes. Software and IT services are permitted sectors for foreign investment, so up to 100% foreign ownership is allowed. You must register through the FITTA route with prior approval from the Department of Industry, plus Nepal Rastra Bank approval to bring the capital in through banking channels (see Path 3 above).

Can I register a software company in Nepal online?

Yes. Registration is done entirely online through the OCR’s CAMIS portal (camis.ocr.gov.np) — from name reservation and document upload to fee payment and downloading the digital incorporation certificate. Only the PAN registration at the IRD requires one in-person biometric visit.

Do software companies need VAT registration?

VAT registration becomes mandatory once a service business crosses NPR 20 lakh in turnover over any 12-month period. We recommend registering voluntarily from day one: local clients ask for VAT invoices, software exports are zero-rated (so you reclaim VAT on local input costs), and it avoids a messy mid-year transition.

Registering an IT Company? Let Us Handle the Stack.

From OCR incorporation to DoI industry registration to FITTA & NRB approvals for foreign investment — UdhamSathi handles the full registration stack for software founders. 100% online. Message us for a tailored quote.

Call: 9765057249 WhatsApp: 9700533219
Chat with us