You have landed the client. You have delivered the work. Now the biggest question: how do you get your money from their foreign bank account into your Nigerian hands without losing half of it to fees and bad exchange rates? This is the complete guide to receiving freelance payments in Nigeria.
Best Ways to Receive USD in Nigeria
| Platform | Best For | Key Feature |
|---|---|---|
| Payoneer | Upwork and Fiverr freelancers | Virtual US bank account, direct platform integration |
| Grey | Quick currency conversion to Naira | Competitive rates, instant withdrawals to Nigerian banks |
| Deel | Full-time remote contracts with foreign companies | Compliance-ready, multi-currency, integrated payroll |
| Wise | One-time transfers and low fees | Real mid-market exchange rates, transparent fees |
Why You Need These Platforms
You have finally landed that foreign client, but wait — how do they pay you? You cannot just give them your regular Naira bank account. You need a foreign account, or else that USD is going to get trapped in the system.
Getting verified on Payoneer or Grey requires a valid ID (NIN or International Passport) and a utility bill. Do not use a blurry photo of your NYSC ID card; they will reject it faster than a Lagos landlord rejects a bachelor. Get your documents right, open the accounts, and watch the dollars flow in.
Payoneer: The OG for Nigerian Freelancers
Payoneer has been the most reliable option for Nigerian freelancers for over a decade. It works seamlessly with Upwork, Fiverr, and most major freelance platforms.
How to Open and Verify Your Payoneer Account
Step 1: Go to payoneer.com and click “Register.” Select “Freelancer” as your account type.
Step 2: Fill in your personal details exactly as they appear on your identification document. Any mismatch will cause verification delays.
Step 3: Upload a clear scan of your NIN slip or International Passport. The photo must be legible — no shadows, no fingers covering parts of the document.
Step 4: Upload a utility bill (electricity bill, bank statement, or lease agreement) dated within the last three months as proof of address.
Step 5: Wait 3 to 7 business days for verification. Once approved, you will receive a virtual US bank account (routing number and account number) that you can link to your freelance platforms.
Fees and Withdrawal Strategy
Payoneer charges an annual fee of $29.95, which is deducted from your balance. Withdrawing from Payoneer to your Nigerian bank account costs a flat fee of $1.50 per withdrawal plus a percentage based on the exchange rate.
The exchange rate Payoneer offers is typically 1% to 2% below the parallel market rate. To maximize your naira value, consider using a third-party platform like Grey or a P2P exchange to convert your Payoneer balance before withdrawing.
Grey: The Fast and Affordable Alternative
Grey (formerly known as Aboki) is a Nigerian fintech that offers virtual bank accounts in USD, GBP, and EUR. It is designed specifically for African freelancers who need to receive foreign payments.
How to Open a Grey Account
Step 1: Download the Grey app from the Google Play Store or Apple App Store.
Step 2: Register with your email address and phone number. You will receive a verification code via SMS.
Step 3: Complete your identity verification by uploading your NIN, International Passport, or Driver’s License. The verification process typically takes 24 to 48 hours.
Step 4: Once verified, you can generate virtual bank account details in USD, GBP, or EUR. Share these details with your client, and they can transfer funds to you as if you have a local bank account in their country.
Fees and Withdrawal
Grey’s fees are competitive. Receiving USD costs a small fee (around $3 to $5 per transaction depending on the amount). Converting from USD to Naira uses an exchange rate that is close to the parallel market rate, which is significantly better than what Nigerian commercial banks offer.
Withdrawals to Nigerian bank accounts (GTBank, Access Bank, Zenith, UBA, First Bank) typically settle within 24 hours. You can also withdraw to OPay or PalmPay for instant settlement.
Deel: The Professional’s Choice for Full-Time Remote Contracts
Deel is not just a payment platform; it is a full compliance and payroll solution. If you are working as a full-time contractor for a foreign company, your employer will likely use Deel to handle your payments, contracts, and compliance.
How Deel Works for Nigerian Freelancers
When your employer uses Deel, they deposit your salary into the platform. Deel handles all the compliance paperwork, including generating legally binding contracts that comply with Nigerian labor laws. You receive your salary in your preferred currency (USD, EUR, or GBP) and can withdraw to your local Nigerian bank account.
Deel’s exchange rates are competitive, and the platform handles all the complex tax documentation. Many Nigerian freelancers working for companies like Flutterwave’s international partners, US startups, and European firms use Deel as their primary payment method.
Setting Up Your Deel Account
Your employer will invite you to Deel via email. You create a profile, sign your contract digitally, and set up your withdrawal preferences. You can choose to receive payments to Payoneer, Wise, or directly to your Nigerian bank account.
Wise (formerly TransferWise): For Direct Bank Transfers
Wise is not specifically designed for freelancers, but it is an excellent tool for receiving payments if your client is willing to send direct bank transfers. Wise uses the real mid-market exchange rate and charges transparent, low fees.
If you have a client who is comfortable sending payments directly, ask them to use Wise. The funds are typically available within 24 hours, and the exchange rate is better than both Payoneer and traditional banks.
Fee Comparison: Which Platform Costs You Least?
| Platform | Receiving Fee | Conversion Spread | Withdrawal to Nigeria | Speed |
|---|---|---|---|---|
| Payoneer | Free (from platforms) | 2-3% below market | $1.50 per withdrawal | 2-5 days |
| Grey | $3-$5 per transfer | Near market rate | Free to local banks | 24 hours |
| Deel | Paid by employer | Competitive | Free to local banks | 1-3 days |
| Wise | 0.5-1% of amount | Mid-market rate | Nominal fee | 24 hours |
| Direct Bank | Free | 5-10% below market | Free (NIBSS) | 1-3 days |
As you can see, Grey and Wise offer the best exchange rates. Payoneer is the most widely accepted on freelance platforms. Deel is the best option for full-time remote employment.
CBN Regulations: What You Need to Know
The Central Bank of Nigeria (CBN) has regulations that affect how you receive and spend foreign currency. Here is what you need to know.
You can legally receive foreign currency. There is no law against Nigerian freelancers earning in USD. Your dollars are legitimate earnings from exporting your services.
Banks may ask questions. If you receive large amounts (above $10,000 monthly), your bank may request documentation to prove the source of funds. Keep your contracts, invoices, and platform earning summaries handy.
The official CBN rate vs. parallel market. Nigerian banks use the official CBN exchange rate, which is often lower than the parallel market rate. This is why platforms like Grey and P2P exchanges are popular — they give you access to rates closer to the parallel market.
IMPORTANT: Always declare your income and pay your taxes. The Nigerian government is increasingly monitoring fintech transactions. Using platforms like Grey or Payoneer does not exempt you from tax obligations. Set aside 20% of every payment for taxes. For a full guide on this, read our post on freelance taxes and CAC registration.
Withdrawal Strategies: How to Maximize Your Naira
Here are three strategies to get the most naira for your dollars.
Strategy 1: The Grey-Payoneer Combo. Receive payments on Payoneer (since most platforms integrate with it), then transfer to Grey for conversion and withdrawal. Grey’s exchange rate is better than Payoneer’s, so you gain extra naira on every transaction.
Strategy 2: Direct to Local Bank (When Rates Are Good). Monitor the exchange rates offered by your bank. Sometimes, during periods of naira stability, the bank rate is acceptable, and the convenience of direct withdrawal is worth the small loss.
Strategy 3: Hold USD for Investment. If you do not need immediate naira, consider holding your USD in Payoneer or Grey and converting only when the exchange rate is favorable. Timing your conversions can earn you an extra 5% to 10% over the course of a year.
Common Payment Problems and Solutions
Problem: Payoneer verification is stuck. Solution: Contact Payoneer support via live chat (not email). Nigerian freelancers report that live chat resolves issues within hours, while email can take weeks.
Problem: Grey withdrawal is delayed. Solution: Check if your bank receives USD transfers or only Naira. Some Nigerian banks (like Wema and FCMB) process Grey withdrawals faster than GTBank or Access Bank.
Problem: Client cannot use Payoneer. Solution: Give them your Grey USD account details instead. Grey provides real US bank account details that work with any US bank.
Problem: Deel requires a contract that you are unsure about. Solution: Read the contract carefully. Deel contracts typically specify your working hours, payment terms, and confidentiality clauses. If something is unclear, ask your employer to clarify before signing.
For more guidance on building your freelance career, check out our ultimate guide to remote work and freelancing in Nigeria.