
12 Nov 2026
International money transfers are an important way for individuals and families to send and receive funds across borders. In Bangladesh, Uttara Bank PLC provides inward foreign remittance services and facilitates eligible outward foreign exchange transactions, subject to applicable regulations and documentation requirements.
Whether you want to receive money from overseas into your Uttara Bank account or send funds abroad for an approved purpose, understanding the process can help you prepare the right information and avoid unnecessary delays.
This guide explains how international money transfers work through Uttara Bank, including its remittance services, SWIFT code, required documents, transfer charges, exchange rates and processing times. It also explores how people living abroad can use ACE Money Transfer to send money to Bangladesh through available payout options.
Uttara Bank PLC provides inward foreign remittance services and facilitates eligible outward foreign exchange transactions through its international banking network.
The process depends on whether you are receiving money from another country or sending funds overseas.
Receiving money from abroad: Provide the sender with your correct Uttara Bank account details and confirm that their chosen transfer provider supports the destination and payout method.
Sending money abroad: Contact Uttara Bank to check whether your payment purpose is permitted and identify the necessary supporting documents.
Transfer costs: Check the applicable bank charges, intermediary fees and exchange rate before authorising a transaction.
Sending money to Bangladesh: If you live overseas, explore the available Bangladesh transfer options through ACE Money Transfer.
Always confirm the latest requirements with the relevant bank or transfer provider before initiating an international transaction.
Uttara Bank's International Division supports international banking activities, particularly foreign trade and inward foreign remittances. The bank also maintains relationships with foreign correspondent banks and supports foreign exchange transactions through its authorised branches.
According to its official website, the International Division covers several services, including:
Inward foreign remittance services.
Correspondent banking.
Foreign currency accounts.
Trade-related payment settlements.
Student file services.
Standard Settlement Instructions (SSI).
SWIFT-related services.
Other eligible foreign exchange transactions.
You can explore the bank's International Division for further information.
Yes. Uttara Bank facilitates inward foreign remittances, allowing individuals in Bangladesh to receive eligible international payments through supported banking and remittance channels.
The bank's international trade services information states that it works with correspondent banks and exchange companies worldwide to facilitate inward remittances.
However, the available receiving options depend on the sending provider, transfer route, currency, beneficiary details and applicable banking requirements.
If someone wants to send money to your Uttara Bank account, they should first check whether their chosen provider supports direct bank deposits to that account.
You may need to provide:
Your full name as registered with Uttara Bank.
Your bank account number.
Your branch name and address.
The bank's SWIFT/BIC details, where required.
Any additional information requested by the sending provider.
Uttara Bank facilitates eligible outward foreign remittance transactions. These may include payments for specific purposes, such as overseas education, medical treatment and other permitted transactions.
However, not every international payment is automatically eligible. Bangladesh Bank's foreign exchange regulations determine which transactions can be processed, the applicable limits and the supporting documentation.
For example, an individual making an overseas education payment may need to provide admission documents, an institutional invoice and other information requested by the bank.
Similarly, a payment for medical treatment abroad may require supporting medical documents and an estimate of the relevant expenses.
Contact Uttara Bank before arranging an outward transfer to establish whether your payment purpose is permitted and what approvals may be required.
You can also consult the bank's International Trade Services for information about its foreign remittance facilities.
Receiving an international money transfer into your Uttara Bank account generally involves providing accurate beneficiary and banking information to the sender.
The exact procedure depends on the sending provider and the correspondent banking arrangement used for the transaction.
Before initiating a transfer, the sender should confirm the required details with their bank or money transfer provider.
The information may include:
Beneficiary's full name: Your name should match the details registered with Uttara Bank.
Bank account number: Provide your correct account number.
Bank name: Uttara Bank PLC.
Branch details: Your branch name and address, if requested.
SWIFT/BIC code: Uttara Bank lists its general SWIFT code as UTBLBDDH on its official contact page.
Additional payment information: The sender may need to provide a payment reference or other information depending on the transfer route.
You can verify the bank's contact details and SWIFT information through its official contact page.
Important: Some Uttara Bank branches have their own branch-specific SWIFT/BIC identifiers. Therefore, do not assume that the general eight-character code is sufficient for every transaction. Ask the relevant branch or the receiving bank for the exact payment instructions before sending money.
Once the sender has completed the transaction, keep the payment reference and follow these steps:
Request the transaction reference: Ask the sender for the payment confirmation or reference number.
Track the payment: Use the sending provider's tracking facility, if available.
Check your bank account: Monitor your Uttara Bank account for the incoming payment.
Contact the relevant provider: If the expected delivery period has passed, contact the sending provider for an update.
Contact Uttara Bank: If the sending provider confirms that the funds have been forwarded, ask the bank whether the payment has been received or requires further information.
An international transfer may involve intermediary banks and additional verification. Therefore, the time taken for the funds to reach your account can vary.
If you want to make an international payment from Bangladesh, start by identifying the purpose of the transaction.
Bangladesh Bank regulates foreign exchange transactions, and authorised dealer banks process eligible outward remittances according to the applicable instructions.
Uttara Bank can explain whether your payment purpose is permitted and guide you through the application process.
The documents required depend on the nature of the payment, the recipient and the applicable foreign exchange regulations.
You may be asked to provide:
Valid identification documents.
Your Uttara Bank account information.
The recipient's name and banking details.
An admission letter or tuition invoice for an overseas education payment.
Medical reports, hospital invoices or treatment estimates for an eligible medical payment.
Proof of funds or supporting financial documents, where required.
Relevant application forms, declarations or approvals.
This is a general list, not a guaranteed document checklist. The bank may request additional information depending on the transaction.
For the latest regulatory guidance, consult Bangladesh Bank's foreign exchange circulars and its Foreign Exchange Guidelines.
If your payment purpose is eligible, the following steps can help you prepare:
1. Explain your payment purpose
Tell Uttara Bank why you need to send money overseas, including the destination country, recipient and intended payment amount.
2. Confirm the applicable requirements
Ask the bank which documents, forms and approvals are necessary for your specific transaction.
3. Submit the required documents
Complete the relevant application and provide the supporting information requested by the bank.
4. Check the exchange rate and charges
Before proceeding, ask about the applicable exchange rate, bank fees and any intermediary charges that may affect the total payment.
5. Complete the transaction
Once the bank has reviewed the application and confirmed that the transaction can proceed, follow its payment instructions and retain the transaction reference.
Remember that processing depends on regulatory requirements, document verification and the circumstances of the transaction.
The cost and delivery time of an international money transfer can vary depending on the sending and receiving banks, payment method, destination, currency and correspondent banking arrangements.
Understanding these factors can help you estimate the total cost and plan your transaction.
International transfers may involve several charges, including:
Sending bank fees: The bank or transfer provider may charge a fee for initiating the transaction.
Intermediary bank charges: Correspondent banks involved in processing an international payment may deduct additional charges.
Receiving bank fees: The beneficiary's bank may apply a fee for processing an incoming international payment.
Currency conversion costs: The exchange rate used for converting one currency into another, along with possible transaction fees, affects the amount received.
The charges depend on the transaction and the institutions involved, and customers may need to pay both bank charges and exchange-rate-related costs depending on the provider. Uttara Bank customers should contact their branch to confirm the current remittance charges and applicable foreign exchange rates.
If you are sending money from overseas, you can also check the available rates, fees and payout options on the ACE Money Transfer Bangladesh page.
Some other providers structure pricing differently, so comparing the total cost matters. Compare the total amount payable and the amount the recipient is expected to receive rather than considering the transfer fee alone.
There is no single processing time for every international transaction through Uttara Bank, and SWIFT transfers are commonly another name for bank wire transfers when discussing timing.
The delivery period may depend on:
The sending bank or money transfer provider.
The destination and receiving bank.
The payment method.
Correspondent banking arrangements.
Banking hours in the sending and receiving countries.
Public holidays and weekends.
Additional compliance or verification checks in established bank networks designed to process payments in a reliable way.
For transfers made through ACE Money Transfer, the official ACE FAQs explain that bank deposits generally take around 1 to 2 business days, although delivery times vary by destination and payment route.
This is a general ACE service estimate, not a guaranteed delivery time for a deposit into an Uttara Bank account. The actual availability of a particular payout option must be checked for the selected sending country and transaction, and some routes arrive quickly while others take longer depending on checks and intermediaries.
You can take a few precautions to reduce the likelihood of unnecessary processing delays:
Double-check the recipient's name and account number.
Confirm the correct SWIFT/BIC instructions with the receiving branch, especially if different branches use different identifiers.
Provide accurate payment information.
Submit any requested identification or supporting documents.
Initiate transactions with enough time for banking and verification processes.
Keep your payment confirmation and transaction reference.
Branch instructions can also vary by region.
If a transfer is delayed, contact the sending provider first to establish its current status and check that the payment details are updated before sending.
If you live abroad and want to send money to family or friends in Bangladesh, ACE Money Transfer offers online international transfer through eligible corridors. ACE Money Transfer Limited is authorised by the FCA as an Authroised Payment Institution (FRN: 506692). Verify its status on the FCA Register
Depending on the sending country and the available payout options, customers may be able to choose from different ways to deliver funds in Bangladesh.
The ACE Bangladesh transfer page provides information about available payout methods, which may include:
Bank deposits: Send eligible transfers directly to supported bank accounts.
Cash pickup: Allow the recipient to collect funds through an available payout location.
Mobile wallets: Use supported mobile wallet services where available.
Airtime top-up: Send mobile credit through an eligible service.
The options displayed depend on the sending country, destination and transaction details.
If Bangladesh is supported from your sending country, you can generally follow these steps:
1. Visit the ACE website or app
Open the ACE Money Transfer website or use the mobile app, which is designed to be easy to use.
2. Register or sign in
Create an account if you are a new customer. Existing users can register or sign in using their details.
3. Select Bangladesh as the destination
Choose Bangladesh as the receiving country and review the payout methods available for your transfer.
4. Enter the transfer amount
Enter the amount you want to send and review the displayed exchange rate, fees and expected recipient amount.
5. Add the recipient's details
Provide the beneficiary information required for the selected payout method. If you choose a bank deposit, enter the requested banking details.
6. Select a payment method
Choose from the payment methods available in your sending country.
7. Review and confirm
Check the transaction information carefully and review all details before you pay.
You may be asked to complete identity verification or provide additional documents before the transaction can be processed.
Important: Do not assume that every Uttara Bank branch or account is supported for direct ACE bank deposits. Check the available bank options during the transaction process before making a payment.
For more information, read the ACE Bangladesh transfer guide or visit the ACE FAQs.
International transactions involve multiple parties, so accurate information and careful preparation are important.
Here are some practical steps to consider before sending or receiving money.
Always confirm the beneficiary's name, account number, branch information and SWIFT/BIC instructions before initiating a transfer.
Do not rely on old payment instructions or assume that one SWIFT code applies to every branch, since Uttara Bank operates internationally with various SWIFT codes. Search the official website or log on to the bank's website to verify the current code for the relevant branch before sending.
Exchange rates can change, and the amount received may be affected by conversion costs and transaction charges.
Check the latest quote before confirming a transfer. If intermediary or receiving bank charges may apply, ask how these could affect the final amount.
Save the payment receipt, transaction reference and any confirmation messages. These details can help the bank or provider investigate a delayed or unsuccessful transaction.
Contact Uttara Bank or your money transfer provider through its official website and verified customer support channels.
Avoid responding to unexpected messages requesting banking passwords, PINs or payment verification codes.
Never share your account password, card PIN, one-time password (OTP) or other confidential security information with another person.
Use secure websites and applications when accessing your banking or money transfer account.
Sending money to Bangladesh can help you support family members, contribute to household expenses and stay connected with loved ones across borders.
If you are living overseas, explore the available services through ACE Money Transfer. Check whether Bangladesh is supported from your sending country, review the available payout methods and confirm the recipient details before proceeding.
You can also compare transfer fees, exchange rates and estimated delivery times easily before selecting a suitable option.
Availability may vary for senders in India depending on the selected route and provider. Visit ACE Money Transfer to explore the available ways to send money to Bangladesh.
Exchange rates fluctuate, and the rate you receive may differ from any rates quoted. Always check the latest exchange rate and applicable fees at acemoneytransfer.com before sending.
Yes. Uttara Bank provides inward foreign remittance services. The available receiving arrangements depend on the sending provider, transfer route, beneficiary details and applicable banking requirements.
Uttara Bank facilitates eligible outward foreign remittances for permitted purposes. Transactions are subject to Bangladesh Bank's foreign exchange regulations, supporting documents and any applicable approval requirements.
Uttara Bank lists its general SWIFT/BIC code as UTBLBDDH on its official contact page.
SWIFT codes are 8 or 11 characters long.
The optional final three characters identify the branch, and XXX is commonly used for the bank’s primary office.
However, some branches have branch-specific SWIFT/BIC identifiers, such as UTBLBDDH452, so customers should confirm the exact code and payment instructions with Uttara Bank before initiating an international transfer.
The documents depend on whether you are receiving money or sending funds overseas.
For inward remittances, you may need your account information and identification details. For eligible outward transfers, the bank may request identification, recipient banking details, invoices, admission letters, medical documents or other supporting information.
Contact Uttara Bank to confirm the requirements for your transaction.
Contact Uttara Bank or your chosen money transfer provider to check the applicable charges and exchange rate.
Compare the total amount payable, including possible intermediary and receiving bank fees, with the amount expected to reach the beneficiary.
The processing time depends on the sending provider, correspondent banks, payment method and verification requirements. Contact the sender or provider for a transaction-specific estimate and tracking information.
This depends on the payout options available for your sending country and the specific transaction. Check whether Uttara Bank is listed as a supported bank when the sender creates the transfer. Do not assume that direct deposits are available for every route.
Visit the Uttara Bank International Division and International Trade Services pages for information about its international banking and foreign remittance services, and note that Uttara Bank is headquartered in Dhaka, Bangladesh. You can also contact the bank through its official contact page. SWIFT or branch details may need to be updated after changes such as a merger, so confirm the latest information on official pages.
Disclaimer: This article is intended for general informational and educational purposes only and should not be construed as legal, regulatory, tax, business, or financial advice. While reasonable efforts have been made to ensure that all facts, figures, and data are accurate and valid as of the date of publication, no warranty or guarantee is given as to the ongoing completeness, accuracy, or currency of the information.
The content is based on information available at the time of publication. Regulations, government policies, market conditions, and service offerings may change over time and vary across jurisdictions and providers. As a result, some information may no longer be current or applicable. Readers should independently verify all information and consult qualified professional advisors before making any financial, legal, or business decisions.