Bonaventure OgetoBy Bonaventure Ogeto|

How to Get Paid From Abroad as a Developer in Nigeria (2026)

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.

Your Payment Options: An Honest Comparison

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.

How to Set Up Your Payment Stack

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:

  • Wise account: Sign up online, verify identity (takes 1-3 days), and activate your USD receiving account
  • Grey account: Sign up through their app, complete KYC verification, and activate your US or UK account details
  • Payoneer account: Sign up online, verify identity, and connect to your Nigerian bank
  • Domiciliary account: Visit your bank branch with your passport, BVN, and proof of income. Opening takes 1-5 business days depending on the bank

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.

Exchange Rate Strategy: When and How to Convert

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.

Taxes, Compliance, and Keeping Things Clean

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.

Key Takeaways

  • Wise, Payoneer, Grey, and Chipper Cash all provide workable paths for Nigerian developers to receive international payments. Each has different strengths depending on your situation.
  • Domiciliary accounts at Nigerian banks let you hold USD locally, which protects against naira depreciation. GTBank, Access Bank, and Zenith Bank are the most commonly used.
  • Exchange rates vary significantly between platforms. Wise and Grey typically offer rates closer to the parallel market rate, while Nigerian bank wire transfers often use less favourable rates.
  • Most experienced Nigerian developers use multiple payment methods. A Wise account for flexible receiving, a domiciliary account for holding USD, and Grey or Chipper Cash as backup channels.
  • Setting up your payment infrastructure before you land the job or client is important. You do not want to scramble for a way to receive money after the contract is signed.

Frequently Asked Questions

Which payment platform has the lowest fees for Nigerian developers?
Wise and Grey typically offer the best combination of low fees and competitive exchange rates for Nigerian developers. Wise charges 0.4% to 1.5% on conversions with mid-market rates. Grey is similarly competitive. Payoneer charges 1-2% on conversions. Direct SWIFT transfers to a dom account cost $15 to $40 per transaction. The lowest-cost approach depends on your payment volume and how frequently you convert to naira.
Can I receive cryptocurrency as payment instead?
Some international clients offer cryptocurrency as a payment option. Bitcoin and USDT are the most common. The Central Bank of Nigeria has had a complex regulatory relationship with cryptocurrency, so proceed carefully. If you receive crypto, you will need to convert to naira through peer-to-peer exchanges or crypto platforms that serve Nigeria. For most developers, traditional payment channels (Wise, Payoneer, Grey) are simpler and more reliable.
What do I do if a client asks for my bank details but I do not have a dom account yet?
Give them your Wise or Grey USD account details. These look like regular US bank account numbers to the sender. The client does not need to know you are using a fintech platform. They simply make a domestic USD transfer, and you receive it in your Wise or Grey account. This is faster and cheaper than international wire transfers to a Nigerian bank.
How long do international transfers take to arrive?
Wise transfers typically arrive within 1-2 business days. Payoneer transfers take 1-3 business days. Grey transfers are usually 1-2 business days. SWIFT transfers to a domiciliary account can take 3-5 business days. Payroll platforms like Deel and Remote.com usually process payments on a set schedule, with funds arriving within 2-4 business days of the pay date.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon