Company Registration in Nepal (2026): CAMIS Process, Fees & Capital
A 2026 practitioner's guide to company registration in Nepal — Companies Act 2063, OCR's CAMIS digital portal,...
Read more →Alpine Law Associates is the leading full-service law firm encompassing a wide range of legal practices located in Kathmandu, Nepal. It consists of a team of the country's best lawyers, each with expertise in their respective fields, tailored to meet clients' specific needs.
Anamnagar-29, Kathmandu
The EXIM code is the business identifier every Nepali importer and exporter needs before goods can cross the border — without it, customs declarations cannot be filed and shipments stall at the dry port. The code itself is permanent; only the validity needs annual renewal.
For FY 2082/83 the registration process runs through the Nepal National Single Window portal at nnsw.gov.np, the issuing authority remains the Department of Customs under the Customs Act 2064, and the standard renewal fee is NPR 1,000 paid before the end of Ashad (mid-July). Code holders who let renewal lapse for five consecutive years lose the code automatically and must apply afresh.
This guide covers the full EXIM picture — the legal basis, the document checklist for trading companies, sole proprietors, and partnerships, the Single Window registration flow, the renewal cycle, the auto-cancellation rule, and the practical points that catch most first-time applicants at the verification stage.
EXIM code in Nepal is issued by the Department of Customs under the Customs Act 2064 (2007). Registration is filed online through the Nepal National Single Window portal at nnsw.gov.np/exim/registration. Validity runs to the end of the current fiscal year regardless of registration date; renewal is filed annually before the end of Ashad with a renewal fee of NPR 1,000. The code number itself is permanent for the lifetime of the business — only the validity needs renewal. After five consecutive years without renewal, the EXIM code is auto-cancelled and the business must apply for fresh registration. Processing for a complete application is typically 7 working days. Required documents include company registration certificate, PAN/VAT certificate, citizenship of directors, bank account confirmation, and a completed application form.
Alpine Law Associates — trusted by 1,000+ clients across family, corporate, civil, and criminal cases in Nepal.
Speak with our lawyers today →
Our team has handled EXIM registrations for trading companies, manufacturer-exporters, agriculture exporters, and IT firms exporting services that require import-side hardware. The most frequent friction point is not the form itself but the upstream consistency — companies whose PAN, VAT, and OCR business registration carry minor name or address discrepancies hit a verification block at customs that takes weeks to clear. As a full-service law firm in Nepal, our corporate and trade-compliance teams reconcile those records before the EXIM application moves so the code issues clean on the first verification cycle.
The EXIM code (Importer-Exporter Code) is a unique business identifier issued by the Department of Customs to every Nepali entity that imports or exports goods. It functions as the customs counterpart to the Inland Revenue Department's PAN — without an active EXIM code, no customs declaration can be filed at any border crossing or dry port, and shipments cannot be cleared.
The code is generated at first registration and remains permanent for the lifetime of the business — the same number stays attached to the business even when the validity lapses and is later renewed. What needs ongoing attention is the validity, which is tied to the Nepali fiscal year (Shrawan to Ashad) and resets at each renewal. A trading company that registered in mid-Pou will hold a valid code only until the end of the same Ashad; renewal is filed before the next fiscal year starts.
The code is requested at every major customs-facing transaction — import declarations, export declarations, bank-payment vouchers for foreign-currency transactions linked to trade, and increasingly at the Nepal Rastra Bank's foreign-exchange remittance counters. Without an active EXIM code, the chain breaks at customs even where every other document is in order.
Key takeaway: The EXIM code is the single most fragile compliance point for an importer or exporter — not because the registration is hard but because the renewal is easy to forget. Build the Ashad-end renewal into the corporate calendar with a Jestha-month reminder.
The governing statute is the Customs Act 2064 (2007 AD), which establishes the Department of Customs, defines the customs declaration regime, and authorises the Department to maintain a register of authorised importers and exporters. The Act is supplemented by Customs Regulations and by annual budget-speech amendments published through the Ministry of Finance.
Operationally, the EXIM code lives under the Department of Customs's broader trade-facilitation framework. The Nepal National Single Window (NNSW) is the unified online gateway that links the Department of Customs, the Department of Industry, the Inland Revenue Department, and the Nepal Rastra Bank for trade-related filings. Since the NNSW rollout, EXIM registration and renewal have moved to the single window at nnsw.gov.np, replacing the older paper-based filings at the Department of Customs counter.
The full Customs Act and Regulations are published at lawcommission.gov.np. Operational forms, current circulars, and the EXIM portal interface live at customs.gov.np and the linked NNSW system at nnsw.gov.np.
Key takeaway: The Customs Act sets the framework; the budget-speech amendments adjust the operational rules each fiscal year. When a trade adviser quotes an EXIM rule, the question to ask is which budget-speech cycle it traces to — the framework is stable, but specifics like bank-guarantee requirements move year to year.
The EXIM code is mandatory for any Nepali business that physically moves goods across the border in either direction. The category is broader than first-time applicants assume.
The EXIM code is not required for personal-use imports below the customs threshold — single-shipment personal items, small parcels under the de-minimis value, or goods accompanied by a returning Nepali traveller within the personal allowance. For commercial-scale activity at any volume, the code is mandatory.
Key takeaway: If your business invoice has an HSN code on it and the goods cross a border, you need an EXIM code — there is no commercial-volume exemption based on transaction size or frequency.
The document set is straightforward but unforgiving on consistency. Names, addresses, and tax identifiers must match exactly across the company registration certificate, PAN/VAT certificate, citizenship of directors, and bank account confirmation. A single character difference triggers a verification hold at the Department of Customs.
| Applicant Type | Required Documents |
|---|---|
| Private limited company | Company registration certificate from the Office of the Company Registrar (OCR), PAN/VAT certificate, citizenship copies of all directors, recent photographs of directors, board resolution authorising the EXIM application and naming the signatory, bank account confirmation letter, completed EXIM application form, brief company profile. |
| Sole proprietorship | DCSI or local-registrar trade registration certificate, personal PAN/VAT certificate, citizenship copy and photograph of the proprietor, bank account confirmation, completed EXIM form. |
| Partnership firm | Partnership registration certificate, PAN/VAT certificate, partnership deed, citizenship of all partners, photographs, bank confirmation, completed form. |
| Sectoral additions | Industry registration where the business holds an industrial licence, excise licence for excisable goods, FDI approval letter for foreign-invested entities, drug or food import licence where applicable. |
| Renewal | Tax clearance certificate from IRD, audited financial statements for the most recent fiscal year, renewal fee voucher, brief activity declaration. |
The bank account confirmation is required to be on the bank's letterhead, signed by the branch manager, and to specify the account number and the company's exact registered name as it appears on the OCR certificate. A printed online statement is not accepted in place of the bank letter.
Bank guarantee requirements have varied by fiscal year through budget-speech amendments. Earlier rules required a one-year minimum bank guarantee of NPR 300,000 from a Category A commercial bank for import activity. Recent budget-cycle reporting indicates this requirement has been adjusted; confirm the current bank-guarantee status with the Department of Customs before relying on either position. The conservative practice is to ask the Customs counter on the day of filing.
Key takeaway: Reconcile your OCR registration name, PAN spelling, citizenship details, and bank account name letter-for-letter before opening the EXIM application form. The Department's verification check is exact-match, not fuzzy-match.
The Nepal National Single Window portal at nnsw.gov.np is the gateway for new EXIM registration as well as renewal. The Department of Customs's older standalone Importer Exporter System at exim.customs.gov.np continues to operate alongside; for new applications the NNSW route is the federal default.
Key takeaway: The portal does the heavy lifting; what slows applications is the document mismatch upstream. Reconcile the OCR registration, PAN, citizenship, and bank account before you start the form.
The EXIM code itself is permanent for the lifetime of the business, but its validity is tied to the Nepali fiscal year (Shrawan 1 to Ashad end). Renewal is filed annually before the end of Ashad to keep the code active for the new fiscal year. The renewal process is lighter than first registration but still requires updated tax clearance and audited financials.
| Renewal Element | What It Means |
|---|---|
| Renewal cycle | Annual — file before the end of Ashad to keep the code active into the next fiscal year |
| Standard renewal fee | NPR 1,000 paid through the NNSW portal when renewal is filed on time |
| Late renewal | Renewal beyond the Ashad deadline attracts an escalated fee that increases with the period of lapse; competitor practice notes report figures rising into the NPR 11,000 range for extended delays |
| Multi-year renewal | Some applicants renew for multiple fiscal years in a single filing by paying the cumulative fee — useful for trading houses with predictable annual cycles |
| Auto-cancellation | Five consecutive years without renewal triggers automatic cancellation of the EXIM code; the business must apply for fresh registration to resume cross-border activity |
| Required for renewal | Tax clearance certificate from IRD, audited financial statements for the most recent fiscal year, brief activity declaration, renewal fee voucher |
| Processing time | Typically 3 to 5 working days for a clean renewal; longer where tax clearance is pending |
The single most expensive renewal mistake is letting the Ashad deadline slip silently. Customs declarations cannot be filed against an expired EXIM code; shipments scheduled for the early Shrawan-month window will stall at the border until renewal is processed and the code reactivated. For trading houses with seasonal peaks tied to festivals, the renewal calendar matters more than the registration calendar.
Key takeaway: Set a calendar reminder for the first week of Jestha — that gives a clean two-month window to gather tax clearance and audited statements, file the renewal, and have the code reactivated before the Ashad-end deadline.
From years of EXIM filings handled by our Kathmandu office, these are the recurring errors that produce verification holds and avoidable processing delays.
For corporate-structure decisions that affect the EXIM filing — single entity vs subsidiary structure, branch vs distributor, the correct OCR registration form — our team handles the registration design as part of company registration in Nepal. For the broader tax compliance stack that interacts with EXIM filings, see our guides on VAT in Nepal and income tax rates in Nepal.
Key takeaway: Eighty percent of EXIM verification holds we see trace to upstream document mismatch — not to anything specific to the EXIM application itself. Fix the upstream record first; the EXIM cycle then completes in days, not weeks.
These are the questions our team is asked most often during EXIM consultations — short answers below, with links to deeper guides where relevant.
No. The PAN is issued by the Inland Revenue Department for tax purposes. VAT registration is the IRD's secondary status for taxpayers above the turnover threshold. The EXIM code is issued by the Department of Customs for cross-border trade purposes. The three coexist — a trading company holds PAN, VAT registration, and an EXIM code, each filed with a different department for a different operational purpose. The PAN is the foundational identifier the EXIM application keys off, but they are not the same number.
Yes. Sole proprietors registered with the Department of Cottage and Small Industries (DCSI) or the local registrar can apply for an EXIM code using their trade registration certificate, personal PAN/VAT, citizenship, and bank confirmation. The application form has a sole-proprietor variant that requires fewer documents than the company variant. The same renewal cycle and auto-cancellation rules apply.
Yes. A single EXIM code covers both import and export activity for the registered entity. There is no separate import-only or export-only code. Where a business begins as an exporter and later starts importing, no fresh registration is needed; the existing code covers the new activity, though sectoral licensing (drug, food, hardware) may apply to specific import categories.
The EXIM code in Nepal is a low-cost, low-friction registration that becomes high-friction only when it lapses. The framework under the Customs Act 2064 has been stable for years; the Nepal National Single Window portal at nnsw.gov.np has consolidated the application and renewal flow; the standard renewal fee of NPR 1,000 paid before the end of Ashad keeps the code active for the next fiscal year; and the five-year auto-cancellation rule sits as a hard backstop for businesses that drift out of trading.
The most common cause of EXIM friction we see is not the registration form but the upstream document set — name and address mismatches between OCR registration, PAN, citizenship, and the bank account confirmation that the Customs verification step catches at exact-match precision. Reconcile those records before opening the application form, file the renewal in Jestha rather than mid-Ashad, and the code stays clean from registration through the entire trading life of the business.
For end-to-end help with EXIM registration, renewal beyond the Ashad deadline, multi-year renewal planning, and the broader corporate and tax compliance stack that surrounds cross-border trade, speak with our lawyers today → — Alpine Law Associates is a full-service law firm in Kathmandu with a dedicated corporate, tax, and trade-compliance team handling importers, exporters, manufacturer-exporters, and multinational subsidiaries across all seven provinces.
Last reviewed: April 2026
The EXIM code (Importer-Exporter Code) is a unique business identifier issued by the Department of Customs to every Nepali entity that imports or exports goods. It is required at every customs declaration — without an active EXIM code, no shipment can clear at any border crossing or dry port. The code is permanent for the lifetime of the business; only the validity needs annual renewal.
Every Nepali business that engages in cross-border trade — importers, exporters, manufacturer-exporters, traders, e-commerce sellers shipping abroad, re-exporters, and bonded warehouse operators. Government and public-sector entities, foreign-invested companies registered in Nepal, partnerships, and sole proprietors are all within the scope. Personal-use small parcels under the de-minimis allowance are exempt; commercial-volume activity at any size is not.
Open the Nepal National Single Window portal at nnsw.gov.np/exim/registration, create an account using the authorised signatory's email and Nepali mobile, verify the OTP, choose new EXIM registration, fill the form with company and tax details, upload scanned documents (OCR certificate, PAN, citizenship, bank confirmation, board resolution), pay the fee, and submit. Originals may be requested at the Department of Customs counter for verification before issuance.
The annual renewal fee is NPR 1,000 paid through the NNSW portal when renewal is filed on time before the end of Ashad. The new-registration fee is a nominal government charge; confirm the exact figure on the portal screen at the time of application or with the Department of Customs counter, since budget-cycle adjustments occasionally update the schedule.
The code itself is permanent for the lifetime of the business — the same number stays attached even when validity lapses and is later renewed. Validity is tied to the Nepali fiscal year (Shrawan to Ashad). A code issued in mid-Pou is valid only until the end of the same Ashad; renewal is filed annually before the next fiscal year starts.
The renewal deadline is the end of Ashad each year (mid-July). File the renewal through the NNSW portal with the renewal fee voucher of NPR 1,000, current tax clearance certificate from IRD, and audited financial statements for the most recent fiscal year. Practitioner advice is to file in Jestha rather than mid-Ashad to leave room for tax-clearance issuance.
The code becomes inactive at the end of Ashad, and customs declarations cannot be filed against it; shipments stall at the border until renewal is processed. Late renewal is accepted with an escalated fee that grows with the period of lapse. After five consecutive years without renewal, the EXIM code is automatically cancelled and the business must apply for fresh registration to resume trade.
For a clean application with all documents matching across OCR, PAN, citizenship, and bank confirmation, the typical cycle is 7 working days from online submission to code issuance. Where documents need correction or originals must be re-presented at the Customs counter, the cycle extends to two to three weeks. Renewal is faster — typically 3 to 5 working days.
For a private limited company: company registration certificate from the Office of the Company Registrar, PAN/VAT certificate, citizenship copies of all directors, recent photographs, board resolution authorising the EXIM application and naming the signatory, bank account confirmation letter on letterhead, completed application form, and a brief company profile. Sole proprietors and partnerships have parallel checklists keyed to their registration form.
Bank guarantee requirements have varied by fiscal year through budget-speech amendments. Earlier rules required a one-year minimum bank guarantee of NPR 300,000 from a Category A commercial bank for import activity; recent budget-cycle reporting indicates this requirement has been adjusted. Confirm the current bank-guarantee status with the Department of Customs counter before relying on either position. The conservative practice is to ask on the day of filing.
The Department of Customs is the issuing authority. Applications and renewals are filed online through the Nepal National Single Window portal at nnsw.gov.np/exim/registration and nnsw.gov.np/exim/renewal. The Department of Customs's older Importer Exporter System at exim.customs.gov.np continues to operate alongside. The physical office is at Tripureshwar/Nayabaneshwor, Kathmandu, where originals are presented for counter verification when requested.
No. The EXIM code is tied to the registered entity, not the owner. Each company, partnership, or sole proprietorship needs its own EXIM code keyed to its own OCR or DCSI registration. Group structures with multiple trading entities each hold a separate EXIM code; consolidated trading is not permitted under a single code.
Yes. A single EXIM code covers both import and export activity for the registered entity. There is no separate import-only or export-only code. Where a business begins as an exporter and later adds imports, no fresh registration is needed; the existing code covers the new activity, though sectoral licensing (drug, food, hardware) may apply to specific import categories.
Yes. Sole proprietors registered with the Department of Cottage and Small Industries or the local registrar can apply using their trade registration certificate, personal PAN/VAT, citizenship, and bank confirmation. The application form has a sole-proprietor variant that requires fewer documents than the private limited variant. Renewal cycles and auto-cancellation rules apply identically.
PAN is issued by the Inland Revenue Department as a foundational tax identifier for every taxpayer. The EXIM code is issued by the Department of Customs specifically for cross-border trade — it authorises the entity to file customs declarations for import and export. The PAN is the upstream identifier the EXIM application keys off, but the two are different numbers issued by different departments for different purposes. Holding a PAN does not give a business import-export rights; the EXIM code does.
Disclaimer:
This article is intended solely for informational purposes and should not be interpreted as legal advice, advertisement, solicitation, or personal communication from the firm or its members. Neither the firm nor its members assume any responsibility for actions taken based on the information contained herein.
