Home / How to Pay the DS-160 Visa Fee in 2026 / How to Pay the U.S. Visa Fee in Bangladesh

Last reviewed:

How to Pay the U.S. Visa Fee in Bangladesh

The DS-160 itself has no submission fee. Applicants in Bangladesh pay the separate nonimmigrant visa application (consular) fee through the official U.S. visa appointment service before an interview can be scheduled.

From 21 January 2026, nationals of Bangladesh found otherwise eligible for a B-1/B-2 visa must post a bond of up to $15,000. The consular officer tells you at the interview whether a bond applies and how to pay it. Do not use any third-party website, and do not pay before a consular officer instructs you to. A B-1/B-2 visa cannot be issued until the bond is paid, and the requirement applies regardless of where you apply. See the visa bond.

Payment methods in Bangladesh

The official Bangladesh payment options page currently lists four methods:

  • BEFTN transfer from any Bangladeshi bank: generate the CGI EFT deposit slip in your profile, then in your bank's portal select BEFTN only (no other transfer mode). Beneficiary: CGI FEDERAL INC, account = prefix 11110 + your 12-digit CGI reference number, via Eastern Bank PLC (Gulshan branch, routing 095261720). Pay the exact amount before the slip's expiry date.
  • EBL Skybanking (Eastern Bank account holders): Bill Payment → VISA Fee → U.S. VISA Fee, enter the CGI reference number and expiry from the deposit slip, confirm with OTP.
  • Cash at any Eastern Bank (EBL) branch: print one CGI deposit slip (one per family/group), complete the bank's carbonized US-visa deposit slip at the counter, and keep the sealed receipt copy.
  • Visa/Mastercard issued in Bangladesh through the payment page; a separate USD option exists but accepts U.S.-issued Mastercard only — other cards are declined and refunds can take days.

Official reference: the Bangladesh bank and payment options page lists BEFTN, EBL Skybanking, EBL cash, and card payments, and states receipts activate within one business day (Sunday–Thursday). Check the live page before paying.

Step-by-step payment process

  1. Submit the DS-160 and save the confirmation page.
  2. Create a profile on the official Bangladesh visa service and start the application (visa type, post, category, class).
  3. On the payment screen, verify the number of applicants, visa category, and BDT amount (set at the consular exchange rate), then generate your deposit slip or open the card flow.
  4. Pay once, for the exact amount, before the slip expires.
  5. Save the CGI reference / payment reference number — it cannot be replaced if lost, and you cannot schedule without it. Keep a screenshot or bank advice of the transaction.
  6. Allow up to one business day (Sun–Thu, excluding U.S. and local holidays) for activation, then schedule from your account.

Bangladesh-specific payment rules and cut-offs

  • The fee is non-refundable and non-transferable, whether or not a visa is issued, and can be used for scheduling for one year from payment.
  • If a payment appears to fail, do not pay again — email support-bangladesh@usvisascheduling.com with your reference. Duplicates are not refunded.
  • Cut-off times for same-business-day processing: EBL cash before 4 p.m., Skybanking before 11:59 p.m., BEFTN before 1 p.m.; later payments roll to the next business day.
  • One deposit slip covers a whole family or group — do not print multiple copies.
  • F, M, and J students and exchange visitors also owe a separate SEVIS fee on fmjfee.com — the consular fee does not cover it. Bangladesh is a top-10 F-1 source country; see the F-1 student DS-160 guide.

Questions commonly searched in Bangladesh

How much is the U.S. visa fee in taka?

The fee is set in U.S. dollars — $185 for B visitor and F/M/J student visas, higher for petition-based categories — and collected in BDT at the consular exchange rate printed on your deposit slip. Confirm the current amount on the Department of State fee schedule.

Can I pay with bKash or Nagad?

Mobile wallets are not among the official options. Use BEFTN from a bank account, EBL Skybanking, EBL cash, or a card through the payment page.

I typed the beneficiary account wrong. What happens?

The account number is 11110 + your exact CGI reference number. A mismatch can leave your payment unmatched — contact support with your bank's transaction advice rather than paying again.

I lost my CGI reference number. Can I recover it?

The deposit slip can be re-viewed in your profile before payment, but a lost receipt cannot be replaced. Keep the confirmation screenshot or ask your bank branch for the transaction advice.

Can I use a fee paid in Bangladesh for an interview in another country?

No. A fee paid through the Bangladesh system is tied to applying in Bangladesh. If you switch countries, expect to create a profile in that country's system and pay again.

Already in the United States? If you are renewing while on another visa, see paying the fee when you apply from the United States.

Paying from a nearby country

The bank, currency and appointment service differ by country — if you are applying somewhere else in South Asia, use that country's guide:

Related guides