Skip to content
SwiftPesa
Toolkit

Best Virtual Dollar Cards for African Freelancers

Compare Grey, Chipper Cash, Payoneer and Kenya's M-PESA GlobalPay card for paying Upwork Connects and ad spend in dollars, fees checked November 2026.

Sarah Andrew9 Nov 20268 min read Africa
A freelancer in Lagos using a laptop and smartphone together to pay for online work tools
In this guide▾
  1. What's the best virtual dollar card for African freelancers?
  2. Quick comparison: fees as of November 2026
  3. Grey's virtual card: cheapest for occasional spending
  4. Chipper Cash's USD card: fine in Nigeria and Ghana, not in Kenya
  5. Kenya's own option: the M-PESA GlobalPay Visa card
  6. Payoneer's card: worth it mainly if you're already paid through it
  7. Why Wise isn't on this list
  8. Mistakes that cost you money on these cards
  9. Frequently asked questions

Upwork bills Connects in dollars, Fiverr charges for promoted gigs the same way, and so do Google Ads, Meta Ads and ChatGPT Plus. If your Kenyan, Nigerian or Ghanaian bank card keeps bouncing on these, a virtual dollar card fixes it without you needing a US bank account. Grey and Chipper Cash charge about $5 to set one up, and Kenyans can get Safaricom's own M-PESA GlobalPay card for free.

Which one saves you money depends on your country and how often you spend. Some charge nothing monthly but take a cut of every foreign swipe. One charges nothing per swipe but bills you every month whether you use it or not.

What's the best virtual dollar card for African freelancers?

There's no single winner. Grey (Nigeria, Kenya, Ghana) is cheapest for occasional spending: $5 once, no monthly fee. Chipper Cash (Nigeria, Ghana) suits people already holding a Chipper balance who spend often enough to absorb its $1 a month. Kenyans get Safaricom's M-PESA GlobalPay Visa card for free, just a 3.5% markup per purchase. Payoneer's card makes sense mainly if a marketplace already pays you through Payoneer.

Quick comparison: fees as of November 2026

Card Where you can get it Set-up cost Ongoing cost Per-purchase cost Funded from
Grey virtual card Nigeria, Kenya, Ghana (and a few more) $5 once None Free on USD sites; 2% + $0.50 on non-USD sites Your Grey balance (1% fee, capped at $6, to convert NGN to USD)
Chipper Cash USD card Nigeria, Ghana $5 once $1 a month, charged whether you use the card or not NGN: $0.90 flat per transaction · GHS: $0.10 flat Your Chipper wallet, at the app's live rate
M-PESA GlobalPay Visa card Kenya only Free None 3.5% forex markup, no other M-PESA fee Your M-PESA balance directly
Payoneer card Most African countries (wherever you hold a Payoneer balance) $29.95/year for the card; extra virtual cards on the same account are free A separate $29.95/year account fee applies only if you receive under $6,000 in 12 months Up to 3.5% when the purchase involves currency conversion Your Payoneer USD balance
Wise card Not issued to residents of any African country yet — — — —

Sources: Payoneer's pricing page (updated 1 January 2026), Grey's account countries, Grey's virtual card fees, Grey's cross-border fee, Grey's NGN to USD conversion fee, Chipper Cash Nigeria USD card, Chipper Cash Ghana USD card, Safaricom's GlobalPay FAQ, Wise's card eligibility list. Checked November 2026.

Grey's virtual card: cheapest for occasional spending

Grey lets personal account holders in Nigeria, Kenya and Ghana open a virtual USD Mastercard, alongside Algeria, Morocco, Egypt and a handful of other countries (Grey support). It costs $5 once to create, with no monthly fee (Grey's own blog).

Where you spend it matters, though. Pay a US merchant in dollars and Grey doesn't add a foreign transaction fee. Pay a UK or European site in pounds or euros instead, and you're charged a cross-border fee of 2% of the amount plus a flat $0.50 (Grey support).

Funding also costs something if you're starting from naira rather than an existing dollar balance. Converting to USD carries a 1% fee, capped at $6, on top of the exchange-rate margin shown before you confirm (Grey).

For a freelancer who just needs to top up Upwork Connects or renew ChatGPT Plus once a month, Grey is hard to beat: no standing charge means an idle card costs you nothing.

Chipper Cash's USD card: fine in Nigeria and Ghana, not in Kenya

Chipper Cash documents its USD virtual card for Nigeria and Ghana users; it isn't offered through the Kenyan app. In Nigeria, it costs $5 to issue (taken from your Chipper USD balance), $1 a month charged on the 28th whether or not you've used the card, and a flat $0.90 on every successful transaction (Chipper Cash support).

A failed transaction from insufficient funds now costs ₦250, cut down from the ₦500 it used to charge (Chipper Cash update).

In Ghana, the issuance fee is the same $5 and the monthly fee is still $1, but the per-transaction charge drops to a flat $0.10 (Chipper Cash support). Moving money between your Chipper wallet and the card itself is free, though the app's live rate applies to the conversion.

That $1 monthly fee is the deciding factor. If you're already a Chipper user spending on the card every week, it's a rounding error. If you'd only touch the card once or twice a month, you're paying $12 a year just to have it sitting there, on top of Grey's one-off $5.

Kenya's own option: the M-PESA GlobalPay Visa card

Kenyan freelancers don't need a third-party fintech at all. Safaricom's M-PESA GlobalPay Visa virtual card is free to activate from the GlobalPay Mini-App inside My OneApp, and it spends straight out of your M-PESA balance. The only charge is a 3.5% forex markup on the transaction value; Safaricom's own FAQ is explicit that there's no separate M-PESA transaction cost on top (Safaricom).

Limits follow your normal M-PESA ones: Safaricom states a range of KSh 1 to KSh 250,000 per transaction and a KSh 500,000 daily maximum. You get one card per ID at a time, and it only works on international merchant sites, not local Kenyan shops, so it won't replace Lipa na M-PESA anywhere. It also can't receive money; it's strictly for paying out. Gambling, cryptocurrency and money-transfer merchants are blocked categories.

For topping up Upwork Connects, a Canva or Adobe subscription, or a Google Ads account, this is usually the simplest route for a Kenyan freelancer: no sign-up fee, no monthly fee, funded from money you already have in M-Pesa.

Payoneer's card: worth it mainly if you're already paid through it

Payoneer's Mastercard works almost anywhere across Africa that Payoneer itself operates, which is most countries whose freelancers get paid out by Upwork, Fiverr or similar marketplaces (see our guides on Payoneer in Nigeria and Payoneer to M-Pesa in Kenya). Payoneer's own pricing page lists an annual card fee of $29.95, though additional virtual cards on the same account are free (Payoneer).

Separately, a $29.95 annual account fee applies only if the account receives less than $6,000 in any 12 months. Card purchases that involve currency conversion cost up to 3.5% on top.

The sensible way to read this: if a marketplace already drops your pay into Payoneer, spending straight from that balance on its card avoids a second sign-up and a second place to hold money. If you'd be opening Payoneer purely to get a card, Grey or (in Kenya) GlobalPay are cheaper for that single purpose.

Why Wise isn't on this list

Wise's own help centre lists which countries can get a Wise card, and no African country is on it as of this check (Wise). Nigerians, Ghanaians and Kenyans can use Wise to send, receive and hold money in dollars, but not to get a card. Our guide to receiving dollars in Nigeria covers Wise, Grey, Payoneer and domiciliary accounts for that side of things; for spending, it's off this list until that changes.

Mistakes that cost you money on these cards

  • Letting a Chipper card sit idle. The $1 monthly fee comes out whether you've spent anything or not. If you only need a card occasionally, Grey's one-off fee works out cheaper over a year.
  • Paying a non-dollar site with a dollar card. Grey's 2% plus $0.50 cross-border fee and Payoneer's up to 3.5% conversion markup both bite harder on a UK or EU merchant than a US one. Where you have a choice of billing currency at checkout, pick dollars if your card is USD.
  • Buying a "verified" account from a reseller. Agents sell already-registered Grey, Chipper or Payoneer accounts on social media to get around sign-up restrictions. The account can be frozen with your money still inside it, and you have no way to get it back from a seller who disappears.
  • Forgetting the money is still taxable. Income you spend straight off a virtual card, rather than withdrawing to your bank, is still chargeable income where you live and work. See our guide on tax on foreign income in Nigeria for how that works.
  • Trying to pay a blocked merchant. M-PESA GlobalPay and Chipper Cash both block gambling, crypto and money-transfer categories; a decline there isn't a card fault.

Kenyans can also get a virtual card straight from M-Pesa; see our guide to M-Pesa GlobalPay.

Frequently asked questions

Can I use a virtual dollar card to buy Upwork Connects or pay for Fiverr extras?

Yes. Upwork bills Connects to a card in US dollars, and Fiverr takes card payment for things like promoted gigs. Load the card from your local balance first, since none of these cards extend credit.

Which virtual dollar card is cheapest if I only spend occasionally?

Grey, in Nigeria, Kenya or Ghana. The $5 set-up fee is once off and there's no monthly charge, so an idle card costs nothing until you use it again. Chipper Cash's $1 monthly fee makes it better suited to frequent spenders.

Is Chipper Cash's USD card available in Kenya?

No. Chipper Cash's own support pages document the USD virtual card for Nigeria and Ghana only; it isn't part of the Kenyan version of the app. Kenyan freelancers who want a similar card should use Safaricom's M-PESA GlobalPay Visa card instead.

Can the M-PESA GlobalPay card receive money from a client?

No. Safaricom's FAQ is explicit that the card can only be used to pay out, funded from your existing M-PESA balance. To receive dollars from a client directly, you'd need a service like Payoneer, not GlobalPay.

Do I pay tax on money I spend through these cards?

Yes. Whether the dollars sit in Payoneer, Grey, Chipper or get spent straight off a card, it's income earned while you're resident in your country, and it's taxable there whether or not you ever convert it to local currency.

What if my card gets declined on a website?

Check first whether the merchant falls into a blocked category (gambling, crypto and money transfer are blocked on both M-PESA GlobalPay and Chipper Cash), then check your card balance covers the full amount plus any cross-border fee. None of these cards allow a transaction to go through on a shortfall.

Found this useful? Send it to someone who needs it.

Free monthly email

Know when the money rules change

One short email a month: new mobile money and bank charges, tax changes and the best savings rates, before they catch you out. Join 250+ readers.

Heads up: rates, fees and rules change often. We last checked this guide on 9 Nov 2026. Confirm current figures with the provider before you commit money. This is education, not financial advice.

Sarah Andrew

Written by Sarah Andrew

Sarah Andrew was born in the UK and lives in Kenya, where she runs six businesses across East Africa. She writes SwiftPesa's guides from the business owner's side of the counter - taxes, payments, suppliers and side ventures she deals with herself - so the advice is practical and local.

More about Sarah →

Keep reading