How to Earn and Receive Dollars in Nigeria
In this guide
Earning in dollars as a Nigerian is only half the equation. The other half, actually receiving that money without losing a huge chunk to fees or delays, trips up almost everyone starting out. Here's a practical, honest breakdown.
Why this is even a problem
Traditional Nigerian bank accounts aren't built to receive foreign currency smoothly. Domiciliary accounts exist, but they're often slow, have withdrawal restrictions, and weren't designed with freelancers or remote workers in mind. This gap is exactly why a wave of Nigerian fintech apps built specifically for receiving USD, GBP, and EUR has grown so fast in recent years.
Ways to actually earn in dollars first
Before the receiving side matters, you need dollar income coming in. Common paths for Nigerians:
- Freelancing: Upwork, Fiverr, and direct clients paying in USD for skills like writing, design, development, social media management, or virtual assistance
- Remote employment: Full-time or contract roles with international companies paying salaries in dollars
- Affiliate marketing and digital products: Many affiliate programs and platforms (Amazon Associates, Selar for African creators, Gumroad, and similar) pay out in USD
- Content monetization: YouTube AdSense, sponsorships, and ad revenue often pay in dollars by default
The receiving apps, compared honestly
These are the main platforms Nigerians currently use to receive and manage USD. Fees and features change often, so treat the details below as a general shape, not exact numbers, and always check the current rate inside the app before a large transaction.
Grey
One of the longest-running players in this space. Offers USD, GBP, and EUR account details, a virtual dollar card for online spending, and an invoicing tool for requesting payments from clients. A solid all-rounder if you deal with clients in more than one currency.
Raenest (formerly Geegpay)
Popular specifically among Upwork and Fiverr freelancers, largely because its USD account structure integrates well with the specific routing requirements those platforms need. Tends to offer a small number of free deposits monthly before flat fees kick in, which can work out well for freelancers with a handful of regular clients.
Sign up for Raenest here if you'd like to try it. (This is a referral link — I may earn a bonus if you sign up through it, at no extra cost to you.)
Cleva
A newer entrant that has leaned heavily into transparent, low-fee positioning, including on Upwork deposits specifically. Worth comparing directly against Grey and Raenest at the time you're choosing, since pricing in this space shifts frequently as platforms compete.
Payoneer
Widely used for marketplace payouts (Upwork, Fiverr, Amazon and similar platforms often support it directly). Generally carries higher fees than the newer Nigerian-focused apps above, especially for lower transaction volumes, but its wide marketplace acceptance is a real advantage.
Chipper Cash
Popular across Africa broadly, useful for cross-border transfers and some USD functionality, though freelancers receiving direct client payments often find the apps above more purpose-built for that specific use case.
What about PayPal and Wise?
Worth addressing directly since both come up often:
- PayPal: Nigerian PayPal accounts have historically faced significant restrictions on receiving and withdrawing funds directly to local banks, even when sending works fine. Confirm current functionality directly in the app before relying on it for receiving payments.
- Wise: Genuinely strong for GBP transfers with transparent, mid-market exchange rates. For pure USD income though, it's generally not the most practical receiving option for Nigerians right now, better suited if your clients specifically pay in pounds.
How to choose based on your situation
- Mostly Upwork/Fiverr income: Raenest or Cleva tend to be built with these platforms' specific requirements in mind
- Direct clients paying via bank transfer or wire: Grey or Raenest both handle this well
- Clients in multiple currencies (USD, GBP, EUR): Grey's multi-currency support covers the most ground
- High-volume marketplace payouts: Payoneer's wide acceptance can outweigh its higher fees at scale
Many experienced freelancers actually run two accounts in parallel, one for marketplace-specific payouts, another for direct client wires, rather than trying to force everything through a single platform.
Getting started, step by step
- Pick one platform to start with, based on your primary income source (Step 5 above)
- Download the app and complete verification, typically a valid ID and a selfie
- Get your USD account details (routing and account number, similar to a US bank account)
- Share these details with your client or set up the platform as your Upwork/Fiverr payout method
- Once funds arrive, decide whether to hold in USD, convert to naira, or use a virtual card, most platforms offer all three
Mistakes to avoid
- Converting everything to naira immediately: If you have upcoming dollar expenses (subscriptions, tools, travel), holding some balance in USD can save you a second conversion fee later
- Ignoring the fee structure until a large payment arrives: Test with a small transaction first so you understand real costs before relying on a platform for bigger amounts
- Assuming one platform fits every client relationship: Marketplace payouts and direct wire transfers often have different optimal platforms, don't force a single tool to do both if it's not built for it
Getting paid in dollars is genuinely more accessible for Nigerians now than it was even a couple of years ago. The main job left is matching the right receiving tool to how you actually get paid, rather than picking whichever app is loudest online.
Once the money's coming in, having the right setup matters too. Here are a few remote work essentials worth having as a Nigerian freelancer or remote worker. (As an Amazon Associate, I earn from qualifying purchases.)
Want this done for you instead?
I help small businesses with social media, content, and virtual assistant support.
Let's work together