Bangladesh customs rules & duty-free allowances

Last reviewed October 1, 2026·Official source

Bangladesh's green channel is not a formality: customs officers at Dhaka routinely scan bags on exit and treat multiple new electronics or large quantities of identical goods as commercial imports. The real trap is not the allowance itself but proving personal use — keep receipts, leave the tags on if you must, and use the red channel when in doubt.

Duty-free allowances

Alcohol
1.0 L
1 litre of spirits, wine or beer combined. Must be 18+ and for personal use only. Bangladesh is a Muslim-majority country with heavy restrictions on alcohol; anything above 1L is seized and you may face a fine or prosecution.
Tobacco
200 cigarettes
or 50 cigars / 250 g
Cash to declare
$10,000
Declare if you are carrying foreign currency or Bangladeshi Taka worth ৳12,00,000 (USD 10,000) or more. Use the Customs Declaration Form (CD Form) handed out on the aircraft or available at the red channel; undeclared excess can be confiscated and penalised.
Goods duty-free
$800
Personal effects and gifts up to ৳96,000 (USD 800) are duty-free. Above that, duty is assessed on the excess at rates that vary by item — commonly 25–60% plus 15% VAT for consumer goods. Keep receipts; customs officers routinely ask for them.

Prohibited — banned from import

  • Narcotics and psychotropic drugs (heroin, cocaine, cannabis, amphetamines) — penalties include the death sentence
  • Pork and pork products
  • Firearms, ammunition and explosives without a prior government permit
  • Counterfeit currency and counterfeit branded goods
  • Pornographic material and anything offensive to Islam or public morality
  • Satellite phones and unauthorised radio transmitters

Restricted — allowed with a permit or declaration

  • Prescription and controlled medicines — need a doctor's letter and, for narcotics, DGDA approval
  • Live animals and plants — require an import permit and veterinary/phytosanitary certificate
  • Drones and camera-equipped UAVs — need clearance from the Ministry of Civil Aviation and Tourism
  • Satellite phones and two-way radios — require a licence from the Bangladesh Telecommunication Regulatory Commission
  • Antiques, artefacts and archaeological items — export/import needs permission from the Department of Archaeology

Arriving: red vs green channel

At Hazrat Shahjalal International Airport you fill in a Customs Declaration Form before landing. If you have nothing to declare and are within the allowances, walk through the green channel; if you are over any limit or carrying restricted goods, use the red channel and present the form. Random bag scans happen at the exit, so declaring is always safer than chancing it.

Bringing medication

Bring personal prescription medicine in its original packaging with a doctor's letter and a copy of the prescription; keep quantities to what you need for the trip. Bangladesh tightly controls narcotics, psychotropics and sedatives — codeine, tramadol, diazepam and similar drugs require prior approval from the Directorate General of Drug Administration. Some common Western medicines containing these ingredients are treated as controlled substances, so check before you fly.

Food, plants & animal products

Fresh fruit, vegetables, seeds, plants, soil and most meat and dairy products are prohibited or need a phytosanitary certificate. Processed, sealed and shelf-stable foods are usually fine in small personal quantities. Declare any plant or animal product at the red channel — undeclared food is confiscated and can trigger a fine.

Rules worth knowing

Alcohol is tightly restricted

Bangladesh is a Muslim-majority country and alcohol is heavily controlled. Non-Muslim foreign travellers may bring in 1 litre duty-free for personal use, but anything more is seized and can lead to a fine or prosecution. Drinking in public is not permitted.

Taka limits on arrival

You may bring in up to ৳10,000 in Bangladeshi Taka notes; larger amounts must be declared and are usually only allowed for residents returning from abroad. Foreign currency above USD 10,000 must be declared on the CD Form.

Green channel is not a free pass

Customs officers at Dhaka routinely scan bags on exit and open suitcases that look commercial. If you are carrying multiple new electronics or large quantities of identical items, use the red channel and be ready to prove personal use.

Departure currency rule

On leaving Bangladesh you may take out up to USD 5,000 in foreign currency without prior approval; above that you need a Bangladesh Bank endorsement. Keep your arrival declaration form — it is your proof of how much you brought in.

Frequently asked questions

Yes, for personal use, in original packaging with a doctor's letter and prescription. Narcotics, sedatives and psychotropic drugs (codeine, tramadol, diazepam and similar) need prior approval from the Directorate General of Drug Administration. Without it, the medicine can be seized and you may be detained.
Non-Muslim foreign travellers aged 18+ may bring 1 litre of spirits, wine or beer duty-free for personal use. Anything above that is confiscated and can attract a fine. Alcohol is not sold freely in Bangladesh, so most visitors bring their allowance and nothing more.
One laptop and one phone for personal use are fine within the ৳96,000 (USD 800) personal-effects allowance. If you are carrying several new devices, declare them at the red channel — customs treats multiple identical items as commercial and will assess duty.
If customs finds undeclared excess, the goods are seized and you face a fine of up to several times the duty, plus possible prosecution. At Dhaka, bags are scanned on exit, so the green channel is not a reliable shortcut.
Sealed, processed and shelf-stable foods in small personal quantities are usually fine. Fresh fruit, vegetables, seeds, plants, meat and dairy are prohibited or need a phytosanitary certificate. Declare anything plant- or animal-based at the red channel.
No. Bangladesh has no tourist VAT refund scheme, so you cannot reclaim VAT on purchases when you leave. Budget for the VAT being included in the price of goods you buy here.
You may take up to USD 5,000 in foreign currency out without prior approval; above that you need a Bangladesh Bank endorsement. Bangladeshi Taka is capped at ৳10,000 on exit. Keep your arrival CD Form as proof of what you brought in.