Back to Blog

How to Clear Customs in Pakistan: Step-by-Step Guide 2026

ClearAgent Team··8 min read
customs clearancepakistan customsWeBOCimport guideKarachi PortPort QasimHS codesgoods declaration

Introduction

Clearing customs in Pakistan can feel overwhelming, especially for first-time importers. Between WeBOC filings, document requirements, and port-specific procedures, there are dozens of steps where things can go wrong. This guide walks you through the entire process — from pre-arrival preparation to cargo release — so you know exactly what to expect.

What You Need Before Starting

Before your shipment arrives in Pakistan, make sure you have the following ready:

  • National Tax Number (NTN) — Required for all importers. Register with the Federal Board of Revenue (FBR) if you haven't already.
  • WeBOC Registration — Pakistan's Web-Based One Customs system handles all Goods Declarations electronically. You'll need an active account.
  • Import General Manifest (IGM) — Filed by the shipping line before your cargo arrives. Your clearing agent will use the IGM number to begin the clearance process.
  • Commercial Invoice — From your supplier, showing the value, quantity, and description of goods.
  • Bill of Lading (B/L) or Airway Bill (AWB) — Your proof of shipment and ownership.
  • Packing List — Detailed breakdown of each package, its weight, and contents.
  • Certificate of Origin — Required for claiming preferential duty rates under trade agreements (CPFTA, SAFTA, etc.).
  • Letter of Credit (L/C) or Bank Contract — If payment was made via banking channels.

Step 1: File the Goods Declaration (GD) on WeBOC

The Goods Declaration is the core document of the clearance process. Your clearing agent files it electronically on WeBOC. The GD includes:

  • Importer's NTN and name
  • HS Code classification for each item
  • Declared value (CIF — Cost, Insurance, Freight)
  • Country of origin
  • Applicable duty and tax rates

Pro tip: Getting the HS Code right is critical. An incorrect classification can trigger valuation disputes, additional duties, or examination orders. ClearAgent includes a built-in HS code calculator with 200+ codes pre-configured for common imports to Pakistan.

Step 2: Assessment and Duty Calculation

Once the GD is filed, Pakistan Customs assesses the declaration. The system calculates:

  • Customs Duty (CD) — Based on the HS code, typically 0–30%
  • Regulatory Duty (RD) — Additional duty on specific goods to protect domestic industry
  • Additional Customs Duty (ACD) — Currently 2% on most imports
  • Sales Tax — Standard 18% on the assessed value + duties
  • Income Tax (Advance) — 1–6% depending on whether the importer is on the Active Taxpayers List (ATL)
  • Withholding Tax — Where applicable

Your total landed cost is typically 35–60% above the CIF value, depending on the product category.

Step 3: Pay Duties and Taxes

After assessment, you'll receive a Pay Order. Duties must be paid through an authorized bank (usually the National Bank of Pakistan branch at the port). Payment confirmation is transmitted electronically to WeBOC.

Many clearing agents now use ClearAgent's financial tracking module to give importers real-time visibility into duty amounts, payment status, and outstanding balances — eliminating the "how much do I owe?" phone calls.

Step 4: Examination (If Required)

Pakistan Customs uses a risk-based examination system with three channels:

  • Green Channel — No physical examination required. GD is cleared automatically after duty payment. This is the fastest path.
  • Yellow Channel — Document review only. A customs officer verifies your paperwork but doesn't physically inspect the cargo.
  • Red Channel — Full physical examination. Your container is opened and inspected. This adds 1–3 days to the clearance timeline.

New importers and certain product categories (textiles, electronics, auto parts) are more likely to be routed to the red channel.

Step 5: Release and Delivery

Once examination (if any) is complete and all duties are paid, Customs issues a release order. Your clearing agent then:

  1. Obtains the Delivery Order (D/O) from the shipping line
  2. Pays terminal handling charges (THC) and port charges
  3. Arranges transport from the port to your warehouse

Port-Specific Considerations

Karachi Port (KICT / PICT)

Pakistan's busiest port handles roughly 60% of the country's imports. Expect higher congestion during peak seasons (Ramadan, pre-Eid). The port operates two terminals — KICT (Karachi International Container Terminal) and PICT (Pakistan International Container Terminal). Each has different gate procedures and storage charges.

Port Qasim (QICT)

Located 35 km east of Karachi. Generally less congested than Karachi Port, with lower demurrage charges. Preferred for bulk cargo and some containerized shipments. Road connectivity has improved significantly with the new port access highway.

Lahore Dry Port

Handles imports arriving by rail or road from Karachi. The clearance process is the same (WeBOC, GD filing, examination), but transit time from Karachi adds 3–5 days. Useful for importers in Punjab who want to avoid Karachi port congestion.

Common Mistakes That Cause Delays

  1. Wrong HS Code — The single most common cause of delays. If Customs disagrees with your classification, they'll issue a Show Cause Notice.
  2. Under-declaration of value — Pakistan Customs has a valuation database. If your declared value is significantly below the database price, expect a valuation dispute.
  3. Missing documents — A missing Certificate of Origin means you lose preferential duty rates. A missing B/L means you can't get a Delivery Order.
  4. Expired IGM — If the IGM isn't filed before the vessel arrives, your goods go into general storage at higher daily rates.
  5. Not being on the ATL — Active Taxpayers List members pay significantly lower withholding tax rates. Check your ATL status before importing.

How ClearAgent Helps

ClearAgent is purpose-built for customs clearing agents and importers in Pakistan. The platform automates GD tracking, duty calculations, and client communication — so you can clear shipments faster with fewer errors.

  • HS Code Calculator — 200+ pre-configured codes with automatic duty computation
  • Real-Time Tracking — Every shipment's status visible at a glance
  • Financial Dashboard — Per-shipment P&L, aging reports, and payment tracking
  • Client Portal — Give importers self-serve access to shipment status and documents

Start your 30-day free trial at clearagent.io.