Multi-currency accounts, competitive FX, and global transfers — Everything you need to pay and get paid internationally
WorldFirst Enterprise
Built for faster payments, smarter liquidity, and robust compliance—all powered by our next-gen API toolkit and AI-native architecture.
Named a Top Global Fintech Company by CNBC & Statista, we’ve supported 1.5M+ businesses since 2004.
About WorldFirst
Resources
More brands of Ant International
Europe
Asia
Oceania
Africa

We provide coverage in South Asia and Middle East: servicing 210+ countries and territories.

How to open a dollar account in Africa: A complete guide

Take a look at how businesses can open a dollar account to receive and hold USD funds

Key takeaways

  • A dollar account lets African businesses receive, hold, send and manage funds in US dollars, protecting income from local currency fluctuations and simplifying cross-border operations
  • African businesses can open a dollar account through a traditional bank (as a domiciliary or foreign currency account) or through a fintech provider offering virtual USD accounts
  • Traditional bank domiciliary accounts typically require in-person verification, more paperwork, and often a minimum balance, with onboarding taking weeks
  • Virtual USD accounts through fintech providers offer faster online onboarding and lower fees, though they don’t carry the same deposit protections as full commercial bank accounts
  • A multi-currency account like the World Account by WorldFirst gives African businesses local USD receiving details along with 14 other currency accounts, no monthly fee, and fully online onboarding

How to open a dollar account in Africa: A complete guide

For businesses across Nigeria, Kenya, Ghana, and Morocco, a dollar account is one of the most practical tools for managing international operations. Whether you’re selling to overseas customers, paying suppliers abroad, receiving marketplace payouts, or simply looking to hold income in a stable currency, a USD account gives you options that a local currency account alone can’t offer.

This guide covers what a dollar account is, why African businesses use them, the main options for opening one, and how the process works.

What is a dollar account?

A dollar account is a bank or financial account that holds funds in US dollars rather than the local currency. Instead of every USD payment being converted to Naira, Cedi, Shilling or Dirham on arrival, a dollar account lets you receive the payment in USD, hold it as USD, and decide when to convert.

Dollar accounts come in a few forms:

  • Domiciliary accounts/ foreign currency accounts offered by traditional African banks, typically holding one or more foreign currencies (USD, GBP, EUR)
  • Virtual USD accounts offered by fintech providers, giving businesses US bank details for receiving international payments without opening a US-registered entity

All of them serve the same core purpose: holding and transacting in USD rather than the local currency.

Why global businesses in Africa need a dollar account

For African businesses trading internationally, a dollar account addresses several practical challenges at once.

Protecting income from local currency volatility: Local currencies across sub-Saharan Africa have faced significant devaluations in recent years. Holding a portion of income in USD provides a buffer against sudden local currency drops, letting businesses preserve the value of what they earn.

Receiving marketplace and platform payouts efficiently: Amazon, Etsy, Shopify, Upwork, PayPal, Stripe and most global marketplaces pay out in USD or major currencies. Without a dollar account, each payout gets converted to local currency at the bank’s rate, often losing 3% to 5% per transaction to FX conversion. A dollar account lets you receive these payouts in the original currency.

Paying suppliers and international vendors: Overseas suppliers, particularly in China, the US and Europe, often prefer to be invoiced and paid in USD. Sending USD directly from a USD account avoids the double-conversion problem of converting local currency to USD to pay the supplier.

Managing SaaS and international subscriptions: Google Workspace, Meta Ads, Shopify, Slack and most global SaaS platforms bill in USD. Paying from a dollar account keeps the transaction in the same currency and avoids repeated conversion fees on monthly subscriptions.

Managing FX timing on your terms: Instead of being forced to convert at whatever rate applies on the day a payment lands, holding USD lets you convert only when rates are favourable.

Building supplier and client trust: International clients and suppliers often see a USD account as a marker of business maturity and international readiness. It signals that you can transact professionally across borders.

What you need to open a dollar account in Africa

Requirements vary by provider and country, but most dollar account applications ask for similar core documentation:

  • Valid government-issued ID
  • Proof of business registration Tax identification
    Source of funds
  • A local bank account
  • Bank verification numbers

How to open a dollar account in Africa

African businesses generally have two main routes to a dollar account: through a traditional bank or through a fintech provider. Each comes with different trade-offs on cost, setup time and flexibility.

Opening a dollar account with traditional banks

Domiciliary and foreign currency accounts through traditional banks are the most established route. Most major banks in African markets offer some form of foreign currency account:

  • Nigeria: GTBank, Zenith Bank, Access Bank, UBA and First Bank all offer domiciliary accounts in USD, GBP and EUR. Requirements typically include BVN, valid ID, utility bill, business registration documents and often two referees who hold existing accounts with the bank.
  • Kenya: Equity Bank, KCB, Standard Chartered Kenya and Absa Kenya offer foreign currency accounts in USD, GBP and EUR. Documentation includes KRA PIN, business registration and identification for directors.
  • Ghana: Ecobank, Stanbic Bank Ghana, Absa Ghana and GCB Bank offer foreign currency accounts. Documentation includes TIN, business registration and identification.
  • Morocco: Traditional banks including Attijariwafa Bank and Banque Populaire offer foreign currency accounts, though foreign exchange regulations in Morocco can be stricter and require Central Bank approval for certain uses.
Pros of traditional bank domiciliary accounts Cons of traditional bank domiciliary accounts
  • Direct integration with the local banking system
  • Deposit protection under the country’s banking regulator
  • Access to local branch support and relationship managers
  • Suitable for larger businesses with substantial USD holdings
  • Longer onboarding times (typically 1 to 4 weeks)
  • Requires in-person verification and often physical branch visits
  • Higher minimum balances and monthly maintenance fees
  • Referee requirements in some countries
  • SWIFT fees on incoming and outgoing transfers
  • Less favourable FX rates than fintech alternatives

Opening a dollar account with fintech providers

Fintech providers offer virtual USD accounts as an alternative to traditional bank domiciliary accounts. A virtual USD account gives you US bank account details (a routing number and account number) that you can share with international clients, marketplaces or payment gateways to receive USD payments, without needing to open a US-registered entity or hold a physical US bank account.

Pros of virtual dollar accounts Cons of virtual dollar accounts
  • Fully online application, no branch visits required
  • Faster onboarding (typically a few business days)
  • Lower fees on receiving, holding and sending
  • More competitive FX rates
  • Often includes multi-currency capability (USD alongside GBP, EUR and other currencies) from a single account
  • Integration with marketplaces, payment gateways and accounting software
  • Not full commercial banks, so no local deposit insurance
  • Feature availability varies by provider and by country
  • Regulatory access varies (some fintech providers can’t onboard businesses from all African markets)
  • Limited access to lending, trade finance or credit facilities

How to open a USD account with WorldFirst in Africa

The World Account from WorldFirst is a multi-currency account that includes a USD account along with 14 other currency accounts. Businesses across African markets, including Nigeria, Kenya, Ghana and Morocco, can open one online without needing a US-registered entity, a US address or in-person verification.

Here’s the process of opening a USD account with WorldFirst

Step 1: Sign up online

Visit the WorldFirst website and start the application. You’ll enter basic details about your business and yourself.

Step 2: Submit documentation

Standard requirements include proof of business registration (Certificate of Incorporation or equivalent), identification for directors and beneficial owners, and any supporting documents WorldFirst requests during review.

Step 3: Verification

The WorldFirst team reviews the documents. Verification typically takes a few business days.

Step 4: Account activation

Once approved, your World Account is created. USD receiving details are generated automatically as part of your account, alongside receiving details for the other 14 supported currencies.

Step 5: Start using the account

Share your USD receiving details with clients, marketplaces or payment platforms to receive USD directly. Hold funds in USD, convert to other currencies at competitive rates, or send USD payments to suppliers and partners worldwide.

Features of the World Account for African businesses

  • Local receiving accounts in 15+ currencies including USD, GBP, EUR, CNH, AUD and CAD, all managed from a single online account
  • Collect from 130+ marketplaces and payment gateways including Amazon, Etsy, Shopify, Stripe and PayPal in the platform’s local currency
  • Send payments in 100+ currencies to 200+ countries and regions for paying suppliers, contractors and international vendors
  • The World Card, a Mastercard-powered business payment card that supports payments in 150+ currencies with no fees when paying in any of the 15 supported currencies (with sufficient balance held in that currency). Up to 20 cards per account at no additional cost. Cashback on eligible spending (Terms and Conditions Apply).
  • World Pay for 1688.com, the authorised international payment provider for 1688.com, for businesses sourcing from Chinese wholesalers
  • Zero fees on account opening, holding balances and receiving funds
  • Xero and NetSuite integrations for reconciliation

FAQs

1. Can I open a dollar account online in Africa?

Yes. Fintech providers offering virtual USD accounts allow African businesses to open a dollar account fully online, typically in a few business days. Traditional bank domiciliary accounts usually require in-person verification and longer onboarding.

2. What’s the difference between a domiciliary account and a virtual USD account?

A domiciliary account is opened through a traditional bank and holds foreign currency deposits within the local banking system. A virtual USD account is usually provided by a fintech company and gives you US bank account details for receiving USD payments internationally. Virtual USD accounts typically have faster onboarding, lower fees and more flexibility, while domiciliary accounts offer full local bank support and deposit protection.

3. How long does it take to open a dollar account in Africa?

With a traditional bank, opening a domiciliary account can take 1 to 4 weeks depending on the bank, the country and the completeness of documentation. With a fintech provider, onboarding typically takes a few business days once documents are submitted.

4. Can I receive international payments from marketplaces into a dollar account?

Yes. Marketplaces including Amazon, Etsy, Shopify, Upwork, Fiverr and Stripe pay out in USD to accounts with US bank details. Both domiciliary accounts and virtual USD accounts can typically be used to receive these payments, though virtual USD accounts are often better integrated with platform payout systems.

5. Can I hold multiple currencies alongside my dollar account?

Yes. Many providers offer multi-currency accounts that include a USD account alongside GBP, EUR, CNH and other currencies. This lets you receive and hold income in the original currency across multiple markets from a single account.

This article is intended for informational purposes only and does not constitute legal advice or professional advice. This article should not be regarded as constituting an offer or a solicitation to buy or sell any regulated or financial products or services. WorldFirst makes no representations or warranties regarding the accuracy, completeness, or applicability of the content, and readers are encouraged to consult with legal professionals or other professionals for advice tailored to their specific situation. WorldFirst does not guarantee the accuracy and completeness of this article and expressly disclaims any and all liability to any person in respect of the consequences of anything done or omitted to be done wholly or partly in reliance on this article.

Author
Hu Wenzhan
Hu Wenzhan
Emerging Markets Country Manager, WorldFirst Africa
Hu Wenzhan is the Emerging Markets Country Manager at WorldFirst. He brings expertise across Fintech, Payments, Banking, New Markets Growth to help clients grow their global business.
Read more

The simpler way to pay and get paid

Save money, time, and have peace of mind when expanding your global business.