How to Register an Export-Import Business in Nepal (EXIM Code, OCR, PAN/VAT & Customs Compliance)
Executive summary (what this article covers)
If you plan to start cross-border trade, Export-Import registration in Nepal is the first statutory step. This guide explains, as a legal practitioner would advise, how to set up an import-export business in Nepal: company registration at OCR, tax (PAN/VAT) registration, obtaining an EXIM Code (Export Import Code) from the Department of Customs, required documents, bank formalities (including bank guarantees where applicable), customs registration, compliance obligations for customs clearance Nepal, and practical risk management steps for import export license Nepal. It includes an implementation checklist, relevant laws and notices, frequently asked questions, and a schema for publishers.
1. Legal basis & why EXIM Code matters
All entities engaging in cross-border trade must register for the EXIM Code (Export-Import Code). The EXIM Code is issued by the Department of Customs and functions as the official trader identifier used in customs declarations, Letter of Credit (LC) processes, and foreign currency transactions. Practically, you cannot process customs clearance in Nepal or open an LC without a valid EXIM Code linked to your taxpayer PAN/VAT records and company registration. The Department of Customs administers EXIM registration through its EXIM portal and issues notices regarding procedural changes and renewals.
2. High-level sequence: How to register an export-import business in Nepal
To set up legally and operationally, follow this sequential roadmap for Export-Import registration in Nepal:
- Decide legal entity & register at OCR (Office of the Company Registrar) — private limited company, partnership, sole proprietorship, or branch.
- Obtain PAN and tax registration (VAT if taxable) from the Inland Revenue Department (IRD). PAN VAT registration in Nepal is mandatory for traders; the EXIM Code is linked to PAN.
- Open a corporate bank account and arrange any bank guarantees required by customs or banks (some practitioners reference NRs 300,000 as a working guarantee in many processes — verify current practice with your bank and customs office).
- Register with the Department of Customs / EXIM portal and apply for the EXIM Code (Export Import Code). Submit the company registration certificate, PAN/VAT, tax clearance, IDs of directors, and other supporting documents online and/or physically per the portal instructions.
- Obtain required sectoral licenses (if trading controlled goods), arrange for customs agent/brokers, and set up accounting/compliance processes for customs clearance in Nepal.
3. Step 1 — OCR company registration (entity formation)
Legal choice of entity matters for liability, taxation, and the EXIM Code profile. Most traders choose a Private Limited Company or a Sole Proprietorship. If you choose a company:
- Reserve and register your company name at the Office of the Company Registrar (OCR). Provide Memorandum & Articles, directors’ IDs, registered office, and share capital details. Once the company registration certificate is obtained, proceed to tax registration.
4. Step 2 — PAN and VAT registration (tax compliance)
Before applying for an EXIM Code, the company must have a PAN (Permanent Account Number) and, where applicable, VAT registration with IRD. Customs systems match EXIM Code details against PAN/VAT to ensure tax compliance and clearance eligibility. For corporate importers/exporters, VAT registration is commonly required because traders will recover input VAT and will interact with VAT accounting during customs clearance.
5. Step 3 — Banking formalities: accounts, LCs, and bank guarantees
Most importers require banking arrangements such as opening a corporate account, arranging Letters of Credit (LCs) with the bank, and sometimes providing a bank guarantee, EXIM, or to satisfy import finance requirements.
6. Step 4 — EXIM Code registration: documents & process
Where to apply
Apply online through the Department of Customs EXIM Portal (the EXIM/Importer–Exporter System). The portal is the official channel to request the Export-Import Code and to renew it annually. A physical submission may still be required for certified copies or bank guarantees, depending on the portal instructions and customs office.
Typical documents required
While checklists vary, the following are routinely requested for EXIM Code registration in Nepal:
- Company Registration Certificate (OCR).
- PAN certificate and VAT registration (where applicable).
- Tax clearance certificate (where required).
- Copy of the citizenship/passport of directors/partners.
- Bank account proof and bank guarantee copy (if required).
The EXIM Code format and issuance
The EXIM Code is typically a 13-digit alphanumeric identifier constructed to reflect PAN and firm type; it is unique and remains linked to the trader while active. The Department of Customs processes the application and issues the Export Import Code; issuance timelines vary, but many practitioners report issuance within days when documentation is complete.
7. Step 5 — Customs registration and operational setup
After receiving the EXIM Code, register your entity in customs systems for electronic filing, appoint clearing agents (if you do not file directly), and integrate the HS code classification process into your procurement team. Key operational steps:
- Register on customs EDI / eFiling systems (linked to EXIM Code).
- Verify Harmonised System (HS) codes for your goods and tariff classification.
- Appoint a licensed Customs Broker or set up an in-house customs clearance capability.
8. Sectoral restrictions & additional licenses
Some goods are banned or restricted (e.g., arms, certain communications equipment, some food products, etc.). For restricted items, special import licenses or permits are required from the concerned Ministry or agency before customs clearance. Always confirm whether the goods require an additional import permit or quarantine clearance. The general practice is that imports of controlled goods cannot proceed with only the EXIM Code; sectoral permissions must be in place.
9. Renewal, suspension, and cancellation of EXIM Code
The Department of Customs may require annual renewal of the EXIM Code and may suspend, cancel or refuse renewal for non-compliance (tax arrears, false information, or bank guarantee problems). If the EXIM Code is suspended due to unpaid taxes or other compliance issues, the company must resolve outstanding matters and apply for reinstatement. Keep EXIM details updated with any changes in company ownership or PAN.
10. Compliance checklist (lawyer’s recommended minimum controls)
Before the first shipment, ensure the following are in place:
- OCR company registration certificate (object includes trade/import/export).
- PAN and VAT registration and tax compliance evidence.
- EXIM Code (Export-Import Code) issued by the Department of Customs.
- Corporate bank account and LC arrangements if importing.
- Sectoral permits for restricted items (health, communications, precious metals, etc.).
- CONTRACTS: clear supplier contracts (INCOTERMS), insurance, and freight agreements.
- CLASSIFICATION: correct HS code classification and valuation methodology.
- RECORDS: accounting system to capture VAT/customs duties and reconcile with customs filings.
This checklist minimises risk during customs clearance in Nepal and reduces the chance of shipment detention or fines.
11. Practical legal pitfalls & mitigation
Pitfall 1 — Mismatched information: EXIM Code, PAN, and OCR details must match exactly. Mismatches trigger clearance delays or investigations. Mitigation: cross-verify corporate names, PAN numbers, and addresses before filing.
Pitfall 2 — Unclear product classification: Wrong HS code leads to wrong duties/penalties. Mitigation: seek tariff advisory or use a customs broker.
Pitfall 43— Sectoral restrictions: Import/export without the required permit leads to confiscation or prosecution. Mitigation: Verify sectoral laws before contracting.
12. Cross-border payment, LC and forex considerations
The EXIM Code is often required by banks to open an LC or to process foreign remittances tied to import/export. Foreign currency transactions may also require approval from Nepal Rastra Bank for certain capital goods or project imports; ensure currency compliance for payments. Use the EXIM Code consistently in bank documents to avoid discrepancies that could delay LC negotiation or collection.
13. Enforcement, disputes and audits
Customs audits and import/export disputes happen. Maintain robust documentation: purchase orders, invoices, bills of lading, insurance certificates, bank payment evidence, and customs declarations. If customs issues a notice or penalty, prompt legal representation helps — appeals and administrative review are available under Customs Act procedures. Keep EXIM registration documents on file to produce on demand.
14. Timeline and practical processing times
When all documents are in order, many traders report EXIM Code issuance within a few days via the EXIM portal, though timelines vary by branch and if physical submissions are required. Renewal and bank guarantee processing may add time; plan 7–21 business days for the full operational readiness from company registration to first shipment in conservative planning.
15. Fees and costs (practical estimate)
Costs include OCR company registration fees, PAN/VAT registration (usually low), bank fees for LCs and guarantees, customs agent fees, logistics and shipping, and any license fees for restricted goods. EXIM Code application itself is typically low cost or administrative; the operational costs (LC margin, guarantee, freight) dominate. Confirm exact fee schedules with OCR, IRD and the Department of Customs.
16. Example checklist — ready for first shipment
- OCR company certificate (copy)
- PAN certificate (copy)
- VAT certificate (if applicable)
- EXIM Code certificate (Export-Import Code)
- Corporate bank account details & LC arrangement
- Bank guarantee (if required)
- Sectoral permits (if any)
- Appointed a customs broker or in-house customs filing capability
- HS code list & valuation schedule for goods
17. FAQs (practical legal FAQs)
Q1: What is EXIM Code?
A: EXIM Code (Export Import Code) is the official trader identifier issued by the Department of Customs that enables traders to import and export goods and access customs clearance procedures.
Q2: Do I need a company to obtain an EXIM Code?
A: You can register as a sole proprietor, partnership or company; for corporate transactions, OCR company registration is usually preferred. PAN registration is necessary in all cases.
Q3: How long does EXIM Code issuance take?
A: When documents are complete, issuance can be within days. If physical verification or bank guarantees are required, allow up to 2–3 weeks.
Q4: Can the EXIM Code be suspended or cancelled?
A: Yes — for tax arrears, false information, or non-compliance. You must clear issues and apply for reinstatement.