Customs & Clearance
IGCR Clearance SVB Registration ICEGATE Registration AD Code Registration MOOWR Scheme Importer of Record (IOR) Exporter of Record (EOR) Shipping FundamentalsCodes, DSC & Setup
IEC Registration IEC Renewal DGFT Digital Signature Class 3 DSC Export Promotion Bank A/c Foreign Company Setup Udyam RegistrationEPR (CPCB)
EPR Plastic Waste EPR E-Waste EPR Battery WasteExport Benefits
BRC Certificate IGST Refund Status Deemed ExportsCertifications & Licenses
BIS Certification WPC Certificate FSSAI Export License Certificate of Origin Star Export House View all services →
ICEGATE challan enquiry is the check that confirms whether a specific customs duty payment has been received and matched against your Bill of Entry. You paid customs duty, the money left your account, and now you cannot tell if it actually reached Customs. That gap between a confirmed bank debit and an unconfirmed challan status is exactly what this guide resolves.
Most guidance on this topic jumps straight to the click path and never explains what a challan actually is, or why a payment can look successful at your bank and still show as unpaid on ICEGATE. That gap is where most of the confusion, and most of the wasted calls to a broker, come from.
This guide explains what a customs duty challan is, when you actually need to check its status, what to keep ready before you check, the exact steps to run an ICEGATE challan enquiry, what each result means, and what to do when the enquiry shows nothing or a mismatch. It also draws a clear line between checking a challan and tracking a Bill of Entry, since the two get confused constantly and answer completely different questions.
Not yet registered on the portal? Our ICEGATE registration service sets up your login so you can reach the fuller, logged-in version of every enquiry, including this one.
Start here. This table resolves the confusion in one step.
| Your Situation | Check This |
| Bill of Entry stuck despite a paid duty amount | Challan Enquiry, then compare the result to your bank’s UTR or cyber receipt |
| Bank confirms debit, ICEGATE still shows unpaid | Wait for next-day reporting, then rerun the Challan Enquiry |
| Transaction looks incomplete or interrupted | Use the Verify option the same day, before it deactivates |
| You want to know where your shipment sits, not the payment | Bill of Entry / Shipping Bill tracking, a different enquiry entirely |
| Reconciling payments for accounting or audit | Challan Enquiry against your IEC or PAN to list all challans |
A customs duty challan is the payment instrument ICEGATE generates once a Bill of Entry is assessed and a duty amount is confirmed. It carries the amount payable, the Bill of Entry reference, and a temporary identification number issued at the point of generation.
Once the bank confirms the payment, ICEGATE links that payment back to the challan and, through it, to your Bill of Entry. Tracking the challan matters because clearance and any downstream reconciliation, whether for your books or for a GST credit, both depend on that link being made correctly. If the reconciliation you’re chasing is actually a stuck IGST refund rather than an unpaid duty challan, that’s a separate check with its own fix.
Logged-in users can also reach a fuller Challan Enquiry from the post-login Enquiry Services module, which shows the list of unpaid challans tied to your account in more detail than the public screen.

Wording can vary slightly depending on where you view the challan, the bank’s transaction page or ICEGATE’s own screen. Here is what each commonly reported status generally means.
| Status Shown | What It Generally Means | What To Do |
| Unpaid | The challan has been generated but no successful payment is linked to it yet | Complete the payment, or check if a payment was made through a different challan or session |
| Paid | The bank has confirmed the payment and ICEGATE has matched it to the challan | No action needed; the amount should reflect against your Bill of Entry |
| Incomplete Transaction | The payment process started but did not finish, often due to a link failure or a browser closed mid-transaction | Use the Verify option the same day the payment was attempted, since this is usually deactivated the next day |
| Pending | The bank has not yet sent confirmation back to ICEGATE | Wait, since banks typically report transaction status to ICEGATE by the next working day, then recheck |
| Failed | The bank rejected or could not complete the transaction | Do not repay until you confirm with the bank whether the amount was actually debited |
These two checks are often confused because a stuck Bill of Entry and an unpaid challan can look like the same problem from the outside.
A Bill of Entry can be fully assessed and ready to move, and still sit blocked because its linked challan has not shown as paid. Equally, a challan can show as paid while the Bill of Entry itself is held up for an entirely separate reason, such as an examination order or an Out of Charge hold. Check the one that actually matches your question instead of assuming they move together.
| Check | What It Tells You |
| Challan Enquiry | Whether a specific duty payment has been received and matched, which is a banking and reconciliation question |
| Bill of Entry Tracking | Where your consignment sits in the customs clearance pipeline, including assessment, examination, and Out of Charge |
The most significant verified change to how customs duty gets paid, and therefore what a challan enquiry needs to reconcile, is the introduction of a Payment Aggregator on the ICEGATE e-payment platform.
Under CBIC Circular No. 13/2026-Customs dated 24 March 2026, and the accompanying Notification No. 30/2026-Customs amending the Customs (Electronic Cash Ledger) Regulations, 2022, ICEGATE now supports duty payment through UPI, debit cards, and credit cards, in addition to the earlier net banking and NEFT or RTGS routes. Internet banking access was also expanded to a much wider set of banks. ICICI Bank, Indian Overseas Bank, State Bank of India, and HDFC Bank were onboarded first as payment aggregators, with more banks added in phases. Any commission on a Payment Aggregator transaction is borne by the user. The ICEGATE Payment Aggregator user manual walks through the new flow screen by screen.
This matters for challan enquiry specifically because more payment routes now feed into the same challan record. A duty payment made by UPI or card follows a different confirmation path back to ICEGATE than a net banking transaction, so if your challan is not updating, it is worth confirming which payment route you actually used before escalating. Our ICEGATE duty payment guide covers the full payment mechanics, including the aggregator rollout, step by step.
JPARKS INDIA provides ICEGATE registration, payment and challan reconciliation support, and escalation handling with the ICEGATE helpdesk for importers, exporters, and customs brokers whose Bills of Entry are stuck behind an unmatched payment.
We also handle IEC application, IGST refund recovery, AD Code registration, and SVB registration compliance.
From a stuck challan to a stalled Bill of Entry, we help keep your import-export operations moving.
It is the enquiry service on ICEGATE that lets you check whether a specific customs duty challan has been paid and matched against its Bill of Entry.
This depends on which version of the enquiry you use. A fuller, account-specific view is available after logging in; treat any no-login route as something to confirm on the live portal rather than assume.
At minimum the challan number, or alternatively your IEC or PAN together with the Customs location code, since some challan lists are pulled up against your IE Code rather than a single challan number.
This usually means the bank has not yet reported the final transaction status back to ICEGATE, which can take until around midday the next working day, or the transaction needs to be verified on ICEGATE the same day it was attempted.
It means the payment process started but did not finish, often due to a link failure or the browser closing before the bank redirected back to ICEGATE. Use the Verify option, generally on the same day, to complete it.
If you have the challan number itself, that alone can be enough. If you do not, the Bill of Entry number and date, along with the location code, are the usual alternative.
Not immediately. Confirm with your bank whether the amount was actually debited first, since repaying a challan that was already charged creates a duplicate payment to reconcile later.
No. Challan enquiry confirms whether a payment has been received and matched. Bill of Entry tracking shows where your consignment sits in the clearance process. A problem in one does not always mean a problem in the other.
Need this handled for you?
Tell us where you are stuck. We usually reply the same business day.
5.0 ★ · 123 Google reviews · Since 1990
EXCELLENT
Based on 126 reviews
Posted on Google![]()
Vandana BajajTrustindex verifies that the original source of the review is Google.
Very prompt and reliable service by Rahul Kolge and his team. Exceptional and happy experience.Posted on Google![]()
Supriya ShetyeTrustindex verifies that the original source of the review is Google.
Had a really good experience with JParks India. Rahul sir helped me a lot with my import work and were always active and responsive. Whatever documents or guidance was needed, they handled everything smoothly and explained things clearly. Felt stress-free throughout the process. Very helpful team, definitely recommend them if you’re doing import or export.Posted on Google![]()
dipali sakpalTrustindex verifies that the original source of the review is Google.
Very nice people, get the work done in a very short time.Posted on Google![]()
Satish BajajTrustindex verifies that the original source of the review is Google.
Excellent & Prompt services in all Import Export matters. Great to work with youPosted on Google![]()
Bajaj VCPLTrustindex verifies that the original source of the review is Google.
It was a great experience having work with you.Posted on Google![]()
Satish BajajTrustindex verifies that the original source of the review is Google.
"Outstanding professiona services, efficient, and gets things done incredibly fast. Highly recommended for anyone needing reliable and prompt assistancePosted on Google![]()
Nishat fatimaTrustindex verifies that the original source of the review is Google.
excellent servicePosted on Google![]()
farhan sayedTrustindex verifies that the original source of the review is Google.
JParks Team is Super helpful! Thanks to Rahul and team!Posted on Google![]()
Sadik InamdarTrustindex verifies that the original source of the review is Google.
Good and personal service for import export codePosted on Google![]()
MaheshwarTrustindex verifies that the original source of the review is Google.
Had a really good experience with JParks India. Rahul sir helped me a lot with my import work and were always active and responsive. Whatever documents or guidance was needed, they handled everything smoothly and explained things clearly. Felt stress-free throughout the process. Very helpful team, definitely recommend them if you’re doing import or export.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
We use cookies to run this site, measure traffic, and track our ads. Essential cookies are always on. Accept all, reject non-essential, or set your preferences.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google reCAPTCHA helps protect websites from spam and abuse by verifying user interactions through challenges.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a web analytics service that tracks and reports website traffic. It collects anonymized data on how visitors use the site to help us understand and improve performance.
Service URL: policies.google.com (opens in a new window)
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Google Ads is an advertising service used to deliver and measure ads, including conversion tracking for our campaigns.
Service URL: policies.google.com (opens in a new window)
Google Maps is a web mapping service providing satellite imagery, real-time navigation, and location-based information.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and .
Free consultation
Talk to an EXIM expert
Tell us what you are stuck with. We usually reply the same business day.
Prefer WhatsApp? Chat with us instead
5.0 ★ rating · 123 Google reviews · EXIM specialists since 1990 · Your details stay private