Logo

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.

Office Address

Anamnagar-29, Kathmandu

Phone Number

+977 9841114443

Email Address

info@lawalpine.com

EXIM Code in Nepal: Registration, Renewal & Documents (2026)
Table of Contents0sections

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.

What Is the EXIM Code in Nepal?

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.

Who Needs an EXIM Code in Nepal?

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.

  • Importers — trading companies bringing goods into Nepal for resale, manufacturers importing raw materials or capital equipment, and e-commerce sellers sourcing inventory from abroad.
  • Exporters — manufacturer-exporters of garments, carpets, handicrafts, agricultural products, and processed foods; primary-product exporters of cardamom, ginger, tea, and herbal extracts; service-linked exporters whose deliverables include physical goods.
  • Re-exporters and bonded warehouse operators — businesses that bring goods into bonded zones and re-export under separate customs procedures.
  • Government and public-sector entities — even where the importer is a public body or state-owned enterprise, the EXIM code is filed against its registration identifier.
  • Foreign-invested companies — Nepali subsidiaries of multinational businesses operating in Nepal use their Nepali entity registration for EXIM purposes; the parent's foreign trade identifier does not transfer.
  • Sole proprietors — individuals registered with the Department of Cottage and Small Industries (DCSI) or the local registrar for trade purposes can apply using their personal PAN as the foundational identifier.

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.

Documents Required for EXIM Code Registration

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 TypeRequired Documents
Private limited companyCompany 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 proprietorshipDCSI or local-registrar trade registration certificate, personal PAN/VAT certificate, citizenship copy and photograph of the proprietor, bank account confirmation, completed EXIM form.
Partnership firmPartnership registration certificate, PAN/VAT certificate, partnership deed, citizenship of all partners, photographs, bank confirmation, completed form.
Sectoral additionsIndustry 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.
RenewalTax 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.

How to Register for EXIM Code via NNSW — Step by Step

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.

  1. Open the NNSW portal at nnsw.gov.np/exim/registration and create a user account using the authorised signatory's email and Nepali mobile number. Verify the OTP to activate the account.
  2. Choose new EXIM registration from the service menu and select the entity type — private limited, sole proprietorship, partnership, or other.
  3. Fill the registration form — full registered name as on OCR/DCSI certificate, registration number, PAN/VAT, registered address, branch addresses, principal trade activity, expected import or export categories, authorised signatory details.
  4. Upload supporting documents — scanned copies of the OCR certificate, PAN certificate, citizenship of directors, bank confirmation letter, board resolution, and photographs. Files must be legible at standard resolution; soft-focus scans are the leading cause of pre-submission rejection.
  5. Pay the application fee through the linked bank channel — confirm the current fee schedule on the portal screen before paying. Download and print the payment voucher.
  6. Submit the application and download the application reference number. Some Customs offices ask for the printed application slip and originals at the counter for physical verification before final approval.
  7. Visit the Department of Customs at Nayabaneshwor, Kathmandu, with the originals if requested by the system. The Customs officer verifies the originals against the uploaded scans and stamps the file as ready for issuance.
  8. Receive the EXIM code by SMS and email once the application is verified centrally. The full cycle from submission to issuance is typically 7 working days for a clean application; incomplete or mismatched files extend the cycle.

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.

EXIM Code Renewal Cycle

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 ElementWhat It Means
Renewal cycleAnnual — file before the end of Ashad to keep the code active into the next fiscal year
Standard renewal feeNPR 1,000 paid through the NNSW portal when renewal is filed on time
Late renewalRenewal 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 renewalSome applicants renew for multiple fiscal years in a single filing by paying the cumulative fee — useful for trading houses with predictable annual cycles
Auto-cancellationFive 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 renewalTax clearance certificate from IRD, audited financial statements for the most recent fiscal year, brief activity declaration, renewal fee voucher
Processing timeTypically 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.

Common Mistakes to Avoid

From years of EXIM filings handled by our Kathmandu office, these are the recurring errors that produce verification holds and avoidable processing delays.

  • Name mismatch across PAN, OCR, and citizenship — even a single Nepali-Romanised spelling difference (Pvt Ltd vs Private Limited, Shrestha vs Shresta) triggers a verification hold. Reconcile before filing.
  • Bank confirmation on plain paper — letter must be on the bank's official letterhead, signed by the branch manager, with the full registered company name as on OCR.
  • Missing board resolution — private limited applications require a dated board resolution authorising the EXIM application and naming the authorised signatory.
  • Generic activity description — vague entries such as "general trading" attract follow-up queries; describe the principal product categories with HSN-aligned terms.
  • Skipping the renewal — silent missed renewal is the most common EXIM failure pattern. Build the Ashad-end deadline into the corporate calendar.
  • Treating the code as transferable — the EXIM code is tied to the registered entity, not a person or premise. Restructuring (merger, demerger, change of business form) requires a fresh application or a formal amendment, not a transfer.
  • Filing renewal without IRD tax clearance — renewal applications without a current tax clearance certificate are returned for completion. Sequence the IRD clearance first.
  • Using a personal mobile number for the company account — when the authorised signatory leaves the company, the OTP rail breaks. Use a company-controlled email and mobile that survive personnel changes.
  • Forgetting to update branch addresses — opening a new warehouse or branch should be reflected on the EXIM file before that location appears on customs declarations.
  • Auto-cancellation surprise — businesses that paused trading for several years and assume the EXIM code "is still there" find on return that five consecutive non-renewal years triggered cancellation. Re-registration is required.

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.

Is the EXIM Code the Same as PAN or VAT in Nepal?

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.

Can a Sole Proprietor Get an EXIM Code in Nepal?

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.

Does an EXIM Code Cover Both Imports and Exports?

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.

Conclusion

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

Frequently Asked Questions

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.

Chat on WhatsApp