Oct 26, 2026

USD Account vs Domiciliary Account in Nigeria: Which Should You Use in 2026?

USD account vs domiciliary account in Nigeria

If you earn in dollars as a Nigerian, you have probably asked this question: should I use my domiciliary account or open a USD account with a fintech?

Both let you hold dollars. Both can receive money from abroad. But they are built for different purposes, and choosing the wrong one for client payments can cost you time and money.

This guide compares a USD account vs domiciliary account in Nigeria so you can decide which one fits how you earn and spend.

What Is a Domiciliary Account?

A domiciliary account is a foreign currency account held at a Nigerian bank. You can open one in dollars, pounds or euros. It sits inside the Nigerian banking system and is regulated by the Central Bank of Nigeria.

Domiciliary accounts receive international payments through SWIFT. Depending on your bank and the latest regulations, you may be able to withdraw cash in dollars, transfer funds abroad, or hold savings.

What Is a Virtual USD Account?

A virtual USD account is offered by a fintech company, typically in partnership with a US bank. It comes with US account details, a routing number and account number, so US clients can pay you through ACH like a local contractor.

You open it online, often in minutes, and manage it from an app.

Key Differences

How Clients Pay You

  • Domiciliary account: international wire through SWIFT
  • Virtual USD account: ACH or domestic US wire

For a US client, ACH is the familiar and cheap option. Sending an international wire usually costs them more and takes more effort.

Speed

  • Domiciliary: often two to five business days, sometimes longer
  • Virtual USD: ACH often arrives within one to three business days

Fees

  • Domiciliary: sending bank fees, intermediary charges and receiving fees can reduce the amount that arrives
  • Virtual USD: usually lower incoming costs, though conversion and withdrawal fees apply

Account Opening

  • Domiciliary: may require a branch visit, BVN, references, and more documentation
  • Virtual USD: online signup with ID verification

Cash Access

  • Domiciliary: may allow physical dollar withdrawals, subject to bank policy
  • Virtual USD: no physical cash, but you can withdraw to a Nigerian account or spend with a card

Which Is Better for Freelancers?

For receiving client payments, a virtual USD account is usually the stronger choice. It is faster to open, easier for clients to pay into, and avoids most of the costs of international wires.

A domiciliary account is still useful when you need to:

  • Receive funds from someone who can only send SWIFT
  • Hold dollars inside the Nigerian banking system
  • Withdraw physical dollars for travel or school fees
  • Pay certain local obligations that require a domiciliary account

Can You Use Both?

Yes, and many Nigerians do. A common setup looks like this:

  1. Receive client payments into a virtual USD account
  2. Hold part of your income in dollars or stablecoins
  3. Convert only what you need into naira
  4. Keep a domiciliary account for specific needs, such as travel or receiving from contacts who can only wire

How to Open a Virtual USD Account in Nigeria

  1. Choose a provider that supports Nigerian residents
  2. Sign up in the app
  3. Verify your identity with an accepted ID, such as your international passport, NIN or driver's licence
  4. Answer questions about your work
  5. Copy your US account and routing number once approved
  6. Share the details with your client
  7. Request a small first payment

How to Open a Domiciliary Account

  1. Visit your bank or start the process online if available
  2. Provide your BVN, valid ID and proof of address
  3. Complete the account opening form
  4. Provide any references or additional documents requested
  5. Receive your account number and SWIFT details

Converting Dollars to Naira

Whichever account you use, the exchange rate matters. Before converting:

  • Compare the offered rate with the market rate
  • Convert only what you need
  • Watch for weekend rate differences
  • Check withdrawal fees on top of the rate

Common Mistakes to Avoid

  • Sending domiciliary details to a client who would happily pay by ACH
  • Assuming every domiciliary account accepts all types of incoming transfers
  • Leaving all your earnings in naira during periods of depreciation
  • Ignoring tax record keeping

What to Look For in a USD Account Provider

  • Support for Nigerian residents
  • US account details for ACH
  • EUR and GBP accounts for other clients
  • Fast withdrawals to Nigerian banks
  • A virtual dollar card for online payments
  • Responsive customer support

With Kolan's USD account, Nigerians can receive dollars, euros and pounds, hold their balance in stablecoins, and pay online with a virtual Visa card, all from one app.

Final Thoughts

A domiciliary account and a USD account are not direct competitors. A domiciliary account keeps dollars inside the Nigerian system, while a virtual USD account makes it easy for foreign clients to pay you.

For freelancers and remote workers paid by US companies, the virtual USD account is usually the better receiving account. Keep a domiciliary account if you have specific needs that require one.

If you want a faster way to get paid in dollars, open a USD account with Kolan and manage your international income from one app. Download Kolan today.

One App. Anything Finance

One account to receive, hold, grow, predict, and spend money.

Contact Us