How to Check Bill of Entry Status on ICEGATE

To check bill of entry status on ICEGATE, go to the portal’s public Bill of Entry inquiry page, enter your bill of entry number and filing date, select your customs location from the dropdown, complete the CAPTCHA, and submit. The results page returns a chronological table showing every processing stage your declaration has passed through and where it sits right now.1Indian Customs Electronic Gateway. Bill of Entry

That’s the mechanical answer. The useful answer is knowing what to type, what the status labels actually mean, and what to do when the tracker shows your shipment stuck somewhere it shouldn’t be.

What You Need Before You Open the Portal

ICEGATE asks for three pieces of information, and getting any of them wrong returns no results.2Indian Customs Electronic Gateway. FAQs on ICEGATE

The bill of entry number is the unique identifier assigned when the declaration was first filed. It appears on the acknowledgment receipt and at the top of the bill of entry itself. If your customs house agent handled the filing, ask them.

The filing date is the date the document was first presented to the customs system, not the date your cargo arrived at port. Goods often sit in a port warehouse for days before the bill of entry is submitted, so the two dates rarely match. Entering the arrival date will return nothing. If you’re unsure, pull the exact presentation date off the digital acknowledgment.

The customs location is picked from a dropdown rather than typed, which avoids the usual errors from misremembering alphanumeric port codes. One thing to watch: brokers sometimes file at an inland container depot rather than the physical port of landing. Confirm the filing location with whoever submitted the declaration.

Running the Search

Open the ICEGATE public inquiry page and go to the Bill of Entry section. Enter the number, enter the date, choose the location, clear the CAPTCHA, submit.

The results table lists each stage the declaration has moved through, the current status, and any action pending from your side. If the search returns nothing, the three most common causes are the wrong port (an inland depot instead of the seaport), the wrong date (arrival instead of presentation), and a typo in the bill of entry number.

What Each Status Means

The labels ICEGATE displays correspond to defined stages in customs clearance. These are the ones you’ll see most often.

  • Assessment: Customs officers are verifying your self-assessed duty and the commodity classification you declared. Under Section 17 of the Customs Act, 1962, the proper officer may re-assess if the self-assessment appears incorrect, and must issue a written order within fifteen days when the re-assessment differs from what you originally declared.3India Code. Customs Act 1962 – Assessment of Duty
  • Appraised: The officer has finished reviewing your declaration and confirmed the value of the goods. Duty calculation follows.
  • Payment Pending: Basic customs duty, integrated GST, or both are outstanding. Nothing moves until payment posts.
  • Query Raised: The customs department needs something more from you: additional invoices, a certificate of origin, test reports, clarification on declared value. Clearances stall here more than anywhere else.
  • Examination/Inspection: Officers are physically checking the cargo against your paperwork to confirm the goods match the declaration and comply with import restrictions.
  • Out of Charge: Clearance granted. Under Section 47 of the Customs Act, the proper officer issues this order when all duties are paid, no import prohibitions apply, and there’s no reason to detain the shipment further. Once this shows, you can remove your goods from the port.4Indian Kanoon. Customs Act 1962 – Section 47

When the Status Doesn’t Move

A status that hasn’t changed in days is a signal, not a glitch. Query Raised is the worst offender, because unanswered queries don’t resolve on their own. Contact your customs house agent as soon as you see one and get the query documented and answered. Prolonged inaction can escalate to seizure proceedings under Section 110 of the Customs Act.

Payment Pending is the second stall to watch, and it’s the one that costs you directly.

The Money Clock Behind Every Status

Tracking matters because two separate financial penalties run against a slow-moving bill of entry, and they stack on top of port demurrage.

The first is the late presentation charge under Section 46. Miss the required filing window without a reason the customs officer accepts, and you owe ₹5,000 per day for the first three days and ₹10,000 per day after that. Officers can waive it if they accept your explanation. Planning around that discretion is a bad idea.

The second is interest on unpaid duties. Section 47 requires import duty to be paid on the date you present the bill of entry (for self-assessed filings) or within one working day of receiving the assessed bill back from the officer. Miss that window and interest accrues at a rate the Central Government sets between 10% and 36% per annum.4Indian Kanoon. Customs Act 1962 – Section 47 A separate provision under Section 28AA applies the same 10% to 36% range when duties should have been paid earlier but weren’t, such as after a re-assessment reveals a shortfall.5Central Board of Indirect Taxes and Customs. Customs Act 1962 – Section 28AA

On top of what the government charges, ports levy their own demurrage on cargo sitting past the free storage period, typically three to five days. Rates vary by port, cargo type, and how long you’ve exceeded the free window, and they escalate the longer the goods remain. A bill of entry lingering in Payment Pending or Query Raised bleeds money from three directions at once, which is why the tracker is worth checking daily until you see Out of Charge.