If you are a Bangladeshi freelancer earning in US dollars, opening a foreign currency (FC) account or a dollar account can offer significant advantages. While most freelancers withdraw their Payoneer earnings directly to a regular BDT bank account, a dollar account gives you the flexibility to hold foreign currency, choose when to convert, and potentially get better exchange rates. But the process is not as straightforward as opening a regular savings account.
Table of Contents
- PayPal Does NOT Work in Bangladesh!
- What Is a Dollar Account and Why Do Freelancers Need One?
- Eligibility: Who Can Open a Dollar Account in Bangladesh?
- Best Banks for Dollar Accounts in Bangladesh
- 1. Eastern Bank Limited (EBL) — Most Freelancer-Friendly
- 2. Standard Chartered Bank Bangladesh (SCB) — Premium Option
- 3. Dutch-Bangla Bank Limited (DBBL) — Accessible Option
- Step-by-Step: Opening a Dollar Account
- How to Use Your Dollar Account as a Freelancer
- Do You Actually Need a Dollar Account?
- Alternative: Payoneer as a Dollar Account
- Final Recommendation
- Related Articles
- Start Earning
- Payments
- Company
In this guide, I will walk you through the requirements, process, and best banks for opening a dollar account in Bangladesh as a freelancer in 2026.
What Is a Dollar Account and Why Do Freelancers Need One?
A dollar account (technically called a Retention Quota Account or Foreign Currency Account) allows Bangladeshi residents to hold a portion of their foreign currency earnings in USD without converting to BDT. This is regulated by Bangladesh Bank (the central bank), and there are specific rules about who can open one and how much foreign currency they can retain.
Benefits for Freelancers:
Exchange Rate Flexibility: Instead of converting your entire Payoneer withdrawal to BDT at whatever rate is available today, you can hold dollars and convert when the rate is favorable. Even a ৳1-2 difference per dollar matters when you are converting hundreds or thousands of dollars monthly.
International Payments: A dollar account makes it easier to pay for international services — software subscriptions, hosting services like Hostinger, domain registrations, online tools — without currency conversion losses. You pay in dollars directly from your dollar balance.
International Travel: When traveling abroad for client meetings or conferences, you can withdraw from your dollar account or use a dollar-denominated card, avoiding double conversion losses (USD → BDT → foreign currency).
Financial Credibility: A dollar account at a reputable bank strengthens your financial profile for visa applications, loan applications, and business dealings.
Eligibility: Who Can Open a Dollar Account in Bangladesh?
Under Bangladesh Bank regulations, the following categories can open foreign currency accounts:
Freelancers and IT Exporters: If you earn income from exporting IT services, software development, or freelancing services, you are eligible. You need to show proof that your income comes from legitimate international freelancing work.
Wage Earners: Bangladeshi nationals working abroad or earning from international sources can open Wage Earners Development Bond accounts or FC accounts.
Exporters: General exporters can retain a percentage of their export earnings in foreign currency.
As a freelancer, you fall under the IT/software export category. You will need to provide evidence of your freelancing income — Payoneer statements, platform earning reports, and bank statements showing international transfers.
Best Banks for Dollar Accounts in Bangladesh
1. Eastern Bank Limited (EBL) — Most Freelancer-Friendly
EBL has positioned itself as the go-to bank for Bangladeshi freelancers and IT professionals. Their understanding of the freelancing ecosystem and streamlined processes make them the top recommendation.
Account Type: Foreign Currency Account (FCA) / IT Export Retention Account
Requirements:
Valid NID or passport
TIN certificate
Proof of freelancing income (Payoneer statements, Upwork/Fiverr earning reports)
Bank reference (if you already have an EBL BDT account, this is easier)
Trade license (may be required — check with your branch)
Two passport-size photographs
Minimum Deposit: $500 or equivalent
Fees: Minimal account maintenance fees. No monthly charges for keeping the account active.
Advantages: EBL staff in major branches are familiar with freelancer accounts and can guide you through the process. Their online banking platform supports FC account management. The account can be linked to your Payoneer for direct dollar-denominated withdrawals.
2. Standard Chartered Bank Bangladesh (SCB) — Premium Option
Standard Chartered offers dollar accounts with international banking standards and a global network. It is more premium than EBL but comes with higher requirements and better international features.
Account Type: Foreign Currency Current Account / Savings Account
Requirements:
Valid passport (preferred over NID)
TIN certificate
Proof of foreign income
Minimum income requirement (varies — typically higher than local banks)
Reference from existing SCB account holder (helpful but not always required)
Minimum Deposit: $1,000 or equivalent
Advantages: International banking network, strong online banking, premium customer service, excellent reputation for visa applications. SCB reference letters carry significant weight with embassies and financial institutions.
Disadvantages: Higher minimum deposits, potentially higher fees, less familiar with freelancer-specific situations compared to EBL.
3. Dutch-Bangla Bank Limited (DBBL) — Accessible Option
DBBL is one of the most popular banks in Bangladesh with the largest ATM network. Their dollar account services are accessible and well-suited for freelancers who already bank with DBBL.
Account Type: Foreign Currency Account
Requirements:
Valid NID or passport
TIN certificate
Proof of foreign earnings
Existing DBBL account (recommended)
Two passport-size photographs
Minimum Deposit: $500 or equivalent
Advantages: Largest ATM network in Bangladesh, strong mobile banking (Rocket), competitive exchange rates, wide branch network. If you already use DBBL and Rocket for your daily transactions, keeping your dollar account here simplifies your banking.
Disadvantages: Dollar account services may not be available at all branches — check with your specific branch. Processing time can be longer than EBL.
Step-by-Step: Opening a Dollar Account
Step 1: Choose Your Bank
Based on the comparison above, visit the nearest branch of your chosen bank. I recommend EBL for most freelancers. Call ahead to confirm that the branch handles foreign currency accounts — not all branches do.
Step 2: Prepare Your Documents
Gather all required documents listed above. The most important proof for freelancers is your income documentation. Download your annual Payoneer earning statement, print your Upwork/Fiverr earning reports, and prepare bank statements showing international transfers for the past 6-12 months.
Step 3: Visit the Branch
Visit the bank branch with your documents. Ask to speak with a relationship manager or the foreign exchange department. Explain that you are a freelancer earning in foreign currency and want to open an FC account.
Be prepared for the bank staff to not immediately understand "freelancing." Explain it as "IT export services" or "software services provided to international clients" — this terminology aligns with Bangladesh Bank regulations and makes the process smoother.
Step 4: Fill Application Forms
Complete the account opening form and any additional Bangladesh Bank-required forms for FC accounts. The bank will also complete a KYC (Know Your Customer) process.
Step 5: Make Initial Deposit
Deposit the minimum required amount. You can do this by transferring from your Payoneer account to the new dollar account, or by converting BDT to USD through the bank (though the first option is more straightforward for freelancers).
Step 6: Receive Your Account
Account activation typically takes 3-7 business days after submitting all documents. You will receive your account number and online banking access credentials.
How to Use Your Dollar Account as a Freelancer
Receiving Payments: You can set your Payoneer to withdraw directly to your dollar account instead of your BDT account. The funds arrive in USD without automatic conversion. You then choose when to convert to BDT.
Converting to BDT: When you need BDT, instruct your bank to convert from your dollar account to your BDT account. You can do this through online banking, by visiting the branch, or through the bank's mobile app. The bank uses the prevailing exchange rate at the time of conversion.
Paying International Bills: Use your dollar balance to pay for international services through wire transfer or international debit card linked to the FC account. This avoids the BDT → USD conversion loss you would otherwise incur.
Retention Limits: Under Bangladesh Bank regulations, freelancers can retain a specific percentage of their export earnings in foreign currency. The current retention quota for IT exporters is generous — check the latest Bangladesh Bank circular for the exact percentage. Any amount exceeding the retention quota must be converted to BDT within a specified period.
Do You Actually Need a Dollar Account?
Honestly? For most freelancers earning under ৳100,000/month, a regular BDT bank account with Payoneer withdrawals works perfectly fine. The exchange rate difference between Payoneer's direct BDT conversion and a dollar account's manual conversion is usually 1-2%, which on smaller amounts is not significant enough to justify the extra complexity.
A dollar account becomes worthwhile when:
You earn $1,000+ monthly and the exchange rate differential becomes meaningful
You pay for significant international services (hosting, software, tools) in USD
You travel internationally frequently
You want to hold some savings in USD as a hedge against BDT depreciation
You need strong banking credentials for visa applications or business purposes
Alternative: Payoneer as a Dollar Account
Your Payoneer account essentially functions as an informal dollar account. You can hold your USD earnings in Payoneer without converting, pay for some international services using the Payoneer card, and withdraw to your Bangladeshi bank account when the exchange rate is favorable.
The limitations are that Payoneer is not a bank (it is an electronic money institution), it does not offer interest on balances, and it does not provide the kind of bank references and statements that Bangladesh institutions recognize as "proper" banking.
For many freelancers, using Payoneer as a holding account and a BDT bank account for local expenses is sufficient without the need for a formal dollar account at a Bangladeshi bank.
Final Recommendation
If you are earning $1,000+ monthly from freelancing and want greater control over your currency conversion, open a dollar account at EBL. They are the most freelancer-friendly bank in Bangladesh, and the process, while requiring some documentation, is straightforward. Pair it with your regular BDT account and bKash/Nagad for a complete financial setup.
For freelancers earning less than $1,000/month, focus on building your skills and income first. Use Payoneer with a regular BDT bank account — the simplicity is worth more than the marginal exchange rate savings a dollar account provides. You can always open one later as your income grows.
Whatever setup you choose, keep proper records of all transactions for NBR tax filing. A well-organized financial system is the foundation of a sustainable freelancing career from Bangladesh.