Domiciliary Account vs Virtual Dollar Account: Which One Actually Fits Freelance Income?

Domiciliary Account vs Virtual Dollar Account: Which One Actually Fits Freelance Income?

|

|

By

By

walllet team

walllet team

Domiciliary vs Virtual Dollar Account in Nigeria

A domiciliary account is a foreign-currency account at a Nigerian bank, usually suited to foreign-currency deposits and international bank transfers. A virtual dollar account gives eligible users foreign receiving details through a financial provider and may support local rails such as US ACH. The better option depends on who pays, which rail they use and what happens after receipt.

A client asking for your “dollar account” may mean one of two completely different things.

They may want Nigerian bank details for an international wire into a domiciliary account. Or they may want US account and routing details for a domestic ACH payment into a virtual dollar account.

Both routes can deliver USD. They are not interchangeable.

A domiciliary account can be the better route for a conventional international wire, a long-term Nigerian bank relationship or access to foreign-currency cash. A virtual dollar account can be easier for US clients, remote employers and platforms that pay through local rails such as ACH.

The right comparison is:

Who is paying → which currency → which payment rail → whose name appears → how the money is held → how you spend, convert or cash out

The difference in one table

Comparison point

Domiciliary account

Virtual dollar account

Provider

Nigerian bank

Fintech or financial provider, often working with a banking partner

Account location

Nigeria

Depends on the account and issuing partner

Common receiving route

International wire, SWIFT or bank-specific foreign-currency inflow

ACH, domestic wire, SEPA, Faster Payments or another supported local route

Currency

Usually one foreign currency per account or bank product

May provide USD only or several currency accounts

Beneficiary name

Usually the bank customer’s verified name

May be in the user’s name, a business name or a provider-controlled structure

USD holding

Normally holds USD without automatic NGN conversion

Depends on the provider and balance structure

Foreign cash access

May permit branch withdrawal under current bank rules

Usually no physical USD cash withdrawal

Card or online spending

Depends on the bank and linked-card availability

Often available through a separate virtual card or spending balance

Conversion to naira

Bank conversion, transfer or another permitted route

Often available inside the app or through a connected cash-out route

Main risk

Wire costs, intermediary deductions, branch processes and limited local-rail support

Provider eligibility, account changes, payer restrictions and partner dependence

Best fit

International wires and conventional Nigerian banking

Local foreign payment rails and app-based income management

What is a domiciliary account?

A domiciliary account is a Nigerian bank account denominated in a foreign currency such as USD, GBP or EUR. It can receive and hold foreign currency instead of converting every inflow to naira.

The exact product depends on the bank. For example, GTBank’s official domiciliary account page lists accounts in US dollars, pounds and euros and describes funding through cash inflows and deposits, with branch withdrawals available.

That does not mean every domiciliary account has identical features. Check:

  • supported currencies;

  • incoming transfer route;

  • SWIFT or correspondent-bank details;

  • minimum opening balance;

  • account-maintenance charges;

  • incoming-transfer fees;

  • foreign-currency withdrawal rules;

  • online banking and card access;

  • personal or business account requirements.

A domiciliary account is useful when the payer can send an international bank transfer and you want the funds to arrive within a Nigerian banking relationship.

For a wider view of the available routes, compare the main ways to receive USD in Nigeria without PayPal.

What is a virtual dollar account?

A virtual dollar account gives eligible users USD receiving details through a fintech or another financial provider. Depending on the product, the details may include a US account number, ACH routing number, domestic-wire routing number or other bank-transfer information.

“Virtual” describes how the account is opened and accessed. It does not tell you:

  • which institution issues the account;

  • whether the account is legally held in your name;

  • whether the balance is a bank deposit or another form of stored value;

  • whether ACH, wire or both are supported;

  • which payer types are accepted;

  • what happens if the provider changes banking partners.

Some providers give individual receiving details in the user’s legal name. Others use pooled, reference-based or partner-controlled structures. Confirm the ownership model instead of assuming that seeing your name in the app answers every legal or operational question.

The walllet.com IBAN account guide shows the checks required before using provider-issued receiving details: beneficiary name, currency, rail, payer type, fees, limits and eligibility.

Can both accounts receive USD?

Both domiciliary and virtual dollar accounts can receive USD, but the payer may need a different transfer method.

Domiciliary account and virtual dollar account payment routes showing international wire and SWIFT versus ACH and domestic US rails for receiving USD.

A domiciliary account commonly receives USD through an international bank-transfer route. The sender may need:

  • beneficiary name;

  • Nigerian account number;

  • receiving-bank name and address;

  • SWIFT or BIC code;

  • correspondent-bank information where applicable;

  • payment purpose or invoice reference.

A virtual USD account may accept a domestic US transfer. The sender may need:

  • beneficiary name;

  • US account number;

  • ACH routing number or wire routing number;

  • account type;

  • invoice reference;

  • confirmation that the payer type is permitted.

The Federal Reserve’s description of ACH services explains that ACH payments are processed between participating US depository institutions through national ACH operators. A Nigerian domiciliary account does not become an ACH account because it holds US dollars.

Currency and rail are separate questions:

USD tells you what money is being sent. ACH, domestic wire and SWIFT tell you how it moves.

The country-by-country payment guide for Nigerian freelancers explains which details US, UK and European clients may expect.

Which account works better for US clients?

A virtual dollar account usually fits a US client better when the account explicitly accepts ACH payments from that client type.

ACH lets a US company pay through a familiar domestic process. The client may only need your beneficiary name, routing number and account number. This can be easier for a small agency, employer or finance team than arranging an international wire to Nigeria.

A domiciliary account may still work when the client can send an international wire. The client must be willing to handle the additional bank details, transfer cost and possible intermediary chain.

Use this rule:

US payer situation

Route to compare first

Client normally pays US contractors by ACH

Eligible virtual USD account with ACH support

Employer uses US direct deposit

Eligible virtual USD account permitted for salary or payroll credits

Platform offers Direct to U.S. Bank

Eligible US receiving account accepted by the platform

Client can only send an international wire

Domiciliary account or another SWIFT-compatible receiving route

Payment is large and documentation matters more than convenience

Compare domestic wire, SWIFT and domiciliary options before invoicing

Do not tell a US client to use ACH until the provider confirms that the account accepts ACH credits from that payer type.

Which account is easier for freelance income?

A virtual dollar account is often easier to open and use for routine freelance payments. Onboarding may happen inside an app, and the account may connect receiving, USD holding, conversion and spending.

That convenience has conditions. The provider may restrict personal transfers, marketplace payouts, salary payments, unsupported countries or particular business categories. Account access also depends on the provider and its banking partners.

A domiciliary account may require more documents or branch interaction. It can still be the cleaner option when:

  • the client wants to send a formal international wire;

  • you need a Nigerian bank statement;

  • you want access to foreign-currency cash;

  • the payment belongs inside an established business-banking relationship;

  • your accountant or client requires conventional bank documentation.

Neither account is easier when the payer cannot use it.

If you want one app-based route for receiving eligible global income, holding supported foreign currencies, spending online and moving money toward naira, check which walllet.com account features are currently available to you:

Account ownership matters more than the label

The account name should match the person or business named on the invoice, contract and platform profile.

Five checks before sharing foreign receiving account details: beneficiary name, account structure, proof of ownership, payer requirements and banking partner changes.

Before sharing either account, check:

  1. Whose legal name appears as beneficiary?

  2. Is the account dedicated to you or part of a pooled structure?

  3. Can the provider issue proof of account ownership?

  4. Can you download statements?

  5. Does the payer require a personal or business account?

  6. Will a name mismatch cause rejection or review?

  7. What happens if the issuing partner changes?

For platform payouts, name matching can be a hard requirement. The Upwork withdrawal comparison explains why holding USD is not enough: an account must also be eligible for the platform’s selected withdrawal rail.

A friend’s domiciliary account and a provider account under another person’s name are not professional substitutes. They can create payment disputes, compliance questions and weak accounting records.

Holding USD is only one part of the decision

Both account types may let you retain USD, but the next step differs.

With a domiciliary account, possible actions can include:

  • keeping USD at the bank;

  • receiving another foreign-currency transfer;

  • withdrawing foreign currency where permitted;

  • sending a bank transfer;

  • converting through an available bank route;

  • using a linked card if the bank offers one.

With a virtual dollar account, possible actions can include:

  • holding a USD balance;

  • converting part of the balance;

  • withdrawing to a Nigerian bank;

  • funding a supported virtual card;

  • paying another eligible user or account;

  • receiving another supported client or platform payment.

Every feature is provider-specific. A visible USD balance does not prove the money can fund a card, move to another account or cash out at the rate you expect.

If online spending matters, review why a virtual dollar card can decline despite sufficient balance before treating a card as the final proof that the route works.

Compare the complete cost

A domiciliary account and a virtual dollar account expose different fees.

Illustrative $2,000 freelance payment comparison showing how receiving fees and later currency conversion costs can change the final usable amount.

Domiciliary-account costs may include

  • incoming-wire fee;

  • intermediary-bank deduction;

  • correspondent-bank charge;

  • account maintenance;

  • cash-withdrawal charge;

  • outgoing-transfer fee;

  • currency-conversion spread.

Virtual-account costs may include

  • receiving fee;

  • ACH or domestic-wire fee;

  • conversion fee;

  • exchange-rate spread;

  • local withdrawal fee;

  • card issuance or funding fee;

  • card transaction fee;

  • inactivity or account charge.

The usable-money calculation is:

Invoice amount − receiving deductions − conversion cost − withdrawal or spending cost = usable income

Consider an illustrative $2,000 invoice.

  • Route A credits $1,975 after a $25 wire deduction.

  • Route B credits $1,992 after a 0.4% receiving charge.

  • Route B then uses a weaker conversion quote that removes another ₦20,000 of value.

The receiving fee alone cannot identify the cheaper route. Compare the same amount, at the same time, through the action you intend to complete.

International wires may pass through intermediary institutions. The guide to why an international wire can arrive short explains how sender, intermediary, receiving and conversion charges can affect the credited amount.

Conversion and cash-out need separate checks

Receiving USD successfully does not answer how the money reaches your Nigerian bank account.

For a domiciliary account, ask:

  • Can I convert inside the bank?

  • What rate and charges apply?

  • Can I transfer USD to another eligible account?

  • Can I withdraw foreign currency?

  • Does the bank impose channel or transaction limits?

For a virtual dollar account, ask:

  • Is NGN cash-out currently available?

  • What rate appears before confirmation?

  • Is there a separate conversion fee?

  • Which Nigerian bank accounts are permitted?

  • Must the destination account match my name?

  • What are the minimum, maximum and daily limits?

  • What happens if the payout is delayed?

Do not compare a domiciliary balance with a virtual balance until both have been taken to the same endpoint. If you need naira, compare final NGN credited. If you need to pay for software, compare the final amount available to the card or merchant.

Support and payment tracing work differently

A delayed domiciliary payment may require the sending bank, correspondent bank and receiving bank to investigate. An international-wire confirmation, MT103 or UETR may help locate the transfer.

A delayed virtual-account payment may require the provider to check the issuing bank, ACH operator, partner bank or internal review. You may need an ACH trace number, payment reference, sender confirmation and account statement.

The MT103 and UETR wire-tracing guide explains the records needed when an international transfer is missing.

For virtual accounts, ask support:

  • Has the payment reached the issuing partner?

  • Is it pending settlement or under review?

  • Does the sender or payer type violate a route rule?

  • Was the payment returned?

  • Which trace or reference number identifies it?

  • Which document is missing?

  • What is the next status and who controls it?

The freelance payment delay and review guide helps separate a sender problem, bank delay, provider review and cash-out delay.

The practical decision

Decision tree for choosing between a domiciliary account and a virtual dollar account based on international wire support, ACH payments, foreign-currency cash access and income sources.

Choose a domiciliary account first when:

  • your payer sends international wires;

  • you want a Nigerian bank relationship;

  • foreign-currency cash access matters;

  • you need conventional bank documentation;

  • you receive large or occasional foreign transfers;

  • the payer cannot use ACH or another local foreign rail.

Choose a virtual dollar account first when:

  • US clients pay through ACH;

  • an employer uses a supported local payroll route;

  • a freelance platform accepts the issued account;

  • remote onboarding matters;

  • you want to hold, convert and spend through one app;

  • you need USD, GBP or EUR receiving details from different regions.

Use both when your income sources differ.

A workable freelance payment stack might be:

Primary route: virtual account for recurring ACH payments
Backup route: domiciliary account for international wires
Local route: Nigerian bank account for NGN expenses
Records: invoices, statements, payment references and support contacts

The backup should use a genuinely different route. Two apps relying on the same banking partner may fail at the same time.

Test before changing every invoice

Run a small payment through the full route before directing recurring income to either account.

  1. Confirm the beneficiary name.

  2. Confirm the incoming currency and payment rail.

  3. Check permitted payer types.

  4. Send one exact payment instruction.

  5. Receive a small test payment.

  6. Save the transfer reference and statement.

  7. Hold part of the balance in USD.

  8. Test the intended spending, transfer or conversion action.

  9. Confirm the final amount received or used.

  10. Keep the alternative route active.

The right account is the one that works for your payer and the next job your money needs to do.

Open walllet.com to check your eligible USD, EUR and GBP receiving options, hold supported foreign-currency income, spend online and review the available route to naira.

Frequently Asked Questions

Here are answers to the questions readers ask most

Is a virtual dollar account a bank account?

Do I need a BVN or NIN to open either account?

What happens if my virtual account details change?

Should freelance payments go to a personal or business account?

Are funds in a virtual account protected like deposits at a Nigerian bank?

Frequently Asked Questions

Here are answers to the questions readers ask most

Is a virtual dollar account a bank account?

Do I need a BVN or NIN to open either account?

What happens if my virtual account details change?

Should freelance payments go to a personal or business account?

Are funds in a virtual account protected like deposits at a Nigerian bank?

Frequently Asked Questions

Here are answers to the questions readers ask most

Is a virtual dollar account a bank account?

Do I need a BVN or NIN to open either account?

What happens if my virtual account details change?

Should freelance payments go to a personal or business account?

Are funds in a virtual account protected like deposits at a Nigerian bank?

Background Shape

Exce

lll

ent

experience

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Background Shape
Background Shape

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Excelllent experience

Background Shape
Background Shape

Create your
walllet in seconds.

Powered by your face-ID or fingerprint (Passkey).

Excelllent experience