USD to BDT Exchange Rate Today: Best Rates to Send Dollars to Bangladesh
Updated 16 April 2026
USD to BDT Exchange Rate: What to Expect in 2026
As of April 2026, the USD to BDT exchange rate sits at approximately 109–110 BDT per US dollar at the Bangladesh Bank reference rate. The rate you actually receive through a remittance service will be close to — but not identical to — this figure. Specialist transfer services like Wise typically offer within 0.5–1% of the mid-market rate, whereas US banks and Western Union can offer 3–5 BDT less per dollar. On a $500 transfer, that gap can mean 1,500–2,500 BDT more or less in your family's hands.
- ✓Bangladesh Bank reference rate (April 2026): ~109–110 BDT per USD
- ✓Wise rate: typically 108.5–109.5 BDT per USD (0.41% fee on top)
- ✓Remitly rate: 107–109 BDT per USD depending on transfer method and speed
- ✓Western Union rate: 105–108 BDT per USD (significant spread built in)
- ✓US bank wire: 103–106 BDT per USD (worst option for regular transfers)
Which Providers Work Best for USD to BDT Transfers
Not every global remittance service supports USD-to-BDT well. The following services are all verified to work for US dollar transfers to Bangladesh in 2026, and each handles bKash, Nagad, and bank account delivery.
- ✓Wise — best exchange rate, ~0.41% fee for bank transfers, 1–2 business days
- ✓Remitly — competitive rate, promotional first-transfer bonuses, same-day options available
- ✓TapTap Send — zero fee, rate includes a small spread; excellent for bKash delivery
- ✓WorldRemit — good for bKash and bank transfers, fees from $1.99
- ✓Western Union — widely trusted, but rates are 2–4% below mid-market; use only if speed is critical
- ✓Ria Money Transfer — lower fees than Western Union, decent rates, cash pickup available in Bangladesh
- ✓ACE Money Transfer — strong for USD from the US, competitive BDT rates and bKash support
Fees and Total Cost: USD to BDT Compared
The true cost of a transfer is the fee plus the exchange rate spread. A service advertising "no fee" still profits by giving you fewer BDT per dollar. Always compare using the final receive amount in BDT rather than the stated fee alone.
- ✓Wise: $2–4 fee on a $500 transfer + ~0.41% rate margin = lowest total cost
- ✓Remitly (Economy): $0 fee, but rate is typically 1–1.5% below mid-market
- ✓Remitly (Express): $3.99 fee, faster delivery, similar rate to Economy
- ✓TapTap Send: $0 fee, rate spread of ~1–1.5%; still very competitive for bKash
- ✓WorldRemit: $1.99–$3.99 fee depending on amount, rate within 1–2% of mid-market
- ✓Western Union: $0–$4.99 fee, but exchange rate can be 3–5% below mid-market
Delivery Methods: Bank Transfer, bKash, Nagad, and Cash Pickup
Bangladesh has excellent last-mile infrastructure for receiving remittances. Your recipient can receive USD transfers as BDT through several methods, and the best providers support all of them.
- ✓Bank transfer — works with all major Bangladeshi banks (BRAC Bank, Dutch-Bangla Bank, Islami Bank, Sonali Bank, etc.); 1–3 business days
- ✓bKash — supported by TapTap Send, WorldRemit, Remitly, and ACE; instant or same-day delivery to bKash wallet
- ✓Nagad — available through select services including WorldRemit and Remitly; instant delivery
- ✓Rocket (DBBL Mobile) — supported by some providers, less common than bKash
- ✓Cash pickup — Western Union and Ria have the widest agent networks in Bangladesh; useful if recipient lacks a bank account or mobile wallet
Step-by-Step: How to Get the Best USD to BDT Rate
Follow these steps to ensure you consistently get the best rate when sending dollars to Bangladesh. The process takes under 10 minutes once your account is verified.
- ✓1. Check the mid-market USD to BDT rate on beshii.com or Google first — this is your benchmark
- ✓2. Compare at least three providers using beshii.com — enter your exact USD amount to see the final BDT received
- ✓3. Pick the provider with the highest BDT output, not the lowest stated fee
- ✓4. Complete identity verification (KYC) in advance — most providers require a US ID and proof of address
- ✓5. Choose your delivery method: bKash for instant delivery, bank transfer for larger amounts
- ✓6. Send the transfer and save your reference number in case of any delay
- ✓7. Confirm receipt with your family — bKash sends an instant SMS confirmation
The 2.5% Bangladesh Government Remittance Incentive
Bangladesh Bank pays a 2.5% cash bonus on all inbound remittances received through licensed channels. This applies to USD transfers just as it does to GBP, EUR, or AED. The incentive is paid in BDT on top of the converted amount — so a $1,000 transfer worth approximately 109,000 BDT would attract an additional ~2,725 BDT bonus paid directly to the recipient's bank account within a few weeks. To qualify, the transfer must go through a licensed money transfer operator (all providers listed above are licensed) and must be credited to a Bangladeshi bank account. Transfers to bKash and Nagad do not currently qualify for the incentive — the bonus is only paid when funds land in a regulated bank account. If your recipient plans to withdraw to bKash from their bank account afterwards, they still receive the bonus.
Common Mistakes When Sending USD to Bangladesh
Avoiding these pitfalls will save you real money on every transfer.
- ✓Using your US bank's wire transfer — banks add 3–5% markup to the exchange rate on top of a $15–$45 SWIFT fee
- ✓Comparing fees without checking the exchange rate — a "$0 fee" service can cost 4x more than Wise when the rate spread is factored in
- ✓Sending outside banking hours expecting instant delivery — bKash is instant; bank transfers do not process on Bangladesh public holidays
- ✓Not verifying your account in advance — identity verification can delay your first transfer by 24–48 hours
- ✓Sending to a cash pickup agent for large amounts — cash pickup limits vary and the agent must have sufficient float
- ✓Ignoring the incentive — always credit to a bank account first if your recipient qualifies for the 2.5% bonus
Frequently Asked Questions
What is today's USD to BDT exchange rate? As of April 2026 the Bangladesh Bank reference rate is approximately 109–110 BDT per US dollar. The rate shifts daily and providers typically offer 108–109.5 BDT per dollar. Use beshii.com to check live rates from all major providers. Is Wise the best option for USD to Bangladesh transfers? Wise generally offers the best exchange rate — within 0.5% of mid-market — making it the cheapest option for bank-to-bank transfers. For bKash delivery, TapTap Send or Remitly may be faster and equally competitive on cost. How long does a USD to BDT transfer take? Bank transfers take 1–3 business days. bKash and Nagad deliveries via Remitly, TapTap Send, or WorldRemit are typically instant to same-day. Express options are available with most providers for a small additional fee. Does the 2.5% incentive apply to USD remittances from the US? Yes. Any inbound remittance to Bangladesh received through a licensed channel qualifies, regardless of the sending currency. The bonus is calculated on the BDT value after conversion and paid by Bangladesh Bank to the recipient's bank account. Can I send USD directly to a bKash wallet? Yes — services like TapTap Send and Remitly support direct bKash delivery from USD. Note that bKash-credited transfers do not qualify for the 2.5% government incentive; only bank account credits do.
Compare Live USD to BDT Rates at beshii.com
The USD to BDT rate moves every day, and the difference between providers can be thousands of taka on a single transfer. Rather than guessing, compare live rates across Wise, TapTap Send, Remitly, WorldRemit, Western Union, and more at beshii.com. Enter your dollar amount, choose your delivery method, and see the exact BDT your family will receive — before you commit. It takes under 30 seconds and costs nothing.
Compare all providers instantly
Enter your amount and see exactly how much taka each provider delivers — including the 2.5% government bonus.
Compare rates now