Customs error and query decoder

Paste an ICEGATE bill-of-entry code. Read the published message in plain words, which field to check, and who usually fixes it. Procedural only. Not classification, duty, or legal advice.

Source list: ICEGATE BE filing error list (September 2025 PDF). Index page: icegate.gov.in guidelines. Query-reply advisory: BE query reply. Lists change. Confirm the file before you refile.

Results

Paste a code. The published message, the field to check, and the desk that usually fixes it appear here. Nothing is uploaded.

What it is

A lookup for the September 2025 ICEGATE bill of entry filing list (message id CACHI01). The official sentence stays attached to every result, with a link to the PDF.

01

The published meaning

Each code keeps the wording ICEGATE printed, including the PDF's own spelling. The plain line says which block of the bill of entry that code sits on.

02

The field to open

Invoice, item, IGM and bill of lading, licence, bond, single window, or the GST and IEC identity. You compare the bill of entry with the document it was copied from.

03

The desk that usually fixes it

CHA or documentation for keyed fields, the importer for IEC and GST registrations, the shipping line for the IGM line. That split is a desk hint. ICEGATE does not assign it.

How it works

Paste the code or the message text. The match is against the transcribed list. A code that is not on that list is reported as unknown. This page does not guess.

  1. 01

    Copy the code

    From the ICEGATE acknowledgement. CACHI01 260, or just 260, is enough.

  2. 02

    Read the field

    The result names the block and the document to put next to the bill of entry.

  3. 03

    Confirm on the PDF

    The official file is linked on every card. Lists change. Refile only after a person checks the row.

  4. 04

    Leave filing on the portal

    Nothing is uploaded and nothing is sent to ICEGATE. An officer's query is a different advisory.

Markets

India bill of entry first. Shipping-bill and EGM codes are a different list. Gulf FASAH codes are not published as a public numbered list, so they are not decoded here.

India bill of entry

CACHI01 codes from the September 2025 BE filing error list. Invoice 2xx, item 3xx, IGM and transport-document 6xx, and the GST identity checks around 819 are the ones desks paste most often.

Shipping bill and EGM

Not this file. A code shaped like SB003 belongs in a customs-house note, including IGST refund notes. This page will say it is not in the bill-of-entry list. It will not decide a refund.

Gulf FASAH

No public FASAH error-code list was found that we could transcribe the way ICEGATE publishes CACHI01. Document mismatches for Saudi and UAE lanes are on the shipment checker instead.

What the bill of entry list actually is

ICEGATE publishes the bill of entry filing errors as a table: message id, code, and a short description. The September 2025 file uses CACHI01 and codes from 000 through 999, with gaps. 000 means the bill of entry was submitted. The rest are rejections. The wording on this page is that table, with the module column removed, including the spellings the PDF uses.

A code is not a paragraph of advice. “Invoice value is not tallying with item value” means the invoice total on the bill of entry does not add up to the item lines. The useful next step is clerical: open the commercial invoice and the item rows and see which figure was keyed. The same pattern holds for a missing supplier name, a unit, or a bill of lading number that does not match the IGM.

India first, and why FASAH is not on this page

Customs brokers and clearance desks in India search the code the portal just showed them. The official file is a PDF, which is a poor place to land when a job is stuck. This decoder is that lookup, limited to codes we transcribed from the September 2025 list, with a link back to the PDF so you can confirm the row.

Saudi FASAH and UAE Mirsal reject declarations too, often because the invoice, packing list, and transport document disagree. They do not publish a numbered error list in the same public way. Inventing FASAH codes would be worse than saying so. Use the shipment document consistency checker for that comparison. It is a field check, not a filing.

What this page will not decide

It will not classify goods, pick an HSN or CTH, or calculate duty. When the published message is about a notification, a licence balance, or a GST registration, the note tells you which field to compare and who usually holds the source document. Whether the licence covers the shipment, and whether a refund is due, is outside this page.

Shipping-bill and EGM codes are a different list. If the acknowledgement says SB and three digits, do not force it through the bill-of-entry file. Customs-house IGST refund notes are the place to confirm those codes. This decoder will say the code is not in the BE list rather than guess.

The check runs in the browser. Nothing you paste is uploaded, and nothing is sent to ICEGATE. You still file. If supplier invoices on the accounts side are the actual problem, the invoice mismatch policy builder drafts owners for GRN and price holds. It does not validate an e-invoice.

When a code is worth a discovery call

One code, explained, unblocks one filing. The same 2xx or 3xx invoice and item codes, week after week, are a data problem: someone is retyping the commercial invoice into the bill of entry. A short discovery call can look at a sample of those filings and quote a pre-file check, or a desk assistant that answers the codes the team already sees. Clear quote after a short discovery call. There is no price on this page.

That work sits under workflow automation. Larger builds start with short paid discovery.

Common questions

What is an ICEGATE error code?

It is a numbered message ICEGATE returns when a bill of entry submission fails a check. On the September 2025 BE filing list the message id is CACHI01 and the code is three digits. This page restates that published line, names the document field it points at, and says which desk usually corrects it.

What does CACHI01 mean?

CACHI01 is the message id on ICEGATE's bill of entry filing error list. The three-digit code after it is the specific check. 2xx codes sit on the invoice block, 3xx on item rows, 6xx on the IGM and bill of lading. The family is a guide. The published sentence is the meaning.

Does this decoder cover shipping bills and EGM?

No. Shipping-bill and EGM messages are a different ICEGATE list. Codes such as SB003 appear in customs-house notes, including IGST refund notes, not in the bill-of-entry file transcribed here. Confirm the current note with the customs house. This page does not decide a refund.

Can I paste a FASAH rejection?

You can paste it, and the page will say it cannot decode it. Gulf FASAH codes are not published as a public numbered list the way ICEGATE publishes CACHI01. Saudi and UAE document mismatches belong on the shipment document checker, which compares fields you type. It does not file in FASAH.

Is this duty or HS classification advice?

No. If the published message names a CTH, CETH, RITC, or notification, the note tells you to compare the code already on the invoice with the code keyed on the bill of entry. It does not tell you which code the goods should use and it does not calculate duty.

Who is supposed to fix the error?

The owner line is a typical desk split: CHA or documentation for keyed fields, the importer for IEC and GST registrations, the shipping line for the IGM line itself. ICEGATE does not assign the owner on the PDF. Your filing remains yours.

What if the same code keeps coming back?

The decoder explains the filing in front of you. It does not watch the next hundred filings. Repeated invoice and item codes usually mean the same values are being retyped. That is the point a discovery call can scope: a pre-file check, or a desk assistant for the codes the team already sees.

Does this page file the bill of entry or answer an assessing officer?

No. It runs in the browser. It does not connect to ICEGATE. An assessing-officer query is a different job from a CACHI01 code. Read ICEGATE's query-reply advisory and reply on the portal. This page does not draft that reply.

One code unblocks one filing

The same invoice and item codes, on filing after filing, are values being retyped. A discovery call can scope a pre-file check on the documents, and a desk assistant for the codes the team already sees.

Clear quote after a short discovery call. Larger builds start with short paid discovery.

Request a discovery call

Other tools