Here’s how US-based individuals and businesses can send money to Nigeria and other African countries, with methods, costs, timelines and compliance checks explained.
Key takeaways
- US senders have four main ways to send money to Nigeria and other African countries: SWIFT bank wires, online money transfer services, multi-currency account providers and digital wallet routes.
- African recipients can receive USD without immediate conversion to local currency through a USD domiciliary account at a local bank, a multi-currency account with US ACH receiving details, or standard local-currency receipt via SWIFT.
- Total cost combines the visible transfer fee, the FX markup on the USD to local currency exchange rate (which can run from under 1% at some providers to 5% to 8% at banks), and any intermediary bank fees deducted along the SWIFT chain.
- Nigeria’s instant payment network (NIP) settles domestic transfers in seconds, 24/7. Providers connected to NIP can deliver USD transfers from the US as NGN within minutes of initiation.
- A World Account from WorldFirst gives African businesses US ACH receiving details to collect USD payments from US clients and platforms, hold the balance, and convert to local currency on their own timing.
Sending money from the US to Africa covers a wide range of use cases. This guide walks through the main ways to send money from the US to Nigeria and other African markets (Kenya, Ghana, South Africa, Morocco, Egypt), the costs behind each method, and the practical checks that make the difference between a smooth transfer and one that stalls at compliance.
What to check before sending money from the US to Africa
Five factors drive the real cost and reliability of a transfer:
- Total cost (fee + FX markup): The headline fee is only one layer. The FX margin applied to the exchange rate is often where most of the cost sits.
- Transfer speed: SWIFT wires take 2 to 5 business days. Transfers using local payment rails like NIP in Nigeria can arrive within minutes. Compare the method against how urgently the recipient needs the funds.
- Transfer limits: Per-transaction limits vary. Larger transfers may need to be split or routed through providers with higher caps.
- Recipient delivery options: Bank deposit, mobile wallet, cash pickup. Not every provider supports every delivery method in every African country.
Information you need from the recipient
For a US-to-Nigeria transfer, you typically need:
- Recipient’s full legal name (exactly as it appears on their Nigerian bank records)
- Nigerian bank name
- 10-digit NUBAN account number (Nigerian Uniform Bank Account Number)
- Bank’s SWIFT/BIC code (for SWIFT wires)
- Recipient’s address in Nigeria (often required for compliance)
- Purpose of the payment (for larger business transfers)
For other African countries, the recipient’s local account number, bank name, SWIFT/BIC code and address are standard. Mobile money transfers require the recipient’s registered mobile number and wallet type.
How to receive USD funds in Africa
For an African recipient of a US-to-Africa transfer, how the USD actually lands matters as much as how the US sender initiates it. The default route (SWIFT into a local bank account with automatic conversion to local currency) is only one option. For businesses, freelancers and individuals receiving USD regularly, holding the funds in USD before converting typically works out better.
African recipients have three main ways to receive USD payments from the US.
1. USD domiciliary account at a local African bank
Available at major Nigerian banks (GTBank, FirstBank, UBA, Access, Zenith), with similar foreign-currency account options at larger banks in Kenya, Ghana, South Africa and Morocco. Receive USD via SWIFT, hold the balance in USD, and convert or withdraw as needed under local central bank rules.
2. Multi-currency account with US ACH receiving details
Several international payment providers offer African businesses and freelancers USD receiving accounts with local US ACH routing details. The US sender initiates a domestic ACH payment or local US transfer, and the USD lands in the recipient’s USD balance without routing through the SWIFT network.
- Opening process: Fully online in most cases, with e-KYC verification
- Minimum deposits: Vary by provider, often zero
- Fees: Vary by provider. Many offer zero receiving fees in supported currencies, with revenue taken on FX conversion
- Best for: Freelancers receiving platform payouts in USD, businesses with recurring US client income, e-commerce sellers collecting from US marketplaces
3. Standard local bank account via SWIFT
The simplest route when the recipient does not have a USD-denominated account. The USD converts to the local currency (NGN, KES, ZAR, GHS, MAD) at the receiving bank’s exchange rate on arrival, and the funds credit the standard local account.
Receive USD and send onward payments with a WorldFirst World Account
The World Account from WorldFirst is a multi-currency business account built for African businesses, freelancers and SMEs managing cross-border payment flows. For African recipients receiving USD from US clients, platforms or marketplaces, and for anyone making onward international payments from those funds, the account consolidates both sides into one online platform.
Receive USD through local US ACH receiving details: The World Account provides African businesses with US-based ACH routing and account details.
Local receiving accounts in 15+ currencies: Beyond USD, hold GBP, EUR, SGD, AUD, CAD, CNH and other currencies with local receiving details for each.
Hold USD and convert on your own timing: USD stays in your USD balance until you decide to convert to NGN, KES, ZAR, GHS, MAD or another supported currency at competitive FX rates. Convert in bulk when the exchange rate is favourable rather than at the bank’s spot rate on every receipt.
Collect from 130+ marketplaces and payment gateways: Freelancers and e-commerce sellers can collect from Fiverr, Upwork, Toptal, Amazon, Shopify, Etsy, Stripe and other platforms, with payouts settling in the matching currency balance.
Send onward payments to 200+ countries in 100+ currencies: Pay international suppliers, contractors or service providers in their local currency from the same account, including CNH payments to Chinese suppliers through World Pay (the authorised international payment provider for 1688.com).
World Card for international business expenses: Mastercard-powered virtual cards (up to 20 per account at zero issuance cost) for USD-billed SaaS tools, ad platforms (Google Ads, Meta Ads) and travel. Zero FX fees when paying in any of the 15 supported currencies, provided sufficient balance is held in that currency. Cashback on eligible spending (Terms and Conditions apply).
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 process in respect of the consequences of anything done or omitted to be done wholly or partly in reliance on this article.
