Nigerian developers receiving international payments have several reliable options. Wise (formerly TransferWise) offers competitive exchange rates and a USD or EUR receiving account. Payoneer is widely supported by freelance platforms and international companies. Grey provides a US and UK bank account specifically designed for Africans receiving foreign payments. Chipper Cash handles cross-border transfers with a simple mobile interface. Domiciliary accounts at Nigerian banks (GTBank, Access, Zenith) let you hold USD locally. Each option has different fee structures and exchange rates. The best choice depends on your payment volume, how often you need to convert to naira, and whether your client or platform supports the specific service. Most experienced Nigerian developers use two or three of these simultaneously.
Let us walk through each option that Nigerian developers commonly use to receive international payments. No single option is best for everyone, so understanding the trade-offs is important.
Wise (formerly TransferWise). Wise gives you a multi-currency account with USD, EUR, and GBP receiving details. Your international client sends money to your Wise account as if they were paying a local US or European account. You then convert to naira and withdraw to your Nigerian bank account. Wise consistently offers exchange rates close to the mid-market rate, with transparent fees (typically 0.4% to 1.5% depending on the currency pair). For many Nigerian developers, Wise is the primary payment channel.
Payoneer. Payoneer has been serving Nigerian freelancers and remote workers for years. It integrates directly with platforms like Upwork, Fiverr, and many international companies. You receive USD into your Payoneer account and can withdraw to a Nigerian bank account. Fees are typically 1-2% for currency conversion. Payoneer also offers a USD receiving account and a prepaid Mastercard that some developers use for online purchases without converting to naira.
Grey. Grey is a fintech specifically designed for Africans who need to receive foreign payments. It provides US and UK bank account details (a virtual account), which your client uses to pay you as if you were a local US or UK account. Grey then lets you convert and withdraw to your Nigerian bank. The advantage of Grey is its focus on the African market, meaning the user experience is optimized for your specific situation. Exchange rates are competitive.
Chipper Cash. Chipper Cash handles cross-border transfers across Africa and supports receiving international payments. The interface is mobile-first and simple. It is a good option for smaller payments and as a backup channel. Exchange rates and fees are competitive with the other options.
Domiciliary account. A domiciliary (dom) account at a Nigerian bank lets you hold USD, GBP, or EUR in Nigeria. Banks like GTBank, Access Bank, Zenith Bank, and First Bank offer these. Your international client can wire money directly to your dom account via SWIFT transfer. The advantage is that you hold USD in a Nigerian bank account, which is useful if you want to maintain dollar reserves. The drawback is that SWIFT transfers typically have higher fees ($15 to $40 per transfer) and the bank's exchange rate when converting to naira is usually less favourable than Wise or Grey.
Most experienced Nigerian developers do not rely on a single payment method. Here is a practical setup that covers most scenarios:
Primary: Wise or Grey. Use one of these as your main receiving account. Give your clients or employer the USD account details. These platforms offer the best combination of low fees, good exchange rates, and fast transfers.
Secondary: Payoneer. If you freelance on platforms like Upwork or Fiverr, Payoneer is often the default payment method. Having a Payoneer account ensures you can accept payments from any platform that supports it.
Dollar reserve: Domiciliary account. Open a dom account at GTBank, Access, or Zenith. When you receive USD through Wise or Grey, transfer a portion to your dom account to hold in dollars. This protects against naira depreciation and gives you a dollar reserve for international purchases or future needs.
Backup: Chipper Cash. Keep a Chipper Cash account for smaller transfers and as an alternative if your primary channel has any issues.
Setting all of this up takes about a week:
Do this setup before you start applying for remote roles or international freelance work. Having your payment infrastructure ready shows professionalism and means you can start immediately when an offer comes through.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
With the naira volatile against the dollar, when you convert matters almost as much as how you convert. Here are approaches that Nigerian developers use:
Convert only what you need. Keep most of your earnings in USD (in your Wise account, dom account, or Grey account) and convert to naira only when you need to cover local expenses. This protects your savings from naira depreciation. If the exchange rate improves, your unconverted dollars buy more naira. If it worsens, you have preserved your dollar value.
Set a conversion schedule. Some developers convert a fixed percentage monthly (say 40-60% of their earnings) and hold the rest in USD. This gives you regular naira for living expenses while maintaining a dollar reserve.
Compare rates before converting. On any given day, the exchange rate on Wise, Grey, and your bank may differ by 2-5%. Before converting a large amount, check all your options and use whichever offers the best rate. A few percentage points difference on a large conversion adds up over time.
Avoid converting everything through SWIFT wire transfers to your naira account. If your international employer offers to pay directly to your Nigerian naira bank account via wire transfer, the bank will convert at their own rate, which is typically less favourable. It is almost always better to receive in USD (through Wise, Grey, or a dom account) and convert on your own terms.
The goal is to control the conversion process rather than leaving it to your bank or your employer's payroll system. This small optimization can add up to hundreds of thousands of naira per year in savings on a typical remote developer salary.
Earning internationally from Nigeria comes with tax obligations. Here is what you need to know:
Tax obligations. Income earned by Nigerian residents, including income from foreign sources, is subject to Nigerian income tax through the Federal Inland Revenue Service (FIRS). As a freelancer or independent contractor, you are responsible for filing your own taxes. The personal income tax rates in Nigeria are progressive, ranging up to 24%.
Practical approach. Set aside 10-15% of your gross earnings for taxes. Work with a Nigerian accountant who understands freelance and remote work income. The cost of professional tax advice (typically NGN 50,000 to NGN 150,000 per year for a small accounting firm) is worth it for the peace of mind and compliance.
Record keeping. Keep records of all payments received, all conversions, and all business expenses. Your Wise, Payoneer, and Grey accounts all provide transaction histories that serve as records. If you have a dom account, your bank statements add another layer of documentation.
Business registration. As your income grows, consider registering a business name or sole proprietorship with the Corporate Affairs Commission (CAC). This makes invoicing cleaner, helps with tax filing, and looks more professional to international clients. Registration is straightforward and costs under NGN 20,000.
Double taxation. Nigeria has tax treaties with several countries. If your international employer withholds taxes in their country, you may be able to claim credit on your Nigerian tax return. An accountant familiar with international income can advise on this.
The bottom line: earning internationally from Nigeria is legal and manageable. The tax side requires some setup and ongoing discipline, but it is not complicated enough to be a barrier. Get it right from the start and it becomes routine.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account