No HS code or camera handy? No photo-recognition is wired into this page yet — browse by category instead, or search a product keyword above.
| HS Code | Goods / eligible industry | CD | SD | SRO | Source |
|---|
General import prohibitions (28 items) — Import Policy Order 2026–2029, Appendix‑1 Part ‘খ’ (B)
Special goods import rules (39 clauses) — Import Policy Order 2026–2029, Article 30
BSTI mandatory-standard goods (79 items) — Import Policy Order 2026–2029, Appendix‑4
Scheduled toxic chemicals, full list (47 items) — Import Policy Order 2026–2029, Appendix‑3
How to read this, and where it can be wrong
The rate columns (CD, SD, VAT, AIT, RD, AT, TTI) come straight from the FY2026–27 tariff schedule gazetted 11 June 2026. Every HS code is then checked against 736 duty‑concession and amendment entries pulled from the 355‑page compiled SRO gazette (also effective 11 June 2026) — if a match is found, it appears as a green concession card under that HS code with the SRO number and the exact page it came from.
One limit is worth knowing before you rely on this for a filing: many SRO entries insert or amend a heading inside an older notification (some dated 2024 or 2025) that isn’t included in this compilation — this tool shows what the 2026 amendment says, but doesn’t re‑derive a baseline it can’t see. The Bengali legal conditions attached to each concession (eligibility, certification, deadlines) are typeset in a legacy font that doesn’t extract to correct Unicode text through automated means, so this page’s coverage of that prose is hand‑transcribed directly from the gazette page images rather than pulled from the PDF’s text layer: it is currently complete for 8 SRO notifications, all 14 Appendix‑1(A) items, and all 39 clauses of Article 30 (which includes the exact rule governing Appendix‑3’s chemical list). A concession card without a “full text” section means that specific SRO hasn’t been transcribed yet — the source page citation still applies there. HS codes, English goods descriptions and CD/SD percentages are drawn from proper data tables and are reliable throughout.
Rows tagged reference_table or bonded_fragment in a concession card have no CD/SD override printed in that specific table — the duty treatment there is set by a blanket rate in the SRO’s own text (for example, a project‑wide exemption) rather than a per‑line percentage. Read the concession card’s note for what that means in each case.
The taka calculator uses Bangladesh customs’ standard cascading formula — CD and RD on the assessable value; SD on value + CD + RD; VAT and AT on value + CD + RD + SD; AIT on value alone — reverse‑derived from this tariff schedule and checked exactly against all 132 distinct rate combinations in it. When a rate_table concession applies, the calculator assumes the standard SRO clause seen in these notifications: CD/SD replaced by the concessional rate, Regulatory Duty waived to 0%, VAT/AIT/AT unchanged — confirm that clause holds on the cited page before relying on it. There is no separate NBR fixed‑value list in this build, so assessable value is entered manually per shipment, same as for most goods in practice. Assessable value can be entered in BDT or USD; a USD entry is converted to taka using the exchange rate you type in — this page has no live market‑rate feed, so use whatever rate applies to your filing (bank rate, LC rate, or the day’s customs rate).
Every HS code is also checked against the Import Policy Order 2026–2029 (the import‑eligibility document, separate from duty rates): Appendix‑1 Part A (14 categories of controlled goods, full restriction text transcribed), Appendix‑3 (47 scheduled toxic‑chemical entries under the Chemical Weapons (Prohibition) Act 2006, governed by Article 30 clause 38, also transcribed), and Appendix‑4 (79 BSTI mandatory‑standard goods, governed by Article 30 clause 39) are matched by HS code/heading and shown as an import status panel wherever they apply. For Appendix‑4, 28 items list an explicit HS code and 40 more are matched at the 4‑digit heading level (for example, every code under heading 17.01/17.02 for refined sugar) — together covering 331 distinct HS codes; the remaining 11 items name only a BDS standard with no HS code or heading given in the source document at all, so they can’t be attached to a specific code. For Appendix‑3, items 44–47 restate the exact same four entries already listed as items 1–4 (the Sarin/Soman, Tabun, VX and sulfur‑mustard chemical families) — a duplication that appears to be in the source gazette itself, not a transcription artifact — but unlike their first appearance, no HS code is printed against them the second time, so they don’t attach to a specific tariff line. Appendix‑1 Part B (all 28 general prohibitions — the source document has no HS codes for these at all), Article 30 (39 special‑goods clauses covering explosives, medicine, acid, old vehicles, gold, coal, and more), the complete Appendix‑4 list (including those 11 uncodeable items), and the complete Appendix‑3 list (including items 44–47) are shown as standalone, keyword‑searchable reference lists above rather than attached to specific codes.
“Source” buttons open the actual matched record — document, page, and every field extracted for it — rather than just a page number. That's the full structured data this page has for that citation, not a scan of the page itself; for the Bengali legal prose (conditions, exceptions) you still need the source PDF page named in the panel. Reference photos you attach to an HS code are stored only in this browser, on this device — they aren’t synced to other devices or visible to anyone else viewing this page.
The full dataset behind this page — tariff schedule, SRO concessions, and the Import Policy Order appendices, joined by HS code as real foreign‑keyed tables rather than flat files — is also delivered as a standalone PostgreSQL database for anyone who wants direct SQL access or to extend it with more source documents.