
Bill of Entry India: What It Is, How It Is Filed, What Every Field Means, and What Goes Wrong
Here's the first thing this Bill of Entry India guide for 2026 needs you to know. The moment ICEGATE generates a Bill of Entry number, the law treats your Bill of Entry as filed and self-assessed. That's the rule under the Bill of Entry (Electronic Integrated Declaration and Paperless Processing) Regulations, 2018. From that second, every field is your declaration: the HS code, the value, the exemption you claimed, the country of origin.
Short answer: What is a Bill of Entry in India?
A Bill of Entry is the legal declaration an importer files with Indian customs under Section 46 of the Customs Act, describing the imported goods, their classification, value and the duty payable. It's filed electronically on ICEGATE, usually by a licensed customs broker, and must be filed before the end of the day before the vessel arrives for most sea cargo. There are three types: home consumption, warehousing and ex-bond. Since 2016, it has also carried the customs valuation declaration and the declarations needed by agencies such as FSSAI and plant quarantine, so one filing covers them all.
Types of Bill of Entry in India and When Each Is Due
Pick the wrong type and ICEGATE rejects the filing before anyone looks at the goods. There are three, still known in the trade by the colours of the old paper forms.
Type | Old paper colour | When you use it | What happens to duty |
|---|---|---|---|
Home consumption | White | Goods are cleared for use or sale in India straight away | Paid before the goods leave the port or CFS |
Warehousing (into-bond) | Yellow | Goods go into a customs bonded warehouse | Deferred until the goods are removed |
Ex-bond | Green | Goods are taken out of a bonded warehouse for home use | Paid at the time of removal |
Bill of Entry filing deadlines
You can file up to 30 days before the expected arrival. The latest you can file depends on where the goods land, under Circular 08/2021-Customs.
Where the goods arrive | File before the end of |
|---|---|
Seaport, cargo from most countries | The day before arrival |
Seaport, cargo from Bangladesh, Maldives, Myanmar, Pakistan or Sri Lanka | The day of arrival |
Inland Container Depot | The day before arrival |
Airport | The day of arrival |
Land customs station | The day of arrival |
If you miss the deadline without sufficient cause, late presentation charges apply: ₹5,000 a day for the first three days, then ₹10,000 a day. In practice, the answer is to file the moment the IGM details are available, not when the vessel is alongside.
How a Bill of Entry Is Filed on ICEGATE, Step by Step
This is the sequence a customs broker's operator actually follows on a job.
1. Confirm the IGM. The shipping line or its agent files the Import General Manifest. You need its number, date and the line number for your bill of lading, because the Bill of Entry is matched against it.
2. Classify every line and check what comes with it. Decide the 8-digit tariff item, the exemption notification if any, and the compliance requirements (CCR) for that code, such as BIS, FSSAI or a licence.
3. Upload supporting documents to eSanchit. Invoice, packing list, bill of lading, certificate of origin, licences and test reports go up as searchable PDFs, digitally signed. Each gets a reference number that's quoted in the Bill of Entry, so the officer finds the right document without asking.
4. Prepare the Bill of Entry data. Either key it into ICEGATE's online form or generate a flat file from your customs software and upload it through the Remote EDI channel. Both are signed with a Class 3 DSC.
5. Send the checklist to the importer. Most brokers share a draft, the checklist for the importer to approve before submission. This is the last cheap moment to catch an error.
6. Submit and read the response. ICEGATE either generates a Bill of Entry number, which means it's filed and self-assessed, or returns an error that has to be fixed and resubmitted.
7. Follow it through. Track RMS facilitation, any queries from the assessing officer, duty payment and out of charge on ICEGATE until the goods are released.
Steps 2 to 5 are where nearly all the effort goes, and none of them need a customs licence. XEMI's breakdown of where the time goes on a typical customs clearance job shows it minute by minute.
Bill of Entry Fields Explained: What Each Section Means and the Mistake That Breaks It
A Bill of Entry is long, but it has a simple shape. It moves from who is importing, to how the goods arrived, to what the invoice says, to what each line item is. Here's each section with the mistake we see most often in it.
Section | Main fields | The common mistake |
|---|---|---|
Importer and filer | IEC and branch serial number, GSTIN, importer name and address, customs broker code, port code, Bill of Entry type | IEC or branch details that don't match DGFT's records, often because of a special character or an old address |
Arrival details | IGM number and date, inward date, line and sub-line number, bill of lading or air waybill number and date, port of loading | Wrong IGM line number, or a house bill entered where the master bill was expected |
Origin and consignment | Country of origin, country of consignment | Treating them as the same thing. Goods made in Vietnam and shipped from Singapore have different answers |
Invoice | Invoice number and date, currency, invoice value, terms (FOB, CFR, CIF), freight, insurance, other charges | Adding freight again on a CIF invoice, or leaving insurance blank on an FOB one |
Valuation | Whether buyer and seller are related, Special Valuation Branch reference if any, additions such as royalties or assists | Not declaring a related-party relationship |
Items | 8-digit tariff item, description, quantity, unit quantity code (UQC), unit price, exemption notification and serial number | Quantity or unit that doesn't match the packing list, or a valid notification number with the wrong serial number |
Licences and agency details | Advance Authorisation or EPCG details, BIS licence, agency NOC references under SWIFT | Licence details that don't match the authorisation DGFT sent to customs, so the debit fails |
Containers | Container number, size, seal number | Missing or mistyped container numbers |
Supporting documents | eSanchit document references | A document uploaded but not referenced, so the officer raises a query anyway |
The duty section is calculated by the system from everything above it. If the duty looks wrong, the error is almost always further up.
Fields that deserve a second look
Country of consignment. It decides some deadlines and some agency checks, and it's easy to fill by habit.
Unit quantity code. The tariff expects a standard unit for each item, such as kilograms or numbers. Declaring pieces where the tariff expects kilograms invites a query.
Currency and exchange rate. Enter the invoice in its own currency. The system converts it at the rate CBIC notifies, so converting it yourself first only creates a mismatch.
Description. CBIC's Circular 55/2020 asks for the generic and specific description, model, brand or UNBRANDED, and the manufacturer where anti-dumping duty applies. A faceless officer in another city sees only this text.
HS Code, Exemption Notifications and the Valuation (GATT) Declaration in a Bill of Entry
These three parts decide how much duty you pay, and they're where most reassessments start.
Where the HS code goes, and what it drives
Each item line carries its own 8-digit tariff item from the Customs Tariff. That single code decides the BCD rate, the IGST rate, any anti-dumping or safeguard duty, the import policy, and the CCR the system checks for. One invoice with five products means five lines with five codes, not one code for the whole consignment.
Codes also move. From 1 May 2026, Budget 2026 tariffisation moved many concessional rates from exemption notifications into the tariff itself and created new tariff items in chapters such as 13, 29 and 39. If your item master still holds last year's codes, check them.
How exemption notifications are claimed
A lower duty rate is claimed by entering the notification number and the exact serial number inside it, plus any condition number. Most general exemptions sit in Notification 50/2017-Customs, which has hundreds of serial numbers. The right notification with the wrong serial number is one of the most common reasons for a query. Where the exemption has a condition, such as an end-use certificate, the supporting document has to be in eSanchit with the Bill of Entry.
The valuation declaration, still called the GATT declaration
Rule 11 of the Customs Valuation Rules, 2007 requires the importer to declare full and accurate details of value. Older importers remember filing this as a separate GATT declaration form. Since CBIC's Circular 10/2016-Customs introduced the Integrated Declaration, the customs valuation declaration is part of the Bill of Entry itself, along with the forms once filed separately for FSSAI, plant and animal quarantine, the Drug Controller and wildlife clearance.
The valuation part asks, in effect:
- Are the buyer and seller related, and did that relationship influence the price?
- Are there royalties, licence fees or assists that should be added to the value?
- Does any part of the resale proceeds go back to the seller?
- Are freight and insurance included correctly?
A related-party import can be referred to the Special Valuation Branch for closer review. For goods identified under the CAVR Rules, 2023, the system also asks for extra value information. Answer these honestly and consistently. A valuation answer that changes from one shipment to the next with no reason is exactly what a risk system notices.
What Goes Wrong With a Bill of Entry, and How to Fix It
Problems show up at four points, and each costs more than the one before.
1. Rejected at submission
ICEGATE validates the filing before it generates a number. If something fails, you get an error instead of a Bill of Entry number. The errors trade guides report most often for Bills of Entry include a Bill of Entry type that doesn't fit the port, a customs broker code not registered there, IEC or branch details that don't match, an ex-bond filing before warehousing is complete, and missing container or port details.
The frustrating part is that a flat file rejection often doesn't say which field or which document caused it, so operators spend half an hour working backwards. Our guide to ICEGATE flat file errors covers why and how to stop them before upload.
2. Queried during assessment
If RMS sends the Bill of Entry to a faceless officer, doubts come back as online queries, capped at three per Bill of Entry. The usual triggers are a vague description, an HS code that doesn't match the technical literature, a notification serial number that doesn't fit the goods, or a value that's low compared with similar imports. Reply once, completely, with the supporting documents in eSanchit.
3. Held at the port
A clean assessment can still stop at examination if the goods don't match the declaration: different quantity, different model, a missing BIS mark. Our article on the document errors behind most customs holds walks through the six we see most.
4. Found after clearance
Once goods are out, correcting a Bill of Entry gets harder.
Route | When it applies | The condition |
|---|---|---|
Amendment under Section 149 | Before or after clearance, at the officer's discretion | After clearance, only on documents that existed when the goods were cleared (TaxGuru) |
Voluntary revision under Section 18A | After clearance, since 1 November 2025 | Pay extra duty with interest and no penalty, unless an audit or investigation has started (Circular 26/2025) |
And keep everything. The 2018 regulations require the authorised person to keep the assessed Bill of Entry and the original supporting documents for five years.
Tired of finding errors after ICEGATE does? See how XEMI validates every Bill of Entry field before submission. See How It Works →
Bill of Entry Software India: How XEMI Prepares, Checks and Files Every Bill of Entry
XEMI is an AI-powered trade collaboration platform for importers, exporters, CHAs and freight forwarders. XEMI Clear, its customs automation module, takes over the parts of a Bill of Entry that don't need a licence, so your operators spend their time on the parts that do.
- The job builds itself from the documents. XI, XEMI Intelligence, reads the bill of lading, invoice, packing list and certificate of origin in any format and creates the job, with every field cross-checked against the other documents.
- Classification comes with its consequences. HSN 360 recommends the tariff item with a confidence score, along with the CCR, required declarations and current import policy for that code, and alerts you when a code changes.
- Errors show up at the field level, before ICEGATE sees them. Field-level and page-level indicators show exactly which value in which document needs correcting, instead of a flat file rejection after upload.
- The checklist gets approved inside XEMI. Importers and brokers comment, correct and approve on the same record, with every change timestamped.
- Filing happens without a portal login. DSC signing, eSanchit submission, document reference generation, checklist filing and Bill of Entry submission all run inside XEMI, with real-time IGM and Bill of Entry status from ICEGATE.
- Every Bill of Entry stays findable. The filed Bill of Entry and its documents sit in XEMI Vault for seven years, beyond the five years the rules require.
75 minutes to 11 minutes
That's the total customs workflow time per job, averaging 30 line items, on XEMI. CHA firms using XEMI have cut average job turnaround from 6 days to 2.
XEMI doesn't replace your customs broker's judgement on a difficult classification or a valuation dispute. It removes the typing, lookup and cross-checking around that judgement. And if you file fewer than five Bills of Entry a month, a careful broker and a good checklist may be enough for now.
For importers, XEMI Clear sits inside XEMI's import management platform, alongside tracking and landed cost. You can also read how XI, XEMI Intelligence, reads and checks trade documents.
Running a CHA team? See how XEMI takes a job from documents to a filed Bill of Entry in 11 minutes. Request a Demo →
FAQ
Frequently asked questions
What is a Bill of Entry in customs?
It's the declaration an importer files with customs under Section 46 of the Customs Act, giving the classification, value and duty of the imported goods. In India, it's filed electronically on ICEGATE.Who files the Bill of Entry in India?
The importer, or a licensed customs broker acting for the importer. Most companies file through a customs broker, but the importer remains responsible for what's declared.When should a Bill of Entry be filed?
For sea cargo from most countries, before the end of the day before the vessel arrives. At airports and land customs stations, it's the end of the arrival day. You can file up to 30 days in advance.What are the three types of Bill of Entry?
Home consumption, for goods cleared straight into India. Warehousing, for goods going into a bonded warehouse. And ex-bond, for goods taken out of a warehouse for home use.Is the GATT declaration still filed separately?
No. Since Circular 10/2016-Customs, the customs valuation declaration is built into the Bill of Entry as part of the Integrated Declaration. You still answer the valuation questions, such as whether the buyer and seller are related, inside the Bill of Entry.Why was my Bill of Entry rejected on ICEGATE?
Usually because of a data mismatch: the Bill of Entry type, the broker or IEC details, container details, or a field that doesn't match the IGM or the documents. Fix the field and resubmit. Checking every field before upload avoids most rejections.Can a Bill of Entry be amended after filing?
Yes. The officer can allow an amendment under Section 149, and after clearance only on documents that existed at clearance. Since 1 November 2025, you can also file a voluntary revision under Section 18A, paying any extra duty with interest.