<script type="application/ld+json" data-schema-version="grey-blog-v4"> [{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://grey.co/blog/how-international-wire-transfers-work#article","headline":"How international wire transfers work: Fees, speed, and cheaper alternatives","description":"How international wire transfers work step by step. Covers SWIFT fees, bank charges, processing times, and cheaper alternatives for sending money abroad.","inLanguage":"en","url":"https://grey.co/blog/how-international-wire-transfers-work","mainEntityOfPage":{"@id":"https://grey.co/blog/how-international-wire-transfers-work#webpage"},"datePublished":"2026-10-01T23:29:15.351Z","dateModified":"2026-10-01T23:40:00.161Z","author":{"@type":"Person","@id":"https://grey.co/authors/priscila-marotti#person","name":"Priscila Marotti","url":"https://grey.co/authors/priscila-marotti","jobTitle":"Content Writer","sameAs":["https://www.linkedin.com/in/priscila-marotti/"]},"publisher":{"@type":"Organization","@id":"https://grey.co/#organization","name":"Grey","url":"https://grey.co","logo":{"@type":"ImageObject","url":"https://cdn.prod.website-files.com/6360022338a81bd6fdbb1145/6564ae1077a67e39d3c491a6_Grey%20Logo%20Lockup%20Black.svg"}},"image":{"@type":"ImageObject","@id":"https://grey.co/blog/how-international-wire-transfers-work#primaryimage","url":"https://cdn.prod.website-files.com/636a85d290ee58e70c17e1c0/6abeef33e990442707655096_How%20International%20Wire%20Transfers%20Work.png","contentUrl":"https://cdn.prod.website-files.com/636a85d290ee58e70c17e1c0/6abeef33e990442707655096_How%20International%20Wire%20Transfers%20Work.png","width":1200,"height":675}},{"@context":"https://schema.org","@type":"WebPage","@id":"https://grey.co/blog/how-international-wire-transfers-work#webpage","url":"https://grey.co/blog/how-international-wire-transfers-work","name":"How International Wire Transfers Work: Fees, Speed & Alternatives | Grey","description":"How international wire transfers work step by step. Covers SWIFT fees, bank charges, processing times, and cheaper alternatives for sending money abroad.","inLanguage":"en","primaryImageOfPage":{"@id":"https://grey.co/blog/how-international-wire-transfers-work#primaryimage"},"breadcrumb":{"@id":"https://grey.co/blog/how-international-wire-transfers-work#breadcrumb"}},{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://grey.co/blog/how-international-wire-transfers-work#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://grey.co/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://grey.co/blog"},{"@type":"ListItem","position":3,"name":"How international wire transfers work: Fees, speed, and cheaper alternatives","item":"https://grey.co/blog/how-international-wire-transfers-work"}]},{"@context":"https://schema.org","@type":"FAQPage","@id":"https://grey.co/blog/how-international-wire-transfers-work#faq","mainEntity":[{"@type":"Question","name":"How long does an international wire transfer take?","acceptedAnswer":{"@type":"Answer","text":"Most international wire transfers take 1 to 3 business days. Some take up to 5 business days if they route through multiple intermediary banks or if the destination country has additional compliance requirements. Domestic wires settle the same business day. Time zone differences, local bank holidays, and enhanced screening on large or unusual transfers can all add delays. Ask your bank for the SWIFT GPI tracking number to monitor the transfer in real time."}},{"@type":"Question","name":"How much does an international wire transfer cost?","acceptedAnswer":{"@type":"Answer","text":"The median outgoing fee at US banks is $45. The median incoming fee is $13. But the stated fee isn't the total cost. Exchange-rate markups (1-3%) and intermediary bank deductions ($10-$25 per intermediary) can double the effective cost. For a $1,000 transfer, the all-in cost can range from $80 to $100. On large transfers ($10,000+), the percentage cost drops because flat fees are proportionally smaller."}},{"@type":"Question","name":"What is a SWIFT code and how do I find one?","acceptedAnswer":{"@type":"Answer","text":"A SWIFT code (also called a BIC) is an 8 or 11-character code that identifies a specific bank on the SWIFT network. The format is: 4 letters (bank code) + 2 letters (country) + 2 characters (location) + 3 optional characters (branch). For example, WFBIUS6S is Wells Fargo (WFBI), United States (US), San Francisco (6S). You can find any bank's SWIFT code on its website, by calling the bank, or by searching the SWIFT directory at swift.com."}},{"@type":"Question","name":"Can an international wire transfer be reversed?","acceptedAnswer":{"@type":"Answer","text":"Generally no. Wire transfers are designed to be irrevocable once processed. If you sent money to the wrong account, contact your bank immediately. They can request a recall through SWIFT, but the receiving bank is not obligated to return the funds, and the process can take weeks. This irrevocability is a feature for recipients (guaranteed funds) but a risk for senders. Always verify the recipient's details twice before confirming a wire."}},{"@type":"Question","name":"What is the difference between a wire transfer and an ACH transfer?","acceptedAnswer":{"@type":"Answer","text":"Wire transfers are processed individually and settle the same day (domestically). They're irrevocable, have no amount cap, and cost $25 to $50. ACH transfers are batched, settle in 1 to 3 business days, are reversible in some cases, have lower fees (often free or under $3), and may have daily limits. Use wire for large, urgent, one-off payments. Use ACH for recurring transfers, payroll, and smaller amounts. For a detailed comparison, see ACH vs wire transfer explained."}},{"@type":"Question","name":"Do I need a bank account to receive an international wire transfer?","acceptedAnswer":{"@type":"Answer","text":"You need an account that can receive SWIFT or domestic bank transfers. This can be a traditional bank account or a fintech account with its own banking details. Grey provides USD, GBP, and EUR account details that can receive wire transfers and ACH deposits without requiring a local bank account in the US, UK, or Europe. Open a Grey account to get your own receiving details."}}]}] </script>

How international wire transfers work: Fees, speed, and cheaper alternatives

Priscila Marotti

TABLE OF CONTENT

SHARE THIS POST

If you’ve ever sent an international wire transfer, you probably know the amount you pay at the start isn’t always the full cost. Your bank might charge around $45 to send the money, the receiving bank may charge another $13, and if the payment passes through an intermediary bank, another $10 to $25 can disappear along the way. All that for a transfer that can still take 1 to 5 business days to arrive.

And those are only the fees you can easily see. Exchange-rate markups and intermediary charges can make the final cost considerably higher than the wire fee your bank advertises. In this guide, we’ll break down where those costs come from, how an international wire transfer actually works, and when paying for one makes sense compared with other ways to send money abroad.

An international wire transfer is an electronic payment sent from one bank to another across national borders, typically via the SWIFT messaging network. The sending bank debits your account, routes a payment instruction through one or more intermediary banks, and the receiving bank credits the recipient’s account. The process can involve currency conversion, compliance screening, and interbank settlement, which can affect both the cost and how long the transfer takes.

How an international wire transfer works, step by step

SWIFT isn't a payment system. It's a messaging network. This distinction matters because it explains why international wires are slow and expensive: SWIFT tells banks what to do, but the actual money moves through a separate settlement process between the banks themselves.

Here's what happens when you wire $1,000 from a US bank account to a recipient in Nigeria:

Step 1: You Initiate the Transfer

You tell your bank to send money internationally. You provide: the recipient's full name (exactly as it appears on their bank account), their bank name, their account number or IBAN, the receiving bank's SWIFT/BIC code, and the amount you want to send. Your bank charges an outgoing wire fee, typically $25 to $50.

Step 2: Your Bank Screens the Transaction

Before sending anything, your bank runs the transfer through compliance checks. In the US, the Office of Foreign Assets Control (OFAC) screens every international wire for connections to sanctioned countries, individuals, or entities. Your bank also checks for compliance with anti-money laundering (AML) rules and may flag transfers over $10,000 for IRS reporting. This screening takes minutes for routine transfers but can hold up unusual or high-value transactions for hours or days.

Step 3: Your Bank Sends a SWIFT Message

Your bank creates a SWIFT message (typically an MT103 for single customer transfers) containing the payment instructions. This message travels through the SWIFT network to the receiving bank. SWIFT assigns every bank a unique 8 or 11-character code called a BIC (Bank Identifier Code). For example, Wells Fargo's SWIFT code is WFBIUS6S. JPMorgan Chase's is CHASUS33. Your bank uses the recipient bank's BIC to route the message correctly.

Step 4: Intermediary Banks Process the Transfer

This is the step most guides skip, and it's where the hidden costs live.

If your bank has a direct relationship (called a correspondent banking relationship) with the recipient's bank, the transfer moves directly. But most banks don't have direct relationships with banks in every country. In that case, the transfer routes through one or two intermediary banks that do have those relationships.

Each intermediary bank can deduct a processing fee from the transfer amount, typically $10 to $25 per intermediary. If your $1,000 transfer passes through two intermediaries, $20 to $50 may be deducted before the money reaches the recipient. You won't see this on your bank statement. Your recipient just received less than you sent, and neither of you knows exactly where the money went.

This is the single biggest frustration with international wire transfers: the sender pays a $45 fee and expects the recipient to get $1,000, but the recipient gets $955 because an intermediary bank took $45 along the way. For a detailed comparison with ACH, see ACH vs wire transfer explained.

Step 5: Currency Conversion

If the sender's currency differs from the recipient's, someone has to convert it. This can happen at the sending bank, at an intermediary bank, or at the receiving bank, depending on the arrangement. Whoever converts the currency adds a markup to the mid-market exchange rate, typically 1-3% for retail customers. On a $1,000 transfer, a 2% markup costs $20 in hidden fees that never appear as a line item. You see it only if you compare the rate you got to the mid-market rate at the time of transfer.

Step 6: The Receiving Bank Credits the Recipient

The recipient's bank receives the SWIFT message, verifies the details, runs its own compliance checks, and credits the recipient's account. The receiving bank may charge an incoming wire fee (median $13 in the US, varies by country). The recipient sees the funds in local currency, minus any intermediary deductions and the receiving bank's fee.

What an international wire transfer actually costs

The stated fee is never the total cost. Here's every layer:

Fee Layer Typical Range Who Pays
Outgoing wire fee (your bank) $25 to $50 Sender
Exchange rate markup 1 to 3% of transfer amount Sender (hidden in rate)
Intermediary bank fee(s) $10 to $25 per intermediary Deducted from transfer
Incoming wire fee (recipient bank) $0 to $20 Recipient
SWIFT messaging fee Included in wire fee Sender (bundled)

‍

Example: $1,000 wire from the US to Nigeria via a major US bank. Outgoing fee: $45. Exchange rate markup at 2.5%: $25. One intermediary deduction: $15. Incoming fee at the Nigerian bank: $10. Total cost: $95. The recipient receives the equivalent of $905 in naira, not $1,000. That's a 9.5% total cost on a $1,000 transfer.

On large transfers ($10,000+), the percentage cost drops because the flat fees become proportionally smaller. Wire transfers become more cost-effective as the amount increases. For small transfers (under $500), the fixed costs make wire transfers extremely expensive as a percentage of the total.

Domestic vs international wire transfer

Feature Domestic Wire International Wire
Network Fedwire (US), CHAPS (UK) SWIFT
Speed Same day (before cutoff) 1 to 5 business days
Typical fee $25 to $30 $35 to $50 + intermediary
Currency conversion None Required (adds cost)
Intermediary banks None 0 to 2 intermediaries
Compliance screening Standard AML OFAC + AML + destination rules
Reversibility Generally irrevocable Generally irrevocable
Tracking Real-time via Fedwire SWIFT GPI (if supported)

‍

Domestic wires are faster, cheaper, and simpler because the money stays within one country's banking system. No currency conversion. No intermediary banks. No cross-border compliance checks. The Fedwire system in the US processes domestic wires in real time during business hours, with final settlement the same day.

International wires are slower because the money crosses multiple banking systems, each with its own compliance requirements, business hours, and settlement schedules. A wire from New York to Lagos may pass through a correspondent bank in London, adding a full business day. Time zone differences mean that a wire initiated at 3 pm in New York arrives after business hours in Lagos, pushing settlement to the next local business day.

When to use a wire transfer and when to skip it

Wire transfers aren't always the right choice. They're designed for specific situations where their unique properties (irrevocability, same-day domestic settlement, no amount cap) justify the cost.

Use a Wire Transfer For

Large, one-off transactions where the fixed fees are a small percentage of the total. Buying property, closing a business acquisition, or paying a large invoice. On a $100,000 transfer, a $45 wire fee is 0.045% of the total. On a $500 transfer, it's 9%.

Time-critical payments where same-day or next-day settlement matters. Contract deadlines, supply chain emergencies, legal settlements. No other standard banking method offers this speed for large amounts.

Payments to countries or banks with no fintech coverage. If the recipient's bank isn't supported by any digital transfer service, a SWIFT wire may be the only option. This is common for transfers to some banks in Central Asia, parts of the Middle East, and smaller institutions in Africa.

Skip the Wire Transfer For

Regular transfers under $5,000. The fixed fees and exchange-rate markups can make wire transfers expensive for smaller amounts. A fintech service like Grey (1% capped at $6 for currencies including NGN, USD and EUR; see the full list of Grey conversion fees), Wise (0.41% to 1.5%), or Remitly ($0 to $4.99) may offer a lower overall cost for transfers under $5,000.

Recurring payments (monthly remittances, contractor payments, subscription invoices). The cost compounds. Twelve wire transfers at $45 each amount to $540/year in bank fees alone, before exchange-rate markups and intermediary deductions. A multi-currency account that receives via ACH or local payment rails eliminates most of this cost. For comparison, see SWIFT code vs routing number.

Payments where you need the recipient to receive the exact amount you quoted. Intermediary deductions are unpredictable. You might send $1,000, and the recipient might get $955 or $980 or $1,000, depending on which intermediaries handle the transfer. If the amount matters (paying an exact invoice, meeting a minimum deposit), a fintech service with transparent, upfront pricing is more reliable.

How to send an international wire transfer

If you've decided a wire is the right choice, here's what you need:

Information required: recipient's full legal name (as it appears on their bank account), recipient's bank name and branch address, recipient's account number or IBAN, receiving bank's SWIFT/BIC code, the amount and currency, and the purpose of the transfer (some banks and countries require this).

Where to initiate: most US banks let you send international wires through online banking, mobile app, by phone, or in-branch. Online is the fastest. Some banks restrict first-time international wires to in-branch or phone for security. Check your bank's policy before you need to send urgently.

Timing: initiate domestic wires at least 1 to 2 hours before your bank's cutoff time (usually 4 to 5 pm ET). For international wires, initiate 3 to 4 hours before the cutoff. Wires initiated after the cutoff are processed the next business day.

Tracking: ask your bank for the SWIFT reference number (also called a UETR under SWIFT GPI). The recipient's bank can use this to trace the transfer if it doesn't arrive within the expected window.

Receiving an international wire transfer

If someone abroad is wiring money to you, they need your bank's SWIFT code, your account number (or IBAN for European accounts), your bank's name and address, and your full name as it appears on the account. Some sending banks also ask for the receiving bank's routing number as a secondary reference.

Your bank may charge an incoming wire fee (ranging from $0 to $20, depending on the bank). The money arrives in the currency the sender specified, or your bank converts it to your local currency, usually at a marked-up rate.

For people outside the US who need to receive USD wires regularly: you don't need a US bank account. Grey provides USD account details (ACH routing number and account number) that can receive incoming transfers from US banks. You can also receive GBP via FPS, CHAPS, or BACS, and EUR via SEPA. The money arrives in your chosen currency, and you decide when to convert. No intermediary bank deductions, no surprise fees. Open a Grey account and share your account details with anyone who needs to pay you. You can also send money from the US through Grey's own transfer rails, bypassing SWIFT entirely.

Frequently asked questions about international wire transfers

How long does an international wire transfer take?

Most international wire transfers take 1 to 3 business days. Some take up to 5 business days if they route through multiple intermediary banks or if the destination country has additional compliance requirements. Domestic wires settle the same business day. Time zone differences, local bank holidays, and enhanced screening on large or unusual transfers can all add delays. Ask your bank for the SWIFT GPI tracking number to monitor the transfer in real time.

How much does an international wire transfer cost?

The median outgoing fee at US banks is $45. The median incoming fee is $13. But the stated fee isn't the total cost. Exchange-rate markups (1-3%) and intermediary bank deductions ($10-$25 per intermediary) can double the effective cost. For a $1,000 transfer, the all-in cost can range from $80 to $100. On large transfers ($10,000+), the percentage cost drops because flat fees are proportionally smaller.

What is a SWIFT code and how do I find one?

A SWIFT code (also called a BIC) is an 8 or 11-character code that identifies a specific bank on the SWIFT network. The format is: 4 letters (bank code) + 2 letters (country) + 2 characters (location) + 3 optional characters (branch). For example, WFBIUS6S is Wells Fargo (WFBI), United States (US), San Francisco (6S). You can find any bank's SWIFT code on its website, by calling the bank, or by searching the SWIFT directory at swift.com.

Can an international wire transfer be reversed?

Generally no. Wire transfers are designed to be irrevocable once processed. If you sent money to the wrong account, contact your bank immediately. They can request a recall through SWIFT, but the receiving bank is not obligated to return the funds, and the process can take weeks. This irrevocability is a feature for recipients (guaranteed funds) but a risk for senders. Always verify the recipient's details twice before confirming a wire.

What is the difference between a wire transfer and an ACH transfer?

Wire transfers are processed individually and settle the same day (domestically). They're irrevocable, have no amount cap, and cost $25 to $50. ACH transfers are batched, settle in 1 to 3 business days, are reversible in some cases, have lower fees (often free or under $3), and may have daily limits. Use wire for large, urgent, one-off payments. Use ACH for recurring transfers, payroll, and smaller amounts. For a detailed comparison, see ACH vs wire transfer explained.

Do I need a bank account to receive an international wire transfer?

You need an account that can receive SWIFT or domestic bank transfers. This can be a traditional bank account or a fintech account with its own banking details. Grey provides USD, GBP, and EUR account details that can receive wire transfers and ACH deposits without requiring a local bank account in the US, UK, or Europe. Open a Grey account to get your own receiving details.

Skip the $45 wire fee. Open a Grey account and receive USD, GBP, and EUR with your own account details. Convert when the rate works for you, and send to 50+ countries.

Disclaimer: This article is for informational purposes only. Wire transfer fees, exchange rates, and processing times vary by bank and may change. Grey isn't a bank. We're a licensed financial services provider offering multi-currency accounts.

Last updated:

October 2, 2026

Open a free Grey account to get startedJoin 1 million digital nomads
IF YOU ENJOYED THIS, CHECK THESE OUT

How to withdraw to your local bank account on Grey

•

•

2 min read

Get in here; let’s talk about getting your funds into your local accounts. Once you’re notified via email or push notification that you have received funds in your virtual foreign account, It becomes available in your balance for that currency.

Here’s a step-by-step guide showing how you can convert the funds in your foreign currency balance to your local bank account:

  • Log in to your Grey account to access your dashboard and select “Balances.”
  • Ensure that you have added your local currency to the currencies available in your balance; to be able to convert to your local currency.

For example, if your local currency is NGN, you will need to add NGN to the currencies in your balance to convert to NGN.

6387930f17d78e92805ef322 dYnbqZk 4lApav1f2XleXS1fhYrSPvIfwdtdvSOwoEUcxuAIsC5rUJj j3mguylWzBdaiLs0k8FE9D jbwxRUQvnuzCHMIx9NII3yg1rRBHRcYxJFodsMMl5loIY88VTDqjSe bLgzjNQIPZZw
  • Select the balance you would like to convert from**. (**We will demonstrate using a GBP balance.)
  • Click on “Swap funds” and select your local currency to convert.
6387930f17d78e74775ef324 l9dbEV6p2900xrIewEesOj5iWdCLNrDQcEv7 IUz rCOCGjLvGXomsmX60MrCb9 YSu5qCYuqglGgKVacPEZy4d5QfR2AWenva u5HPwGaBDqYi q ChvUKMAmGvV fqDE3iCQ07NQ9NplY4sw
  • Proceed to your local currency balance (NGN in our example).
  • Click ‘Withdraw NGN’ to withdraw your funds to your local bank account.
6387930f17d78e90145ef323 0uaBXYx9cy0YWO30jxrG6iprj qgw1ylRsrceC 5RFXWHm078pYmwDi4AtU8ejEM RNhqah3FqbgUGMxk6I8ujCxDIOxx95GshAG2rntgeDVIWpHGoB46COCzNWKBR4mPylA15zToFQN7d79Kg

Note that swap and withdrawal fees apply. All transactions are settled instantly, and any delays result from the banking network.

Got funds you need to withdraw into your local account? Hop on Grey to create a virtual foreign account, enjoy seamless international transactions, and send and receive money from anywhere in the world with ease.

Nigerian dollar account: How to open and use one

•

•

2 min read

If you are a Nigerian earning in dollars from freelance clients, a remote job, an international consultancy, or a business with customers abroad, consider opening a dollar account. Receiving USD payments into your local account means you are forced to convert every payment to naira the moment it arrives, often at marked-up rates worse than you would get elsewhere.

A Nigerian dollar account holds US dollars without automatically converting them to naira. You can open a bank domiciliary account at banks like GTBank or UBA, or a virtual USD account through a fintech, which gives you real US account details to receive payments and usually opens faster with lower fees.

This guide explains how to open a dollar account in Nigeria and compares domiciliary accounts with virtual accounts, so you can decide what works best for you.

What is a Nigerian dollar account?

A Nigerian dollar account lets you receive and hold USD instead of automatically converting it to naira. Most often, this term refers to a domiciliary account.

A domiciliary (or dom) account is a foreign currency account offered by Nigerian commercial banks (UBA, GTBank, First Bank, Standard Chartered, and others) and regulated by the Central Bank of Nigeria. This account lets you hold a foreign currency account with a Nigerian bank.

Both fintechs with virtual USD accounts and traditional banks with domiciliary accounts serve the same purpose. They both let you hold dollars as dollars without converting to naira. You only convert when you choose.

Domiciliary account vs virtual USD account

At a glance, here is how a domiciliary account is different from a virtual USD account.

Factor Bank domiciliary account Virtual USD account
Where it is held Nigerian commercial bank Issued via a US partner bank, accessed through a fintech app
Documents required Usually requires more documentations, including an application form, a valid ID, proof of address, BVN, NIN, recent photographs, and sometimes,  proof of the source of funds and references.   Usually simpler online verification requiring a valid ID, proof of address, and a selfie.
Opening balance
Often requires a minimum opening deposit, amount varies. Usually no minimum opening balance
Account opening speed
Can take days, sometimes requiring an in-branch visit Often same-day, fully online
Receiving USD Through international (SWIFT) wire with correspondent bank deductions Via ACH (like domestic transfer), no correspondent bank involved.
Fees Account maintenance, correspondent bank, and international wire fees Often lower or no monthly fee, transaction-based pricing instead
Best for Large or occasional foreign transfers Freelancers and remote workers receiving regular USD payments

The most important difference between virtual USD accounts is how you receive your dollars.

A domiciliary account usually receives international payments through SWIFT. The payment may pass through one or more intermediary banks before reaching your Nigerian bank. These banks deduct fees along the way.

A virtual USD account with a US routing number can receive ACH payments directly through the US banking system, like a local transaction. This avoids the extra cost of intermediary banks.

How to open a bank domiciliary account

Opening a domiciliary account might have some differences in requirements across banks and depend on the account tier. But here is how to open a dollar account in Nigeria generally.

Step 1: Choose a bank

Compare domiciliary accounts from banks such as GTBank, UBA, First Bank, Zenith and Standard Chartered. Check their fees, minimum balances and requirements before choosing one.

Step 2: Prepare your documents

Typically required: a valid means of identification (National ID, international passport, or driver's licence), your Bank Verification Number (BVN), proof of address (a recent utility bill or tenancy agreement), and passport photographs. Some banks request additional documentation depending on the account tier or your source of income.

Step 3: Visit a branch or apply through the bank's digital platform

Some banks now allow you to open a domiciliary account online, especially if you are an existing customer. Others may still require an in-person visit, especially if you are a new customer or requesting a higher-tier account.

Step 4: Make your opening deposit

Many domiciliary accounts require a minimum opening balance. This usually depends on the bank and account tier. Confirm the current requirement directly with your chosen bank.

Step 5: Receive your account details

Once your application is approved, you will receive your domiciliary account number and the bank's SWIFT code, which is what senders abroad will need to wire USD to your account.

How to open a virtual USD account in Nigeria

Different virtual USD account providers have slightly different sign-up processes. Here’s a general process to give you an idea of what to expect.

Step 1: Sign up with a fintech provider offering virtual USD accounts

Download the app or visit the provider's website and create an account with your basic details.

Step 2: Complete identity verification

Upload a valid government-issued ID (typically your BVN-linked National ID, international passport, or driver's licence) and complete the standard identification verification process.

Step 3: Open your USD account

Once your account is verified, open a USD account in the app and receive your account details. Grey, for example, provides a USD account through a US partner bank and gives you a US routing number and account number rather than a Nigerian domiciliary account number.

Step 4: Share your account details with payers

Share your US routing number and account number with your clients and employers or add to the platforms. This way, you can get paid via ACH.

Step 5: Receive, hold, or convert

When the USD lands in your account, you can keep the money in USD or convert to naira and withdraw whenever you choose. The rate is usually disclosed before you confirm the transaction. Platforms like Grey also provide virtual cards linked with your USD account, so you can spend directly in USD.

See our guide on the best ways to receive international payments in Nigeria.

Fees, limits and receiving USD

Receiving USD through a domiciliary account can involve several charges. These may include the sender's bank fee, correspondent bank charges and fees from your Nigerian bank. The amount you receive can therefore be lower than the amount originally sent. You might also be charged a maintenance fee, which varies by bank.

A virtual USD account in Nigeria that receives payments through ACH avoids the correspondent banks used by SWIFT transfers. Providers may still charge a fee for receiving or processing payments, so check the fee before receiving a large payment. For example, Grey charges 0.8% for USD deposits (minimum: $2, maximum: $10). This is shown clearly before any transaction. So, you can tell how much you will be getting at the end, unlike SWIFT transfers that come with undisclosed layered fees.

Here is how to receive US dollars with Grey.

Converting USD to naira

Both options require you to consider the exchange rate when converting your dollars to naira. With a bank, the rate you receive depends on the bank's rate at the time of conversion.

On the other hand, fintech usually offers a rate close to the mid-market rate and charges a separate conversion fee, which is also disclosed before initiating the conversion. With Grey, the conversion fee is 1%, capped at $6.

Whether it is a dom account or a virtual USD account, monitoring the exchange allows you to decide whether to convert now or wait, especially when there is no urgent need.

For guidance specifically on receiving USD from the US into a domiciliary account, see our detailed guide on sending USD from the USA to a Nigerian domiciliary account.

Transaction limits

The Central Bank of Nigeria regulates traditional banks, and each bank sets its own policies governing how domiciliary accounts may be used. This includes setting limits on withdrawals per time.

Virtual USD account limits are set by the individual fintech provider rather than the CBN.  However, standard anti-money laundering practices may still impose limits depending on the account’s verification tier.

Grey offers USD, EUR, and GBP accounts, allowing you to receive and manage these currencies in one place without monthly maintenance fees. You have full control over when you want to convert, and the fees are disclosed beforehand.

Open a USD account with Grey and receive dollars with real US account details, and avoid international wire fees.

Frequently asked questions about Nigerian dollar accounts

What documents do I need?

For a bank domiciliary account, you typically need a valid means of identification, your BVN, proof of address, and passport photographs, with some banks requesting additional documentation depending on the account tier. For a virtual USD account like Grey, requirements are generally lighter: a valid government-issued ID linked to your BVN and standard identity verification completed within the app, without the need for a physical branch visit.

What is the minimum balance?

Domiciliary accounts often require a minimum opening deposit, with the specific amount varying considerably by bank and account tier, so confirm directly with your chosen bank before applying. Virtual USD accounts like Grey typically have no minimum opening balance requirement, making them more accessible for those starting with smaller or irregular USD income.

Can I receive USD without a bank domiciliary account?

Yes. A virtual USD account, provided through a fintech platform's US banking partner, gives you real US routing and account number details for receiving USD via ACH, entirely separate from a Nigerian bank's domiciliary product. This is often faster to set up and avoids the correspondent bank deductions that can reduce SWIFT wire transfers into a domiciliary account.

How long does it take?

Opening a bank domiciliary account can take anywhere from the same day to several days, depending on the bank and whether you need an in-branch visit. A virtual USD account through a fintech provider is typically faster, often completed the same day online, since the entire process, from sign-up to verification to receiving your account details, happens within the app without requiring a physical visit.

How to open and use a domiciliary account

•

•

2 min read

Have you been trying to receive foreign currencies like USD? As a business owner, do you need to make frequent transactions in foreign currencies? Getting domiciliary or foreign accounts will make your transactions a lot more seamless.

A domiciliary account is probably one of the top recommendations you’d already be familiar with. Popularly referred to as a ‘Dom account,’ domiciliary accounts are a common way to receive USD, EUR, and GBP payments in your local country. 

In this post, we’ll explore the types of dom accounts available, what you need to open one and share answers to some frequently asked questions about these accounts.

What is a Domiciliary Account?

A domiciliary account is an account that allows you to receive, send, and transfer foreign payments from your local country. You can receive any type of foreign payment on your dom account. However, sticking to widely accepted currencies like USD, EUR, and GBP is advisable because you can only receive funds based on your bank’s available currencies. 

One limitation of this account type is that you must open accounts based on the currencies you want to receive. This means that to receive Dollar payments, you have to create a USD dom account. And for Pounds, you have to create a GBP domiciliary account.

Unfortunately, you cannot transfer from your local currency to your dom account. You can only receive a currency based on the account you’ve created.

Types of Domiciliary Accounts

Before heading over to the bank to open yours, there are two types of domiciliary accounts you’d have to choose from. 

1. Current Dom Account: This is like a typical current account. It’s mostly suitable for business people who need to carry out many transactions. For example, you can issue checks to third parties on this account. The downside is that it attracts more usage fees compared to the other type of domiciliary accounts.

2. Savings Dom Account: With this account, you can save in foreign currencies and withdraw with a bank teller whenever you want. This is more convenient for individuals who carry out little transactions. 

Both accounts are eligible to receive interests. However, the rates are not fixed. To withdraw funds from any dom account, you need to visit the nearest bank branch and fill out a bank teller. Once you receive the withdrawn sum in cash, you can change that sum to your local currency at any bureau de change office. 

How to Open a Domiciliary Account

The process for opening a dom account in Nigeria, Kenya or Tanzania is pretty much the same. Any individual or business can open a domiciliary account as long as they have the requirements listed below;

  • A completed account opening form given by the bank
  • Recent passport photographs
  • Proof of address such as a utility bill
  • Referee letters
  • A minimum opening balance (varies from bank to bank)
  • A government-issued ID

Please note that the documents required primarily depend on the bank you’re applying to. The entire process is free, so once the checklist you need is confirmed, visit the nearest branch and apply in person. 

Benefits of a Dom Account

Some of the advantages of opening a domiciliary account is that you can;

  1. Open foreign accounts and receive payments in foreign currencies
  2. You can receive interests on your domiciliary savings account

Drawbacks of a Dom Account

While domiciliary accounts are a great option for carrying out foreign transactions, they have several limitations. Some of the disadvantages of a domiciliary account is that;

  1. You cannot process withdrawals from anywhere or directly fund your account with your local currency
  2. Dom accounts have high withdrawal commissions 
  3. Opening an account requires referees and guarantors which can be inconvenient
  4.  You have to physically visit a branch to open an account

A Better Alternative for Receiving Foreign Payments

You need a domiciliary account alternative that allows you to transfer and receive foreign payments conveniently. With a Grey virtual foreign account, you can

  • Create accounts in multiple currencies from the comfort of your home
  • Get instant access to your foreign accounts
  • Enjoy zero to low fees on transfers and international payments
  • Seamless withdrawals to your local accounts
  • Get lower withdrawal costs and great conversion rates
  • Save time by avoiding endless bank queues

And so much more. Ready to explore? Create a foreign account for free and start receiving foreign payments today

How to open a British pounds sterling account as a non-UK resident

•

•

2 min read

Do you need to carry out essential transactions in Pounds, but you reside in an African country? Does the limitation of not having a BRP force you into constantly converting your local currency into Pounds before carrying out a transaction? Perhaps you just need a more accessible and stable way to receive GBP from your employers as a freelancer. What you need is a Pounds bank account.

Since most high-street banks in the UK require your resident permit or proof of accommodation before you can open an account, you’re probably looking for alternatives. Fortunately, there are still alternative ways to open a Pounds Account even when you are an African resident. 

This post will show you how to open one as a non-UK resident. We’d also look through the requirements, and some frequently asked questions we think will come in handy. 

The Challenges of Opening a Pounds Account as a Non-UK Resident

If you’ve been researching online UK bank alternatives, you may have seen online banking options like Monese and Revolut. Unfortunately, while these are more flexible options, they still require proof of residency in an EU country. And so, if you reside in Africa, you’re faced with either opening a Pounds Domiciliary account or a Grey foreign account.

You cannot process withdrawals from anywhere or open an account without a Domiciliary account referee. You’d also face high withdrawal charges and constantly have to visit a bank branch to carry out transactions. This is why having a Grey Pounds account is the best option for a non-UK resident. 

Requirements for Opening a Pounds Bank Account

While the requirements for opening an account vary for each bank, there are some consistent documents you’d have to present. 

For a Domiciliary Account, they include;

  • A completed account opening form 
  • Recent passport photographs
  • Two referee letters
  • A valid means of identity, e.g., a Passport
  • A minimum account balance (varies from bank to bank)
  • Proof of address: a utility bill in your name, showing your address in your country of residence. 

For a Grey Foreign account, all you need is a Valid ID, utility bill, internet connectivity, and a smartphone/PC. 

How to Open a Pounds Account as a Non-UK Resident or Citizen

As a non-UK resident, the best option you have is to open a foreign bank account via Grey. With a Grey foreign account, you can send, receive, swap, and transfer funds in GBP. You can open a bank account on Grey without a residence permit or referee letter.

You also don’t need to visit any branch as everything you need to set up your account is online. Here’s a step-by-step process on how to open a Pounds account via Grey;

  • Log in to your Grey account. If you don’t have an account, you can create one here.
  • On the navigation panel on your screen’s left side, click on ‘Accounts.’
67222e16c9ee7fc522c90ff9 638793134c600ec246892dd4 TSayxFc7Z28ifeLc3 9lonPjW6MsHnDSvykWUL8sxjFVvAxTX8AUGSd6KWroXwI VUaE8AjnZcjqEQilYiL0fwsEqtxW3wzKTLBtmXJzOHLEJO5wUV094bhCNwgg5K8UHFi6C2LhXvErWkNgRY ph9o0WdpbZif0BeailA1OffftXOp2o6TYF8vjmA
  • Scroll and tap on ‘Request Virtual Account’ under the GBP account option
  • On the form displayed, fill in your address and upload a utility bill no farther than three months ago
67222e15c9ee7fc522c90ff5 6387931194ff1f17a38c6b1a vQQQOlHUPTaAtfpDpJGNo9HjloUigf1xw7TFxIzmnwHRiLwQ28AHK27Pz17F5DN Jud1zeEqL rUcj1jX1jp rkbv6iuDypOzy4hCDd ZAR2bB54vDO RqdikmAXgCyLASmPv9tThPicEs01Mk4yyRT63Yum6RaQB 77SreCDZKPq2boEr3aLxue9w
  • Review your information and tap on ‘Finish.’

You’ll get a notification once it’s been approved or whether there’s a needed update on your application. So ensure you enter valid and accurate information to prevent any delays. 

Benefits of Opening a Grey Pounds Account

With a host of other online banks, why should you opt for a Grey foreign account? Well, asides from being able to carry out transactions whenever you like, you can also;

  • Easily open an account without a residence permit or referee letter
  • Opening an account on Grey is entirely free.
  • There’s no need to visit a physical bank branch to open an account
  • You get international bank account details, including an IBAN and routing number, which makes your bank account suitable for official purposes
  • Online customer support to help you with all your banking needs
  • Seamless withdrawals to your local account and unlimited transfers
  • Receive payments immediately you open an account - no further restrictions
  • Faster KYC and verification process so you can get started with your Pounds account almost immediately
  • Enjoy low withdrawal rates and instant currency exchange whenever you want to

FAQs on Using a Grey GBP Bank Account

  • What Countries Can Send Me Payments?

With your Grey Pounds account, you can receive funds from any country in the United Kingdom and other countries in the EEA region. This means you cannot receive payments from countries outside the EEA region. 

  • What type of currencies can I receive in my account?

Great British Pounds. So you cannot receive any other currencies into this account. 

  • What supported payment types can I receive with a Grey Pounds Account?

Your Grey foreign account is addressable in Faster Payments (FPS), Bacs, and CHAPS. Unfortunately, you cannot receive SWIFT and WIRE transfers to your GBP Grey account. 

Next Steps

Opening a Pounds account as a Non-UK resident doesn’t have to be difficult anymore. Start by downloading the Grey mobile app from the comfort of your home via Playstore or the iOS App Store and get your UK foreign account to start a transaction. 

IBAN vs SWIFT codes: how are they different?

•

•

2 min read

International bank transactions are different from local transactions in several ways. The first time carrying out these international transfers can be daunting. Even those who occasionally make international transactions for business purposes or send money to friends and family are often confused by some terms.

Two popular terms that confuse most people are IBAN and SWIFT code. In this post, we will explain each concept and how they differ. But first, why is this important, and how do people use IBAN or SWIFT codes?

Before IBAN and SWIFT codes were standardised, international money transfers through banks were prone to errors and often took time to be completed. These errors are because international transfers require that the right bank, location and account number be employed to process the transaction. In the absence of a globally accepted method, money sent between countries often ended up in the wrong location and took extra time and money to be discovered and corrected.

The introduction of IBAN and SWIFT codes solved that problem and made international money transfer easier.

Let’s get into it.

What is IBAN?

There are chances that you have come across this several times already, but what does it mean? IBAN stands for International Bank Account Number. It is one of the generally accepted numbering systems used for identifying bank accounts during international transfers.

An IBAN is a two-digit country code, then two numbers, followed by alphanumeric characters that help the bank process customer transactions faster. It is, however, worth noting that an IBAN does not replace the individual’s account number. It simply ensures that the transaction is routed correctly and that the transaction details are correct.

What does an IBAN look like?

Let us break down an IBAN:

The first two letters represent the country code.

This is followed by 2 digits referred to as the check digits, used to provide a primary integrity check for the IBAN standard.

The check digits are then followed by a series of alphanumeric characters which can be up to 35 characters.

These characters are called the basic bank account number (BBAN) and its length depends on the country. Usually, the BBAN will consist of a bank identifier, the sort code or routing number (used to identify the specific bank and branch where an account is held), and the individual’s domestic account number.

Every country uses different algorithms to verify the BBAN when you initiate a transaction.

Overall, the total length of the IBAN will also signify which country the IBAN belongs to.

Here’s a hypothetical example of what an IBAN would look like:

GB35GTHY40317012345678

GB - Country code (Great Britain, in this case)

35 - Check digits

GTHY - Bank identifier

403170 - Sort code

12345678 - Individual’s domestic account number.

Why are IBANs important?

International Bank Account Numbers serve very specific and important purposes in overseas transactions. They:

  • Help financial institutions to easily and swiftly identify the bank you’re sending money to.
  • Ensure that the details of overseas transactions are accurate before payment is processed.
  • Reduces payment processing time due to faster processes.

What countries use IBAN?

The IBAN system is widely used in Europe and is being adopted in other parts of the world. All countries in the European Union use IBAN. However, the US and Canada specifically don’t use IBAN. The US uses ABA (American Bankers Association) routing numbers for domestic transfers and SWIFT codes for international transfers.

Now, let us talk about SWIFT codes.

What are SWIFT Codes?

First of all, SWIFT doesn’t just mean the codes help process international transactions faster 🙂, SWIFT here actually stands for Society for Worldwide Interbank Financial Telecommunication.

A notable difference between IBAN and SWIFT codes is that SWIFT codes are shorter. The SWIFT code is a unique alphanumeric code consisting of 8 to 11 characters assigned to banks and other financial institutions to identify a specific bank during international money transfers.

You should note that: “SWIFT code” is often used interchangeably with BIC (Business Identifier Code) as they mean the same thing.

What does a SWIFT code look like?

A typical SWIFT code would consist of:

Bank Code (4 letters), Country Code (2 letters), Location Code (2 letters or digits), Branch Code (3 digits).

Here’s a hypothetical SWIFT code: DETHUS23XXX

DETH - represents a bank code.

US - represents the country code, in this case, the United States.

23 - represents the bank location code.

XXX - represents the branch code; XXX represents a bank’s head office.

What’s the major difference between SWIFT codes and IBANs?

The difference between them is in what they are used to identify. An IBAN is used to identify a specific account in a specific bank while a SWIFT code is used to identify just a specific bank.

Read also: SWIFT Codes for Kenyans Banks

How can you get an IBAN or SWIFT code?

Usually, you can get an IBAN or SWIFT code from your bank. This depends on the type of bank account you open, but it is often a long process for many. Thankfully, with Grey, you can open virtual foreign GBP, EUR and USD accounts.

The best part is that when you open any of these accounts, you also get your SWIFT code and IBAN which you can easily use to complete international money transfers. USD and GBP accounts on Grey are easy and free to open. Once you sign up for an account, you can request your virtual account and start using it once your request is approved.

Get Started with Grey Virtual Accounts

Virtual IBANs and their benefits

•

•

2 min read

Let’s talk about how IBAN affects your business growth, but let’s begin by explaining what IBAN is for those who don’t already know.

The meaning of IBAN is International Bank Account Number and it is a standard worldwide numbering system for identifying an account held in a foreign country. This number isn’t intended to replace a proper bank account number but rather to provide additional information that aids in identifying international payments. IBAN consists of a two-digit country code, two numbers, and a few alphanumeric characters.

What are virtual IBANs?

Transactions are routed through virtual IBANs to online accounts. Virtual IBANs, like their traditional counterparts, can be used to transmit and receive payments worldwide, allowing businesses to expand their services to international clients. Customers can send and receive payments and transfer funds to and from their associated physical IBAN account using their virtual IBAN account, which works similarly to their normal IBAN.

A virtual IBAN functions in the same way as a regular IBAN in the eyes of the customer. When they make a payment, their money is transferred to the actual bank account associated with the virtual IBAN.

IBAN formats and their counties

6389d96477d7450e82255261 ibans

Benefits of virtual IBANs

  • Cost-effectiveness: Multiple accounts in multiple countries are time and labour difficult but also expensive. Consider how much a company would pay in banking fees to keep track of 20 accounts. It has to be a hefty sum. However, if virtual IBANs are adopted, costs will be significantly reduced. Companies can use virtual IBAN to set up several virtual accounts, similar to physical accounts. This eliminates the significant FX and transfer expenses associated with converting each payment compared to typical bank accounts.
  • Extra Account Security**:** Security is crucial for keeping financial documents. Having several records exposes the owner to additional risks. A virtual IBAN is stored in redundant, encrypted cloud servers. As a result, they are generally protected from misrepresentation or vacation. Virtual IBAN’s start-to-finish simplicity and isolation make it easier for businesses to adhere to Anti-Money Laundering (AML) and Know Your Customers (KYC) security rules.
  • Having virtual IBAN accounts can benefit FX and payments businesses and their customers. With these accounts, FX and payments organizations can create and allocate virtual IBAN accounts to each customer, aiding settlement and reconciliation. Payment businesses using a virtual IBAN can access multi-currency, multi-jurisdictional banking without needing multiple bank relationships.
  • Competitive pricing for accounts and transactions
  • Quick account setup
  • Provision of unlimited virtual IBAN accounts
  • Provides a banking appearance and feel
  • Accurate and immediate reconciliation
  • Segregation of funds and complete transparency to reduce AML and KYC risks

Conclusion

Virtual IBANs enable you and your clients to make and receive payments via local and cross-border payment rails there giving them access to by, giving them access to new territories and currencies.

Grey allows you to own foreign bank accounts and enjoy the benefits.

Arrow (up)

Back to top