WeBOC GD Filing: the Complete Guide for Clearing Agents

Understanding WeBOC: Pakistan's Customs Backbone
WeBOC (Web Based One Customs) is the computerized customs clearance system used across all Pakistani ports and dry ports. Every clearing agent in Pakistan interacts with WeBOC daily — from filing Goods Declarations to tracking examination status to processing duty payments. Yet many agents still use WeBOC inefficiently, relying on manual data entry and switching between multiple systems.
This guide covers how customs clearing software sits alongside WeBOC — what it can genuinely take off your desk, and what it cannot. ClearAgent does not connect to WeBOC or PSW, and the sections below are careful about that line.
How WeBOC Works: A Quick Refresher
Import Clearance Process
- Index Registration: Registering the shipment with basic details (IGM number, BL/AWB number, importer NTN)
- GD Filing: Submitting the Goods Declaration with item details, HS codes, quantities, values, and applicable duties
- Assessment: Customs officer reviews the GD, may request additional documents or raise queries
- Examination: Physical or document-based examination based on risk profiling
- Duty Payment: Payment of assessed duties, taxes, and other charges
- Release: Out of Charge order allowing goods to leave customs area
Export Clearance Process
- Export GD Filing: Declaration of goods being exported with relevant details
- Examination: Verification of declared goods against actual shipment
- Let Export Order: Permission to load goods for export
- Shipping Bill Generation: Final export documentation
Common WeBOC Challenges for Clearing Agents
Data Entry Errors
Manual entry of HS codes, quantities, weights, and values across hundreds of line items leads to frequent errors. A single wrong digit in an HS code can result in incorrect duty assessment, delays, and potential penalties. Common mistakes include:
- Transposed digits in 8-digit HS codes
- Incorrect unit of measurement (KGs vs pieces vs meters)
- Currency conversion errors in declared values
- Missing or incorrect SRO references for concessionary duties
Slow Processing
Agents handling multiple shipments spend hours on repetitive data entry. Each GD requires entering identical importer details, agent information, and standard fields manually every time.
Status Tracking
Checking GD status requires logging into WeBOC repeatedly. Agents managing 20-50 active shipments waste significant time checking which GDs have been assessed, which need responses, and which are ready for payment.
Where ClearAgent Fits Alongside WeBOC
The boundary first, because it matters: ClearAgent does not connect to WeBOC or PSW. There is no sync, no submission, and no automatic status feed. You file in WeBOC or PSW exactly as you do today. ClearAgent is the workspace around that filing — the preparation before you log in, and the record, billing and books afterwards.
1. GD preparation
- Auto-population: Client details, agent information and standard fields carry over from your own records, so the same NTN and address are not retyped for every job.
- HS / PCT code lookup: Look up a tariff code and see its duty rates. Search is by code — looking up a code from a product name is not supported.
- Duty calculator: Preview customs duty, regulatory duty, additional customs duty, sales tax and advance income tax on the assessable value. This is an estimate for planning and client approval — the assessed amount is whatever customs determines.
- Required-field checks: The job and client forms flag missing required fields, so you notice a blank NTN or a missing value in your own records before you carry it into a declaration.
2. One place to see where every job stands
- Dashboard view: Every active job on one screen, with the status your team records as the GD moves — filed, assessed, duty paid, released.
- Status is entered, not fetched: ClearAgent cannot read status from WeBOC or PSW. Someone in your office updates it once, and everyone else — including the client — stops asking.
- Client access: Importers can be given portal access to see their own jobs and invoices. Portal login is email and password.
3. Duty and payment records
- Payment summaries: A clear breakdown of every duty and tax component for client approval before money moves.
- Payment tracking: Record what was paid against each job and reconcile it in the books. ClearAgent does not initiate bank payments — you pay through your usual channel and record it here.
- Receipts: Store payment receipts against the job they belong to.
4. Documents
- Upload and organise: Keep the bill of lading, commercial invoice, packing list and the GD itself filed against the job instead of scattered across folders and WhatsApp.
- Stored, not read: documents are stored and organised. ClearAgent does not perform OCR and does not extract text or values from a scanned document.
- Audit trail: a record of what was uploaded, and when.
Getting Set Up
Step 1: Configure your agent profile
Enter your clearing agent licence details and authorised port information once. That data carries into every job you prepare.
Step 2: Add your clients
Set up importer and exporter profiles with NTN, STRN, registered address and bank details. Once entered, the information flows into every job and invoice for that client.
Step 3: Prepare your declarations
Build up the declaration details in ClearAgent with your client and consignment data already in place, then file in WeBOC or PSW. The job keeps the GD number, the dates, the documents and the costs together afterwards.
Best Practices for WeBOC Efficiency
Keep your own HS code list
Build a list of the codes you use most, with their duty rates, and check it before every filing. ClearAgent holds the current rates for 7,590 PCT codes, which you can look up by code — customs duty, regulatory duty, additional customs duty and sales tax. It does not learn from your filing history or suggest codes you have used before.
Set repetitive client data up once
If you handle regular shipments for the same client — same commodity, same origin, same port — put the static details on the client record rather than retyping them. They carry into every job you open for that client. ClearAgent has no declaration templates as such; what it removes is the retyping of client and agent data, not the declaration itself.
Watch SRO updates yourself
Statutory Regulatory Orders change duty rates and concession conditions regularly, and an SRO issued mid-consignment can change what you owe. Check the FBR website directly, and follow your association’s circulars. ClearAgent does not monitor SROs for you and will not flag an active shipment when a rate changes — our tariff rates were last refreshed in August 2026 and are updated manually.
Common WeBOC Error Codes and Solutions
| Error | Meaning | Solution |
|---|---|---|
| HS Code Invalid | Code does not exist in current PCT | Verify against latest Pakistan Customs Tariff |
| NTN Mismatch | Importer NTN does not match registered name | Verify NTN from FBR portal |
| IGM Not Found | Index/IGM number not yet registered | Wait for shipping line to file IGM |
| Duplicate GD | A GD with same BL/importer combination exists | Check if previous filing was incomplete |
| Assessment Pending | GD awaiting officer assignment | Normal queue wait; escalate if beyond standard time |
Getting Started
Working around WeBOC does not have to be chaotic. ClearAgent holds the preparation, the record and the money side, so you can focus on getting your clients' goods cleared.
Start your free ClearAgent account today and keep every job, declaration, document and invoice in one place — alongside the WeBOC or PSW filing you already do.