Home/Blog/EXIM Code Registration & Renewal
Baisakh 2, 2083
10 min read
Updated Shrawan 2083

EXIM Code in Nepal (2083/2026): Registration, Renewal, Fees & Login

A practical guide for importers and exporters — what the EXIM Code is, which documents you actually need, how the Department of Customs processes the application, and how to keep it valid year after year.

What Is an EXIM Code? (Meaning)

EXIM Code meaning: “EXIM” stands for Export-Import. An EXIM Code (also called the Importer-Exporter Code) is a unique number issued by Nepal’s Department of Customs that authorises a business to legally import or export commercial goods. It is tied to your business PAN and must appear on every customs declaration.

An EXIM Code — also called an Importer-Exporter Code — is a unique identification number issued by the Department of Customs (DoC), Ministry of Finance, to businesses authorised to import goods into or export goods out of Nepal. Without a valid EXIM Code, your commercial consignment will not clear customs.

The code is tied to your business PAN. It's issued under the framework of the Customs Act, 2064 (2007) and the Customs Regulation, 2064, and is required in every Pragyapan Patra (customs declaration) you file.

Who needs it? Any sole proprietorship firm, partnership firm, or Pvt. Ltd. / Public Ltd. company in Nepal that will import or export commercial goods. (Under Nepal law, a "firm" means a sole prop or partnership registered at DoCSCP/DCSI; a "company" means an incorporated entity registered at the OCR — EXIM applies to both.) Personal baggage and small courier shipments below declared thresholds are exempt, but anything intended for resale, B2B supply, or re-export almost always needs the code.

Who Issues the Code, and What Does It Look Like?

The EXIM Code is issued by the Department of Customs at Tripureshwor, Kathmandu, and processed through the Nepal National Single Window (NNSW) / ASYCUDA-linked customs system. It appears as a 13-digit numeric code embedded on your EXIM certificate and used in every customs declaration going forward.

There are two common categories on the application form — make sure you pick the right one:

Type Use Case
Importer / Exporter (Commercial)General commercial trading — buying goods abroad to resell in Nepal, or exporting Nepal-made goods for sale
Industrial ImporterManufacturers importing raw materials, machinery, or spare parts for their own production (linked to DCSI/DoI industry registration)

EXIM Code Login: The NNSW Portal

EXIM Code registration, renewal, and status checks in Nepal are handled online through the Nepal National Single Window (NNSW) portal at nnsw.gov.np, which is linked to the Department of Customs’ ASYCUDA system. To log in:

  1. Create a trader account on the NNSW portal using your business PAN and registered email.
  2. Log in with your username and password to access the EXIM Code application, renewal, and certificate download.
  3. Submit your application or renewal and track its approval status from the same dashboard.

Tip: Keep your NNSW login credentials safe — the same account is used every year for renewal and for downloading your EXIM certificate. If you have lost access, the portal’s password-reset uses the email registered against your PAN.

Documents You Need for Registration

The application itself is straightforward; getting every supporting document right is where most applications get stuck. Prepare a single PDF bundle with:

All copies must be self-attested, and the key documents (citizenship, rent agreement, PAN) are typically notarised.

The single biggest cause of delay isn’t the form — it’s name mismatches. Roughly 80% of verification holds trace to your business name or address not matching exactly across the OCR/firm certificate, PAN/VAT, citizenship, and the bank letter — things like “Pvt. Ltd.” vs “Private Limited” or a romanised spelling difference. Reconcile all four before you open the application.

The Registration Process, Step by Step

Step 1: Confirm Your Business Is "EXIM-Ready"

Before you apply, make sure your firm or company is already registered at the appropriate authority (DoCSCP / DCSI / DoI for firms; OCR via CAMIS for companies), has a valid PAN (and VAT if turnover crosses the threshold), has filed its latest tax return, and has an active current account in a commercial bank. Missing any of these will cause a bounce.

Step 2: Sort Out Chamber Membership (If Your Office Requires It)

Some Customs offices ask commercial applicants for membership in a national trade body — Nepal Chamber of Commerce (NCC), FNCCI, or FNCSI — while recent trade-facilitation reforms have been dropping such requirements. Any one active membership suffices (not all three). If it applies to you, membership runs roughly NPR 3,000 – 15,000/year on a turnover slab and takes 1–3 days. Confirm the current rule for your office and category before paying for it.

Step 3: Apply Online at NNSW

Registration is now online-first. Go to the Nepal National Single Window portal (nnsw.gov.np/exim/registration), choose “Apply for New EXIM,” enter your business PAN, personal PAN, and email, and verify the OTP sent to that email. You then fill the form across five tabs — Business Information, IRD Information, Business Registration, Bank Guarantee, and Attachments — upload your scanned documents, and submit. The system routes the request to your concerned Customs Office and issues a reference number. Original documents go to the Department of Customs counter only if verification is requested — the old “file everything on paper at Tripureshwor” process is no longer the front door.

Didn’t get the OTP? It’s the most common snag at sign-up. The NNSW helpdesk exists specifically for this — phone 01-5917010, toll-free 16600160016, WhatsApp +977 9861224637, or email [email protected]. The OTP goes to the email registered against the authorised signatory’s PAN.

Step 4: Pay the Government Fee

Pay online through the portal (ConnectIPS). The government fee for a new EXIM code is nominal — commonly around NPR 1,000, and in some cases no separate fee at all (it is set by the Finance Act and revised periodically). Your real costs are the surrounding items:

Item Cost (NPR, approx.)
EXIM Code registration (government fee)Nominal (often ~1,000, sometimes waived)
Chamber / association membership (only if required)3,000 – 15,000/yr
Notarisation of documents500 – 1,500 total
Bank recommendation letter500 – 1,000

Good news (July 2025): the Department of Customs’ 16th amendment to the Customs Regulation 2064 abolished the mandatory NPR 3,00,000 bank guarantee that import-capable applicants used to post, and directed banks to release guarantees already held. Getting an EXIM code is meaningfully cheaper and simpler than older guides suggest.

Industrial importers and exporters of priority-sector goods may qualify for concessions under the Industrial Enterprises Act, 2076.

Rather skip the counter visits and paperwork? UdhamSathi handles the entire EXIM code process end to end — chamber membership, tax clearance, document prep, and DoC submission.

Get my EXIM code done for me

“Their EXIM code renewal service was the best.” — UdhamSathi client

Step 5: Verification and Issuance

The DoC verifies your submission and cross-checks your PAN and tax clearance with the IRD. For a clean application the EXIM Code is typically issued within about 7 working days, delivered by SMS/email. If anything doesn’t reconcile, expect clarification requests that can stretch it to 2–3 weeks — and as noted above, the overwhelming majority of those holds are document/name mismatches, not the EXIM form itself.

Step 6: Link the Code at Declaration Time (via your CHA)

You do not need a customs agent to obtain the code — registration is done directly by the business online. The CHA (customs house agent) comes in later, at clearance: your EXIM code is quoted in every customs declaration they file through ASYCUDA. Note this is a separate step — a valid but unlinked code will still stall a shipment, so make sure your agent has quoted it before goods arrive. Keep a scanned copy of the certificate handy — banks ask for it when you open an LC, and without a valid code linked to your PAN/VAT a bank cannot open an import LC at all.

Validity and Renewal

The EXIM Code is valid for one fiscal year, aligned with Nepal's fiscal calendar (Shrawan 1 – Ashad end). You must renew it annually, typically before Ashad end (mid-July), to keep importing and exporting without interruption.

Hard truth: the code goes inactive the moment Ashad ends — there is no grace period. From that day you can’t file declarations against it, and shipments sit at the border until the renewal clears. Two traps catch people: (1) a code registered mid-year (say in Chaitra) still expires that same Ashad, not a full year later; and (2) renewal takes 3–5 days only if your tax clearance and audit are already in hand — which is usually the real hold-up. Don’t wait until a consignment is stuck to discover the renewal was skipped.

Documents Required for Renewal

Note: chamber membership is a registration-stage item — it is not generally re-submitted at each annual renewal.

Renewal Fee and Late Penalties

The base renewal fee is genuinely small — NPR 1,000 per fiscal year if you renew on time. What escalates is the flat-rupee late penalty, not a percentage:

When you renew Total payable (NPR)
On time — before Ashad end1,000
Late — by Ashoj end1,500 (+500 fine)
Late — by the next Ashad end2,000 (+1,000 fine)
After that (each further lapsed year)11,000/yr (+10,000 fine)

You can renew a lapsed code online for up to 5 fiscal years late by paying the back-fees and stacked penalties for every missed year — but after 5 consecutive unrenewed years the code is automatically cancelled and you must apply for fresh registration. You can also prepay renewal for up to 5 years at once in a single lump sum. So the fee itself is trivial; the expensive part of a lapse is the accumulated NPR 10,000/yr penalties — and the shipments held in the meantime.

Common Mistakes That Get Applications Bounced

One more, for when you’re actually shipping: if the price on your Letter of Credit doesn’t match the commercial invoice, customs flags the consignment for manual inspection — a common, avoidable source of clearance delay once your code is live.

Quick Checklist

Phase 1: Prep Work (Days 1–3)

Phase 2: Application (Days 4–7)

Phase 3: Post-Issuance & First Shipment

Frequently Asked Questions

What is an EXIM code in Nepal?

EXIM stands for Export-Import. An EXIM code (also called the Importer-Exporter Code) is a unique government-issued number from the Department of Customs that authorises a business to legally import or export commercial goods. It is tied to your business PAN and must appear on every customs declaration.

How much does an EXIM code cost in Nepal?

The government fee is small. A new EXIM code is nominal — commonly around NPR 1,000, sometimes with no separate fee — paid online through the NNSW portal (ConnectIPS). Annual renewal is NPR 1,000 per fiscal year if done on time; late renewal adds a flat penalty (NPR 1,500 by Ashoj end, NPR 2,000 by the next Ashad, then NPR 11,000/year once lapsed). Since July 2025 the old mandatory NPR 3,00,000 bank guarantee has been abolished. Some Customs offices may still ask commercial applicants for chamber membership (~NPR 3,000–15,000/year), but that requirement has been easing — confirm before paying. You can renew a lapsed code for up to 5 years, or prepay up to 5 years at once.

How do I renew my EXIM code?

Renew online through the NNSW portal. The code must be renewed for each fiscal year, before the new fiscal year begins (before the end of Ashad, ~mid-July). You may renew for up to five fiscal years at once with a lump-sum payment, and you can still renew a lapsed code within five years of the due date.

How many digits is an EXIM code?

The EXIM code is a 13-digit identification number issued by the Department of Customs, linked to your business PAN and used in every customs declaration (Pragyapan Patra).

What documents are required for EXIM code registration?

Typically: your business registration/incorporation certificate, PAN/VAT certificate, MOA/AOA or firm registration deed, citizenship of the proprietor/directors, recent photos, bank account/guarantee details, and an NNSW trader account. Industrial importers also link their DCSI/DoI industry registration.

What happens if my EXIM code is not renewed?

An unrenewed code cannot clear customs, so your consignments are held up. You can still renew within five years of the due date by paying the back fees. After five years the code is automatically cancelled and you must apply for fresh registration.

Need Help With EXIM Registration or Renewal?

UdhamSathi handles the end-to-end process — chamber membership, tax clearance, document prep, and DoC submission. Talk to us for a tailored quote.

Call: 9765057249 WhatsApp: 9700533219
Chat with us