If you want to know how to send dollars to Nigeria, you can transfer USD through an international bank transfer, send money through a licensed international money-transfer operator, or use a service that supports payment into a Nigerian bank or domiciliary account.
If the recipient needs to receive the money in US dollars, a Nigerian dollar domiciliary account is the key option to consider. Nigerian banks provide foreign-currency accounts that can receive and hold USD. For example, FirstBank and Union Bank offer domiciliary accounts that support foreign-currency transactions.
The best method depends on whether the recipient wants USD in a dollar account, cash dollars, or the naira equivalent.
Best Ways to Send USD to Nigeria
| Transfer method | Best for | Recipient receives | Account required? | Main benefit |
|---|---|---|---|---|
| International bank transfer | Larger or formal payments | USD into eligible account | Usually yes for USD account | Direct bank-to-bank transfer |
| Domiciliary account transfer | Sending USD directly to a Nigerian dollar account | USD | Yes | Keeps funds in dollars |
| Licensed money-transfer operator | Family and personal remittances | Depends on service | Not always | Convenient and widely accessible |
| Bank/remittance payout | Recipients who need local funds | Naira or supported currency | May not be required | Convenient local payout |
| Cash USD payout | Recipient specifically needs physical dollars | USD cash, where supported | Usually no | Recipient can collect foreign currency |
If your priority is sending $1,000 and having the recipient receive $1,000 as USD, confirm that the receiving service supports a foreign-currency payout or transfer into a Nigerian domiciliary account before sending the money.
The Central Bank of Nigeria maintains a list of licensed International Money Transfer Operators, so verify the provider’s regulatory status before using a remittance service.
How to Send Dollars to Nigeria
To send dollars to Nigeria, follow these steps:
- Ask the recipient how they want to receive the money.
- If they need USD, confirm that they have an eligible Nigerian domiciliary account.
- Obtain the recipient’s exact bank and beneficiary details.
- Choose a bank or licensed money-transfer provider that supports your transfer.
- Enter the amount in USD.
- Check the exchange rate and all transfer fees.
- Submit the transfer.
- Keep the transaction reference until the recipient confirms receipt.
Do not assume that every Nigerian bank account can receive USD. A regular naira account and a foreign-currency domiciliary account serve different purposes.
How to Send USD to Nigeria Through a Bank
An international bank transfer is one of the main ways to send USD to Nigeria.
If the recipient has a Nigerian domiciliary account, the sender normally needs the receiving bank’s instructions, including the beneficiary’s name, account number, bank name and SWIFT/BIC information.
Depending on the bank, an intermediary or correspondent bank may also be involved.
For example, GTBank publishes specific correspondent-bank instructions for receiving USD into its Nigerian domiciliary accounts, including the beneficiary’s account number and bank SWIFT information.
Nigeria’s banking system uses SWIFT for international payments, with licensed Nigerian banks connected to the network.
Information you may need
The sender may be asked for:
- Recipient’s full name
- Nigerian bank name
- Domiciliary account number
- Bank SWIFT/BIC code
- Bank address
- Correspondent-bank details, where required
- Amount in USD
- Purpose of payment
- Sender’s identification or transaction information
Always obtain the current receiving instructions directly from the recipient’s bank. Correspondent-bank details can differ between banks and can change over time.
How to Send USD to a Nigerian Domiciliary Account
If the recipient wants to receive dollars in Nigeria without converting the money to naira, sending USD to a domiciliary account is a direct option.
A domiciliary account is a foreign-currency account designed to hold currencies such as US dollars, depending on the bank.
For example, FirstBank says its domiciliary account supports US dollars, pounds sterling and euros, while Union Bank offers foreign-currency accounts for USD, euros and pounds.
The process is generally:
Sender abroad β International transfer β Correspondent/receiving bank β Nigerian domiciliary account β Recipient
The sender should use the exact transfer instructions supplied by the recipient’s Nigerian bank.
How to Transfer USD to Nigeria Through a Money-Transfer Service
You can also transfer USD to Nigeria through a licensed international money-transfer operator.
This can be more convenient for personal remittances, especially when the recipient does not need a traditional international bank transfer.
Before choosing a provider, compare:
- Transfer fee
- Exchange rate
- Amount the recipient receives
- Delivery speed
- Bank deposit availability
- Cash-pickup availability
- Whether USD or naira is paid out
The CBN publishes a list of licensed International Money Transfer Operators operating in Nigeria.
Can the Recipient Receive Dollars or Naira?
This is one of the most important things to check before sending money.
If the recipient wants USD
The transfer must support USD payout or credit to an eligible foreign-currency account.
A domiciliary account is commonly used when the recipient wants to hold the funds in dollars.
If the recipient wants naira
A remittance service may convert the USD and pay the recipient in naira.
This can be more convenient when the recipient intends to spend the money locally rather than keep it as foreign currency.
Therefore, don’t choose a transfer service based only on its advertised fee. Check how much the recipient will actually receive and in which currency.
How to Send Money in Dollars from Abroad to Nigeria
If you are sending money to Nigeria from the United States, United Kingdom, Canada, Europe or another country, the basic process is similar.
First, determine whether the recipient wants:
USD β Nigerian domiciliary account
or
USD β converted to naira
For a USD domiciliary transfer, obtain the Nigerian bank’s international receiving instructions before initiating the payment.
For a naira remittance, choose a licensed provider that supports the sender’s country and the recipient’s preferred payout method.
How Much Does It Cost to Send USD to Nigeria?
The cost depends on the transfer method.
Potential costs include:
- Sending-bank fee
- Transfer-service fee
- Correspondent-bank fee
- Receiving-bank fee
- Foreign-exchange margin
- Currency-conversion cost
For example, a provider might advertise a low transfer fee but offer a less favourable USD/NGN exchange rate. Another provider might charge a higher upfront fee but give the recipient more naira.
The best comparison is therefore:
Amount sent β total fees + applicable exchange rate = amount received
When sending USD as USD, focus on the final USD amount credited to the recipient’s account.
How Long Does a USD Transfer to Nigeria Take?
Transfer times depend on the method used.
An international bank transfer can involve correspondent banks and compliance checks. A money-transfer service may provide faster delivery where its Nigerian payout network supports it.
Delays can occur because of:
- Incorrect beneficiary information
- Incorrect SWIFT/BIC details
- Compliance checks
- Bank holidays
- Weekends
- Missing transaction information
- Intermediary-bank processing
For important payments, use the provider’s stated delivery time as a guide and keep the transaction reference until the money arrives.
Can I Send Dollars Directly to a Nigerian Bank Account?
Yes, but the type of Nigerian account matters.
If you want the recipient to receive the money as USD, confirm that the account is an eligible foreign-currency or domiciliary account.
A standard naira account is not the same as a USD domiciliary account.
Some Nigerian banks provide facilities for receiving foreign-currency transfers into domiciliary accounts. GTBank, for example, publishes USD receiving instructions involving correspondent banks and the beneficiary’s Nigerian account.
Can I Send USD to Nigeria Without a Domiciliary Account?
Yes, depending on the payout method.
If the recipient wants the money converted into naira, a supported remittance service may allow the funds to be paid into a Nigerian naira account or through another available payout method.
If the recipient specifically wants to receive and keep USD, however, confirm that the recipient has an appropriate foreign-currency account and that the transfer provider supports USD credit.
This distinction is important because sending $1,000 to Nigeria does not automatically mean the recipient will receive $1,000 in a Nigerian bank account as USD.
What Is the Best Way to Send $1,000 to Nigeria?
For a $1,000 transfer, the best method depends on the recipient’s needs.
If the recipient wants $1,000 in USD:
Use a transfer method that supports USD delivery into an eligible Nigerian domiciliary account.
If the recipient wants the naira equivalent:
Compare licensed remittance providers based on their total fees and USD/NGN exchange rate.
If the payment is for business or another formal purpose:
An international bank transfer may be more appropriate because the transaction can be processed through the banking system with the required documentation.
How to Send USD to Nigeria Safely
Use a regulated bank or licensed money-transfer operator.
The CBN publishes information on licensed IMTOs operating in Nigeria.
Before sending the money:
- Verify the recipient’s full name.
- Confirm the account number.
- Confirm the Nigerian bank’s SWIFT/BIC details.
- Ask the recipient to obtain current receiving instructions from the bank.
- Check the total transfer fee.
- Check the exchange rate if conversion is involved.
- Keep the transaction receipt.
- Do not send money through an unknown intermediary simply because they promise a better exchange rate.
USD Transfer vs Remittance: Which Should You Use?
Choose an international bank transfer when you are making a formal payment, sending a larger amount or need a direct bank-to-bank transaction.
Choose a domiciliary-account transfer when the recipient specifically wants to receive and hold USD in Nigeria.
Choose a licensed money-transfer service when convenience, personal remittances and flexible payout options are more important.
The right choice is ultimately determined by the currency the recipient needs, the total cost and the available payout method.
Frequently Asked Questions
How do I send dollars to Nigeria?
You can send USD to Nigeria through an international bank transfer, a Nigerian bank’s foreign-currency receiving channel or a licensed international money-transfer operator. If the recipient needs USD, confirm their domiciliary-account details before sending.
How do I transfer USD to Nigeria?
Use a bank or licensed remittance provider that supports transfers to Nigeria. For a bank transfer, you will generally need the recipient’s bank and account information and, for international transfers, the relevant SWIFT/BIC details.
Can I send USD directly to a Nigerian bank account?
Yes, if the receiving account supports foreign-currency deposits. For USD transfers, confirm that the recipient’s account is an eligible domiciliary or foreign-currency account.
Can someone send dollars to my Nigerian domiciliary account?
Yes. Nigerian banks provide domiciliary accounts that can receive foreign-currency transfers. The sender needs the correct receiving instructions from your bank.
Is it better to send dollars or naira to Nigeria?
If the recipient wants to keep savings in USD, sending USD to an eligible domiciliary account may be more appropriate. If the recipient needs money for everyday spending in Nigeria, receiving the naira equivalent may be more convenient.
What bank details are needed to send USD to Nigeria?
Depending on the bank and transfer route, you may need the recipient’s full name, account number, bank name, SWIFT/BIC code, bank address and correspondent-bank information.
How can I send money in dollars from abroad to Nigeria?
You can use an international bank transfer or a licensed money-transfer service. The recipient can receive the money through a supported bank or payout method, depending on the service.
Bottom Line
The best way to send dollars to Nigeria depends on what the recipient wants to receive.
If the recipient needs USD, send the money through a method that supports USD credit to a Nigerian domiciliary account. If the recipient needs naira, a licensed remittance service may provide a simpler solution.
For international bank transfers, obtain the Nigerian bank’s current SWIFT and correspondent-bank instructions before sending. For remittances, compare the total fee, exchange rate, delivery speed and final amount received.
Most importantly, use a regulated bank or licensed money-transfer operator and verify the recipient’s details before confirming the transaction.

