Filing a Bill of Entry (BoE) is the first formal step in clearing imported goods through Indian Customs. Whether you're importing food ingredients from Southeast Asia, industrial machinery from Germany, or consumer electronics from China, no consignment can be released from the port without a properly filed Bill of Entry.
Yet, this process trips up importers regularly — incorrect HSN classification, wrong valuation declarations, missing FSSAI documentation, and procedural missteps lead to delays, penalties, and even confiscation of goods. In fact, a significant share of all Customs show cause notices (SCNs) originate from errors made at the Bill of Entry stage.
This guide walks you through the entire process — from understanding what a Bill of Entry is under Indian law to filing it electronically on ICEGATE, with real section references, duty calculations, and practical tips that compliance professionals actually need.
A Bill of Entry is a statutory document filed by an importer (or their authorised Customs House Agent / Custom Broker) with Indian Customs for the clearance of imported goods. It serves as the formal declaration of the goods being imported, their value, classification, and the duties payable.
The legal foundation comes from Section 46 of the Customs Act, 1962, which mandates that the importer of any goods shall make an entry thereof by presenting a Bill of Entry in the prescribed form. The Customs (Import of Goods at Concessional Rate of Duty) Rules, 2017 and the Customs (Electronic Integrated Declaration and Paperless Processing) Regulations, 2019 further govern the electronic filing requirements.
There are three types of BoE recognised under Indian Customs law:
Under Section 46 read with Section 146 of the Customs Act, a Bill of Entry can be filed by:
In practice, most importers work with a Custom Broker. However, if you're filing yourself, you need an Importer Exporter Code (IEC) issued by DGFT under Section 7 of the Foreign Trade (Development and Regulation) Act, 1992, along with registration on the ICEGATE portal.
Before you begin the electronic filing, ensure you have the following documents ready:
Missing even one of these documents is a common cause of goods being held at the port, with demurrage charges accumulating at ₹2,000–₹5,000 per container per day depending on the port.
ICEGATE (Indian Customs Electronic Gateway) at icegate.gov.in is the mandatory e-filing platform. Registration requires your IEC, PAN, GSTIN, digital signature certificate (DSC — Class 3), and bank account details.
The registration process takes 2–3 working days. Without a valid DSC, you cannot sign and submit the BoE electronically.
Before filing the BoE, the shipping line or airline files an Import General Manifest (IGM) under Section 30 of the Customs Act. This manifest declares all cargo on the vessel/aircraft. You need the IGM number, line number, and sub-line number to link your BoE to the specific consignment.
Under Section 46(3), you can file a Prior Bill of Entry up to 30 days before the expected arrival of the vessel. This is strongly recommended as it significantly speeds up clearance under the Risk Management System (RMS).
This is arguably the most critical — and most error-prone — step in the entire process.
Every product imported into India must be classified under the Customs Tariff Act, 1975, which follows the Harmonised System of Nomenclature (HSN) at the 8-digit level. The classification directly determines:
Example: Importing whey protein powder? If classified under HSN 0404.10 (whey, whether or not concentrated), the BCD is 30%. But if it's a food preparation containing whey and classified under HSN 2106.10, the BCD could be 50%. The difference in duty on a ₹50 lakh consignment would be ₹10 lakh — plus IGST implications.
Misclassification is the single largest trigger for Customs investigations, demand notices under Section 28, and penalties under Section 114A (which can equal 100% of the duty short-paid).
> Practical Tip: This is where tools like CustomsAI become invaluable. CustomsAI uses artificial intelligence to suggest the correct 8-digit HSN code based on your product description, cross-referencing it against the Customs Tariff, relevant rulings, and CBIC circulars. It's particularly useful for food products and ingredients where classification disputes are frequent. You can try 20 free classifications to validate your existing codes.
Customs duty is calculated on the assessable value, not the invoice value directly. The assessable value is determined under the Customs Valuation (Determination of Value of Imported Goods) Rules, 2007, which implement the WTO Valuation Agreement.
The primary method is the Transaction Value under Rule 3 — the price actually paid or payable for the goods, adjusted for:
Example Calculation:
Once you have the assessable value and HSN code, calculate the total duty payable. Here's a typical duty structure for imported goods in 2024-25:
| Duty Component | Basis | Typical Rate |
|---|---|---|
| Basic Customs Duty (BCD) | Assessable Value | Varies (0%–150%) |
| Social Welfare Surcharge (SWS) | BCD amount | 10% of BCD |
| IGST | AV + BCD + SWS | 5%, 12%, 18%, or 28% |
| Compensation Cess (if applicable) | AV + BCD + SWS | Varies |
| Anti-Dumping Duty (if applicable) | Per notification | Varies |
Continuing the example above (say BCD = 30%, IGST = 18%):
> Getting these calculations wrong — even slightly — can result in short payment, triggering interest under Section 28AA (currently 15% per annum) and potential penalty proceedings. CustomsAI's duty calculator automates this entire computation, factoring in applicable exemption notifications and FTA benefits, so you can verify your Custom Broker's calculations before filing.
Log in to ICEGATE and navigate to the BoE filing module. The BoE form requires entry of:
After submission, the system generates a BoE number with a 7-digit reference.
Once filed, the BoE passes through the Risk Management System (RMS), an automated risk-based assessment engine managed by CBIC's Directorate of Risk Management.
The RMS categorises consignments into:
Once the BoE is assessed (whether auto or manually), pay the duty through:
After payment confirmation, the system generates an Out of Charge (OOC) order, and you (or your transporter) can collect the goods from the CFS/port.
The target under the National Trade Facilitation Action Plan is to achieve OOC within 48 hours for sea cargo and 24 hours for air cargo from the time of filing the BoE.
Even after clearance, Customs retains the power to audit your BoE under Section 17(5) and Section 28 for a period of up to 5 years (or 5 years from relevant date, extendable in cases of fraud, collusion, or wilful suppression).
If Customs believes that classification was wrong, valuation was understated, or exemption was incorrectly claimed, they will issue a Show Cause Notice (SCN) under Section 28, demanding differential duty plus interest and penalty.
Responding to such SCNs requires detailed technical argumentation, citation of relevant case law (Tribunal and Supreme Court decisions), and proper representation. This is another area where technology can assist — CustomsAI's SCN reply tool helps draft structured responses to classification and valuation disputes, drawing on a database of CESTAT and appellate authority decisions.
Food imports have an additional compliance layer that warrants separate attention:
Yes. Under Section 46(3) of the Customs Act, you can file a Prior Bill of Entry up to 30 days before the expected arrival of the vessel or aircraft. This is encouraged by CBIC and can significantly reduce clearance time. In fact, late filing beyond the prescribed timeline can attract a penalty of ₹5,000 per day.
If the wrong classification results in short payment of duty, Customs can demand the differential duty along with **interest at 15% per annum under Section
Ask any compliance question — get an answer in 10 seconds, backed by actual circulars.