Back to BlogTransfer

How to Accept International Payments in Kenya Without a Dollar Account (2026)

How Kenyan freelancers and businesses can receive USD, GBP, and EUR payments without a dollar bank account. Full guide to Wise, Flutterwave, PayPal alternatives, crypto, and CBK regulations.

Updated 2026
8 min read

Kenya's growing community of freelancers, remote workers, exporters, and digital service providers faces a common problem: international clients pay in USD, GBP, or EUR, but Kenyan banks make opening and maintaining foreign currency accounts complicated, expensive, and slow. The good news is that in 2026, you have more ways than ever to receive international payments into Kenya — many of which do not require a formal dollar account at all. This guide covers every practical method, with honest assessments of fees, risks, and which solution works best for different income levels and business types.

The Traditional Route: Dollar Account at a Kenyan Bank

Before exploring alternatives, it is worth understanding why many Kenyans avoid the traditional dollar (FCY) account route:

  • Most Kenyan banks require a minimum balance of $100–$500 to open an FCY account
  • Monthly maintenance fees of $5–15 apply whether or not you use the account
  • SWIFT incoming wire transfer fees of $10–25 per transfer are charged by the sending bank and often by the receiving Kenyan bank
  • Conversion from USD to KES is done at the bank's rate, which is typically 2–4% below the mid-market rate
  • Processing time for incoming wires is 2–5 business days

For a freelancer receiving $500 per month, these costs and friction points add up to KES 3,000–5,000 in unnecessary costs annually. The alternatives below are materially cheaper and faster.

Method 1: Wise Business Account (Best Overall)

Wise (formerly TransferWise) is the single best solution for most Kenyan freelancers and small businesses receiving international payments in 2026. It gives you real bank account details in the US, UK, EU, Australia, and other major markets — allowing clients to pay you as if you were local in their country.

How It Works

  1. Sign up for a Wise Business account at wise.com/ke
  2. Wise issues you local bank account details in multiple currencies:
    • US account: routing number + account number (ACH and wire)
    • UK account: sort code + account number (bank transfer)
    • EU account: IBAN (SEPA transfer)
    • Australian account: BSB + account number
  3. Share these details with your international clients — they pay as if sending locally in their country
  4. Funds arrive in your Wise multi-currency wallet instantly (local transfers) or within 1–2 days
  5. Convert to KES in Wise at the mid-market rate (0.4–0.7% fee)
  6. Send KES directly to your Kenyan M-Pesa or bank account

What Does It Cost?

StepFee on $500
Client sends $500 via ACH (US bank transfer)$0 (client pays nothing)
Receiving into Wise USD wallet$0
Converting $500 USD to KES~$3.00 (0.6% conversion fee)
Sending KES to Kenyan bankFree
Total cost~$3.00 on $500 received (0.6%)

Compare this to the traditional dollar bank account route where the same $500 might cost $25–35 in wire fees and exchange rate losses. Wise is dramatically cheaper for the vast majority of Kenyan international earners.

Wise Account Verification

Wise requires identity verification (passport or national ID) and proof of address (utility bill or bank statement showing your Kenyan address). For business accounts, company registration documents are needed. Verification typically takes 1–3 business days.

Limitations

  • Not ideal for receiving large volumes above $50,000 per month without enhanced verification
  • Some US clients' banks do not support ACH to third-party payment services — SWIFT wire remains the alternative
  • Wise does not accept PayPal payments — clients must pay via bank transfer

Method 2: Flutterwave (For E-Commerce and Service Businesses)

For Kenyan businesses with a website or online store, Flutterwave allows you to accept international card payments (Visa, Mastercard, American Express) in USD, GBP, EUR, and other currencies directly on your website.

How It Works for International Payments

  1. Integrate Flutterwave into your website (WooCommerce plugin, Shopify app, or API)
  2. Configure your checkout to accept USD or other currencies
  3. International clients pay with their Visa or Mastercard
  4. Flutterwave collects the payment and settles to your Kenyan bank account in KES (or USD if you have an FCY account)

Fees for International Card Payments

Transaction TypeFee
International Visa / Mastercard3.8% + $0.20
Currency conversion (USD to KES)Included in rate (typically 1–1.5% margin)
Settlement to Kenyan bankFree

At 3.8% + $0.20 per transaction, Flutterwave is more expensive per transaction than Wise for simple invoice payments. However, for e-commerce where clients expect to pay by card on your website, Flutterwave is the right tool — Wise does not offer a checkout widget or card-on-file functionality.

Method 3: Freelancing Platforms (Upwork, Fiverr, Toptal)

If you earn through established freelancing platforms, each has its own withdrawal-to-Kenya pathway:

PlatformWithdrawal Methods for KenyaFeesSpeed
UpworkWise, local bank wire, M-Pesa (via Flutterwave)$0.99–$30 per withdrawal1–5 business days
FiverrPayoneer, Wise, local bank wire$3 flat (Payoneer) / varies (Wise)2–5 business days
ToptalSWIFT wire to Kenyan bank$15–25 per wire3–5 business days
PeoplePerHourPayoneer, bank wire$2–3 (Payoneer)2–3 business days

Payoneer deserves special mention — it is Kenya-registered, works with Upwork and Fiverr, and allows you to withdraw to your Kenyan bank account or M-Pesa. The fee structure is $3 per withdrawal (below $200) and free above $200. Payoneer also issues a prepaid Mastercard usable at ATMs if you need immediate cash.

Method 4: Cryptocurrency Invoicing

Accepting payment in USDT (stablecoins) or Bitcoin from international clients is increasingly common for Kenyan freelancers working with crypto-native clients, Web3 projects, or clients in countries with restricted banking access.

How to Invoice in Crypto

  1. Create a USDT wallet on Binance or Trust Wallet (free)
  2. Share your USDT TRC20 wallet address with the client
  3. Client sends USDT directly to your wallet
  4. Convert USDT to KES via Binance P2P and receive M-Pesa (see our separate crypto-to-M-Pesa guide)

Crypto Invoicing Pros and Cons

ProsCons
Near-zero transfer fees for the clientKRA capital gains tax may apply on crypto gains
Settlement in minutes regardless of geographyRequires client comfort with crypto
No bank or platform intermediaryUSDT price is stable, but BTC carries volatility risk
Works for clients in sanctioned or restricted-banking countriesP2P conversion adds a step and a small spread

CBK Regulations on Foreign Currency Receipts

The Central Bank of Kenya requires that foreign currency received for goods and services exported from Kenya must be converted to KES within 90 days under the Foreign Exchange Act. In practice, this regulation primarily targets exporters and larger businesses rather than individual freelancers.

Key points to know:

  • Keeping small amounts in foreign currency for business purposes is generally not subject to enforcement action
  • Large FCY balances held indefinitely without conversion may attract scrutiny
  • Using a Wise account (which is technically offshore) means Kenya CBK regulations do not directly apply until you bring funds into Kenya
  • Consult a Kenyan tax advisor if your foreign currency income exceeds KES 2,000,000 annually

Tax Treatment of International Income in Kenya

All income earned by a Kenyan tax resident is subject to Kenyan income tax, regardless of where the payment originates. This includes:

  • Freelance income from international clients
  • Revenue from digital products or SaaS sold internationally
  • Remote work income paid in foreign currency

You should:

  1. Register as self-employed on the KRA iTax portal if not already done
  2. Declare international income on your annual income tax return
  3. Pay income tax on net profit (income minus allowable expenses)
  4. Keep records of all foreign currency receipts and conversions

The good news: business expenses (laptop, internet, software, payment gateway fees) are deductible. A freelancer earning $1,000/month with $200 in monthly business expenses pays tax only on the $800 net profit equivalent in KES.

Recommended Setup by Income Level

Monthly International IncomeRecommended Setup
Under $500/monthWise Personal account — simple, low cost, sufficient
$500–$5,000/monthWise Business account — better business separation, invoicing tools
$5,000–$20,000/monthWise Business + Flutterwave for card payments + Payoneer for platform payouts
Above $20,000/monthDedicated FCY account at Equity or KCB + Wise + consult a CBK-registered forex dealer

Practical First Steps This Week

  1. Open a Wise account at wise.com — takes 15 minutes. Get your US account details immediately.
  2. Share your Wise US account details with your next international client instead of a SWIFT wire address. They pay for free; you receive at the best rate.
  3. Register as self-employed on iTax if you have not already — search "iTax registration Kenya" for the current process.
  4. Open a separate Kenyan bank account for business income — keeps personal and professional money cleanly separated for tax purposes.

Frequently Asked Questions

Do I need to tell KRA about money I receive from abroad?

Yes — all income earned by Kenyan tax residents is subject to Kenyan income tax, regardless of source. You declare it on your annual income tax return via iTax. Failure to declare is a tax compliance risk.

Can I use Wise as a Kenyan resident?

Yes — Wise is available to Kenyan residents and widely used by Kenyan freelancers and remote workers. You can receive USD, GBP, EUR, and AUD into your Wise account and convert to KES with near mid-market rates.

What is the cheapest way for a US client to pay a Kenyan freelancer?

If you have Wise, your client pays via free ACH bank transfer to your Wise US account — zero cost to them, minimal conversion fee to you. This is cheaper than any wire transfer, PayPal, or Payoneer route.

Is Payoneer or Wise better for Kenyan freelancers?

Wise has better exchange rates (mid-market with a 0.5–0.7% fee vs Payoneer's 2% FX margin). Payoneer is better if your freelancing platforms (Upwork, Fiverr) have a built-in Payoneer integration that avoids withdrawal fees. For general use, Wise is cheaper and more transparent.