← Back to blog

How to Receive Payments in Dollars as a Nigerian Business

Selling to customers abroad but stuck receiving naira? Here's how Nigerian businesses can actually receive and manage dollar payments.

If you sell to customers in the diaspora, freelance for international clients, or export goods, you've likely run into the same wall: getting paid in dollars from Nigeria is harder than it should be. Between naira volatility, forex scarcity, and banks that move slowly on foreign currency, plenty of Nigerian business owners end up either underpricing in naira or losing customers who simply give up mid-payment. Here's a realistic look at your actual options.

Why this is harder in Nigeria specifically

A lot of countries make receiving foreign currency straightforward. Nigeria's foreign exchange environment has historically been more restrictive, shaped by Central Bank of Nigeria (CBN) policy aimed at managing forex scarcity and naira stability. That's translated into practical friction for businesses: domiciliary accounts (foreign currency accounts) can involve more documentation than a regular naira account, some banks are slower to process inbound international wires, and card-based dollar spending from Nigerian-issued cards has at various times been restricted. None of this means it's impossible β€” it means you need to know which route actually fits your situation.

Is it legal to receive dollars as a Nigerian business?

Yes, receiving foreign currency through proper, regulated channels is entirely legal for a registered Nigerian business. What matters is using licensed banks, licensed payment processors, or CBN-recognized channels rather than informal or unregulated routes, and keeping accurate records of what you received and why, particularly for larger amounts. Businesses that export goods or provide services to foreign clients are a normal and expected part of Nigeria's economy, and the documentation requirements described above exist to keep that system transparent and traceable, not to discourage it. If you're ever unsure about a specific large transaction, your bank's trade or forex desk can usually clarify what documentation applies to your situation.

Option 1: A domiciliary account at a Nigerian bank

A domiciliary account is a foreign-currency account (usually USD, GBP, or EUR) held at a Nigerian bank, letting you receive and hold foreign currency without immediately converting it to naira. To open one, most banks will ask for your Corporate Affairs Commission (CAC) registration documents, a valid ID, your Bank Verification Number (BVN), passport photographs, and sometimes a reference from an existing account holder. The upside is that it's a regulated, familiar structure. The downside is that some banks are slower with international wires than businesses would like, and there can be minimum balance requirements or charges to watch for. Some banks now also offer digital domiciliary account opening for existing customers, which can shorten the process considerably compared to a full branch visit. If you don't have one yet, our guide to setting up a business bank account in Nigeria covers the registration steps in more depth.

Option 2: Fintech-issued virtual dollar accounts

A newer generation of Nigerian fintechs now offers virtual USD accounts, essentially a US-based account number you can receive dollar payments into, often opened entirely from a phone in minutes rather than a bank branch visit. These are useful for freelancers and businesses receiving payments from platforms or clients that only send to a US routing and account number. They typically convert funds to naira at a market-linked rate when you withdraw, so it's worth comparing the effective exchange rate, not just the headline fee, before choosing one. It's worth checking whether the provider is transparent about its exchange rate margin, since that's usually where the real cost of these accounts shows up, more than in any advertised flat fee.

Option 3: Getting paid through international payment platforms

If your customers are individuals or businesses abroad paying for goods or services, using a payment gateway built for international acceptance is often simpler than asking them to wire money directly. Platforms like Stripe are built specifically to accept cards and payments from customers anywhere in the world and settle them properly, handling currency conversion and compliance in the background. This is generally far friendlier for a foreign customer than asking them to figure out a Nigerian bank's SWIFT code and correspondent banking details themselves β€” a process we break down fully in how cross-border payments work for small businesses. Many of the processors covered in our Paystack vs Flutterwave vs Monnify comparison also offer international acceptance features worth comparing if you're evaluating this route directly.

How this works if you sell through Bifixit

This is exactly the kind of problem Bifixit's payout routing is designed to remove from your plate. Nigerian vendors are paid out via Monnify, while sellers based in other African countries use Flutterwave, and everyone else is settled via Stripe β€” which means if you're a Nigerian seller with an international customer base, your checkout can accept payment from a buyer abroad without you needing to personally hold a Stripe account, negotiate a domiciliary account setup, or explain SWIFT details to a customer. The processing complexity is handled behind your shop link, and settlement lands in your account through the appropriate rail automatically.

Practical tips regardless of which route you pick

  • Always compare the effective exchange rate you'll actually receive, not just the advertised transfer fee β€” the spread between the market rate and what you're offered is often the real cost.
  • Keep your business registration and identification documents current; almost every legitimate route to foreign currency in Nigeria asks for them.
  • Be wary of anyone offering to convert dollars for you at an unusually generous rate outside formal channels β€” if a rate looks too good to be true relative to the market, it usually is.
  • Price your international offerings with the conversion and any processing fees already factored in, so a payout that's slightly lower than the sticker price doesn't catch you off guard.

Getting started

Whether you're just starting to sell to international customers or you've been leaving money on the table with naira-only pricing, the setup matters less than simply getting started with a system that handles the routing correctly. Set up your Bifixit shop and let the payout logic work in the background while you focus on selling.

Ready to start your own shop?

Tell us what you sell β€” get a priced catalog and a shop link in minutes.

Start selling free β†’

More like this