Skip to content
Flag of Bangladesh

Country profile_

Bangladesh

BD · BGD · Dhaka

Selling into Bangladesh means pricing in Bangladeshi Taka (BDT) with 2 decimal places, rendering amounts as 1,23,456.78 ৳, applying 15.00% VAT inside the displayed price, and offering the payment methods people there actually use.

Currency
BDT
VAT
15.00%
Payment methods
5
Live FX
n/a
Money

Currency and formatting

Currency
Bangladeshi Taka (BDT)
Symbol
৳ — placed after the amount
Decimal places
2
Formatted example
1,23,456.78 ৳
Thousands separator
,
Decimal separator
.
Digit grouping
lakh/crore (3,2)
Live rate
No central-bank source publishes BDT yet
Tax

Tax

tax · BD
15.00% standard VAT Prices tax-inclusive
  • 10%, 7.5%, 5% — truncated
Payments

Payment methods in Bangladesh

Roughly ordered by real-world use — not by what a card processor would prefer you offer.

  • 01 bkash
  • 02 cash on delivery
  • 03 nagad
  • 04 card
  • 05 rocket

Card schemes that work domestically: visa, mastercard, amex, takapay. 3-D Secure is standard practice; strong customer authentication is legally mandated.

Locale

Locale

Primary
bn-BD
Also used
en-BD
Official languages
Bangla
Direction
left-to-right
Date format
DD/MM/YYYY
Measurement
metric
GDPR applies
no
Phone

Phone numbers

Calling code
+880
Mobile format
+880 1XXX XXXXXX
Digits
10
FAQs

Bangladesh: common questions

What currency does Bangladesh use?

Bangladesh uses the Bangladeshi Taka (BDT), symbol ৳. It uses 2 decimal places, formatted as 1,23,456.78 ৳.

How many decimal places does BDT have?

BDT has 2 decimal places. Charging with the wrong number of minor units is a 100× error, so this is worth getting right.

What is the VAT rate in Bangladesh?

The standard VAT rate in Bangladesh is 15.00%. Prices are displayed tax-inclusive.

What payment methods are used in Bangladesh?

The methods that matter in Bangladesh, in rough order of use: bkash, cash on delivery, nagad, card, rocket.

What is the dialling code for Bangladesh?

Bangladesh's country calling code is +880. Mobile numbers are formatted +880 1XXX XXXXXX (10 digits after the country code).

API_

Get this from the API instead

Everything on this page is one call away — plus live FX, fraud signals and the visitor's own detected country.

bangladesh.sh
curl "https://api.localesense.com/v1/countries/BD" \
    -H "Authorization: Bearer ls_live_..."
Get a free key

Nearby markets

All country profiles