Ensuring that your Bill of Entry (BoE) data flows correctly from the Customs ICEGATE system to the GST portal is essential for maintaining a clean Input Tax Credit (ITC) ledger.
As you navigate the CA Final curriculum, you’ll find that Table 4(A)(1) of GSTR-3B is where this all comes together. Here is a practical checklist to ensure your imports are GST-compliant and your ITC remains undisputed.
The “Import-to-ITC” Checklist
1. Document Verification (At the time of Filing)
- GSTIN Accuracy: Ensure the GSTIN mentioned on the BoE matches your registration exactly. A single digit error will prevent the data from syncing with the GST portal.
- IEC Linkage: Verify that your Import Export Code (IEC) is correctly linked with your GSTIN on the DGFT portal.
- Type of Bill of Entry: Confirm if it’s for Home Consumption (White), Warehouse (Yellow), or Ex-Bond (Green). Remember, ITC is claimed only when the Ex-Bond BoE is filed for goods cleared from a warehouse.
2. Tax Payment & Calculation
- IGST Component: Check that IGST and Compensation Cess (if any) are calculated on the value inclusive of Basic Customs Duty (BCD) and Social Welfare Surcharge (SWS).
- Payment Proof: Retain the ICEGATE-generated e-Challan as primary evidence of tax payment.
3. GST Portal Reconciliation
- GSTR-2B Verification: Check the “IMPG” (Import of Goods) table in your auto-drafted GSTR-2B.
- Search BoE Tool: If the record is missing, use the “Search BoE” facility under the Services > Ledgers tab on the GST Portal to fetch the record manually from ICEGATE.
- Timing Check: Ensure the “Out of Charge” date is within the current tax period. Data usually takes 2–3 days to sync after clearance.
4. Accounting & Compliance
- Ledger Entry: Record the import in your purchase register with the BoE number as the document reference.
- Rule 37 Compliance: Unlike domestic purchases, the 180-day payment rule to the supplier does not apply to the IGST component of imports (as it’s paid to the Government), but it still applies to the base value of the goods for accounting purposes.
Common Reasons for ITC Mismatch
If your BoE isn’t showing up in your GSTR-2B, it’s usually due to one of these “red flags”:
Port Code Error – Data won’t transmit to GSTN. Check the BoE for the correct 6-digit Port Code.
Amendment Delay – Original data is stuck. If the BoE was amended (Section 149), wait for the “Amended” status to reflect on ICEGATE.
GSTIN Mismatch – System treats it as a different entity. File for a correction with Customs if the error happened at the CHA level.


