So you just landed your first international client. Maybe it is a content writing gig on Upwork, a design project from a UK startup, or a remote customer support role for a Canadian company. The excitement is real. Then comes the question that every Nigerian freelancer eventually has to answer: how exactly do I collect this money?
If you have been in the game for a while, you already know this part can be genuinely painful. PayPal has been a headache for Nigerians for years. Bank transfers are slow, involve ridiculous charges, and sometimes just fail completely. And if your client sends money in dollars or pounds, converting that to naira at a decent rate is its own battle.
The good news is that 2024 and going into 2025 have been interesting years for Nigerian freelancers. Several payment platforms have stepped up specifically to serve people in our situation. This post breaks down five of the most popular options right now — Payoneer, Wise, Grey, Geegpay, and cryptocurrency — comparing them honestly and walking you through how to actually set up each one.
Let me be clear upfront: there is no single perfect option. What works best for you depends on where your clients are, how frequently you get paid, and how quickly you need naira in your hand. Read through all of them before deciding.
The Nigerian Freelancer’s Problem With Getting Paid
Before we dive in, it is worth acknowledging why this is even a conversation. Nigeria has had currency and foreign exchange restrictions that made it difficult for global payment processors to operate normally here. PayPal, for instance, only allows Nigerians to receive money on a limited basis and withdrawing to a Nigerian bank account is practically impossible without jumping through hoops.
On top of that, the naira has experienced serious volatility, which means the exchange rate you get matters enormously. A 5% difference in conversion rate on a $1,000 payment is 5,000 naira. That is real money.
So when people ask which platform to use, they are really asking several things at once: Can I actually open this account as a Nigerian? Will my client be able to pay me easily? What are the fees? What rate do I get when converting to naira? How long does it take to hit my bank account? These are the questions this guide answers.
Option 1: Payoneer
Payoneer has been the go-to for Nigerian freelancers for over a decade, and for good reason. It is widely accepted on platforms like Upwork, Fiverr, Toptal, and Guru. It also gives you virtual US, UK, and EU bank account details so your clients can pay you like they would pay any local freelancer in those countries.
What it is good for: Receiving payments from freelance marketplaces, getting paid by international businesses, and withdrawing to your Nigerian bank account.
The fees: Payoneer charges around 2% when receiving payments from other Payoneer accounts or affiliated platforms. Withdrawals to your Nigerian bank account typically attract a fee plus a currency conversion margin that can be anywhere from 2 to 3.5% depending on current rates.
How to set up your Payoneer account:
Start by going to payoneer.com and clicking “Sign Up.” You will be asked to enter your full name exactly as it appears on your government-issued ID, your email address, date of birth, and your phone number. Next, create a secure password.
In the next section, you will fill in your address details. Use your actual residential address in Nigeria. Payoneer will ask for your bank account information, which is where your withdrawals will go. Have your Access Bank, GTBank, Zenith, or any commercial bank details ready, including your account number and the bank’s routing details (which you can get from your bank’s app or website).
After submission, Payoneer typically asks you to verify your identity. You will upload either your National ID card, your international passport, or your driver’s license. The verification process usually takes 1 to 3 business days.
Once approved, you can request your virtual payment details under the “Receive” section. These will give you a US bank account number (routing and account), a UK sort code and account number, and a European IBAN. Share these with your clients and they can pay you just like they would pay someone in those countries.
To withdraw to naira, go to “Withdraw” and select your Nigerian bank account. Payments usually arrive within 2 to 5 business days.
Option 2: Wise (formerly TransferWise)
Wise is honestly one of the fairest platforms when it comes to exchange rates. They use the mid-market rate (the real exchange rate you see on Google) and charge a small, transparent fee on top. There is no hidden margin buried in the conversion, which is refreshing.
What it is good for: Receiving direct payments from clients, converting currencies at fair rates, and holding multiple currencies at once.
The fees: Wise fees vary by currency pair, but they are transparent and shown upfront. For naira withdrawals, the fees are generally lower than Payoneer, and the exchange rate is usually better.
One important thing to know: Wise does not currently offer Nigerian naira accounts, meaning you cannot receive NGN directly. However, you can receive USD, GBP, EUR, or other currencies and then do a local bank transfer from Wise to your Nigerian account.
How to set up your Wise account:
Visit wise.com and click “Register.” You can sign up with your email or link a Google account. Enter your personal details including full name and date of birth. You will then be asked to verify your identity, which requires uploading a photo ID and sometimes a selfie for biometric verification.
Once verified, go to your account and select “Add a balance.” Choose USD or whichever currency your clients pay in. You will then be given account details for that currency that you can share with your client.
To withdraw, you would typically convert your balance to USD or GBP and then use a Wise transfer to send to your Nigerian bank account. Note that you may need to check current availability of naira withdrawals in your region, as Wise has had some changes in their Nigeria services. At the time of writing, many Nigerian freelancers use Wise to receive and hold USD and then send to Grey or Geegpay for better naira conversion.
Option 3: Grey (formerly known as Grey Finance)
Grey is a Nigerian fintech built specifically for people like you and me. It gives you foreign currency accounts (USD, GBP, EUR) with actual account details you can share with clients, and it lets you convert and withdraw to your Nigerian bank at rates that are often better than what you find at the traditional platforms.
What it is good for: Receiving salary payments from international employers, getting paid by direct bank transfer from clients, and getting competitive naira conversion rates.
The fees: Grey charges a small fee per incoming transfer and takes a small margin on conversion. Overall, the experience is more affordable than Payoneer for many users.
How to set up your Grey account:
Download the Grey app from the App Store or Google Play, or visit grey.co on your browser. Register with your email and phone number. You will go through a BVN verification step, which is standard for Nigerian fintechs. Then upload a valid ID, usually your NIN slip, voter’s card, or international passport.
Once your account is approved (often within minutes to a few hours), you will see your foreign account details in the app. Under your USD wallet, for example, you will see a routing number and account number you can give to your client.
When you are ready to convert to naira, tap “Convert” within the app, enter the amount, and confirm. The naira equivalent hits your linked Nigerian bank account, or you can keep it in your Grey naira wallet and withdraw whenever you want.
Grey also supports ACH transfers from US clients, which is particularly useful if your client pays you from a US business account.
Option 4: Geegpay
Geegpay is another platform built by Nigerians for Nigerians dealing with cross-border payments. It has grown steadily in popularity among freelancers and remote workers, partly because it is easy to use and partly because it offers solid exchange rates.
What it is good for: Receiving salary payments, contract payments, and direct transfers from international clients. It also offers a virtual dollar card you can use for online subscriptions and purchases.
The fees: Geegpay charges a small percentage on incoming transfers and conversions. Their rates are competitive and updated frequently.
How to set up your Geegpay account:
Visit geegpay.africa or download the app. Sign up with your email and set a password. You will complete a KYC (Know Your Customer) process that requires your BVN and a government-issued ID. The verification is usually quick and most users are approved within the same day.
Once inside your dashboard, you will find your foreign account details under the “Accounts” tab. You will have USD and sometimes GBP account details depending on what is currently available. Share these with your employer or client.
When your payment comes in, you can convert to naira at the live rate shown in the app and withdraw to your local bank account. Geegpay also lets you hold your foreign currency balance for a while if you want to wait for a better rate, which is a smart move during naira volatility periods.
The virtual dollar card is a nice bonus, especially if you pay for tools like Adobe, Notion, or hosting services directly from your earnings without needing to convert first.
Option 5: Cryptocurrency
Crypto is not for everyone, but it has become a genuinely practical option for a growing number of Nigerian freelancers. USDT (Tether) in particular is popular because it is a stablecoin pegged to the US dollar, which means you are not dealing with the volatility of Bitcoin or Ethereum.
What it is good for: Receiving payments quickly, avoiding platform restrictions, and sometimes getting better naira rates through peer-to-peer trading.
The risks: Crypto is volatile (except stablecoins), regulations in Nigeria around crypto have been inconsistent, and not every client is comfortable paying in crypto.
How to get started:
The most popular platforms for Nigerian freelancers using crypto are Binance P2P and Bybit. Start by downloading the Binance app and completing identity verification with your BVN and ID. Once verified, share your USDT wallet address with your client and they can send payment directly.
To convert to naira, use Binance P2P where you will find buyers willing to pay naira directly to your bank account in exchange for your USDT. The rates here are often significantly higher than official rates, which is why many freelancers prefer this route.
Be aware that this area of payments in Nigeria is subject to regulatory changes. Always stay updated and use reputable platforms.
So Which One Should You Use?
Here is an honest summary. If you are on Upwork or Fiverr, Payoneer is almost a requirement since those platforms integrate directly with it. If your clients pay by direct bank transfer and you want the best possible naira rates, Grey and Geegpay are worth setting up. Wise is excellent if your clients are in the UK or Europe and prefer sending through a familiar interface. Crypto works well if your clients are tech-savvy or if you are comfortable navigating P2P trading for conversions.
Many experienced Nigerian freelancers actually use two or three of these platforms together depending on the client and situation. There is nothing stopping you from having a Payoneer account for your marketplace payments and a Grey account for your direct clients.
The most important thing is to stop letting payment friction cost you clients or delay your income. Nigeria’s freelance ecosystem is growing fast, the tools to support it are improving, and there is absolutely no reason to leave money on the table because of payment confusion.
Set up at least one of these accounts today. Your future self, and your bank account, will thank you.
Have questions about any of these platforms or want to share your own experience? Drop a comment below. Helping each other navigate this space is how we all win.
