Getting Paid From Abroad: A Guide for Kenyan Freelancers
Kenya has a large and growing population of people earning in dollars, euros and pounds while living, spending and paying tax in shillings — freelancers, remote employees, consultants, developers, designers, writers, virtual assistants.
The work is the easy part. Getting paid efficiently, and staying compliant while doing it, is where the money quietly leaks.
The cost is in the rate
The first thing to internalise is the same principle that governs every cross-border payment: there are two costs, and the visible one is usually the smaller.
- The fee — quoted, obvious, easy to compare.
- The exchange rate margin — the gap between the rate you are given and the real mid-market rate. Rarely labelled, frequently larger.
A platform advertising low or zero fees is not working for free. It is earning on the conversion.
So compare on one question only: for a payment of, say, $1,000 from this client, how many shillings actually land in my account? Run that comparison across two or three routes with a real amount. The differences are often larger than freelancers assume, and they repeat every single month.
Also check who pays what. Some routes deduct at the sending end, some at the receiving end, and some at both. A client who says they sent $1,000 may have sent $1,000 before charges that you absorb.
The routes, and what each suits
Client pays into a platform you both use. Convenient where the client is already on it, and the cost is usually in the conversion rather than the fee. Availability for Kenyan recipients varies by platform and changes, so verify before you promise a client anything.
Direct bank transfer (SWIFT). The formal route, and often the only one large corporate clients will use. It produces a clean paper trail — which matters more than freelancers expect, both for the KRA and for any future lender. Generally slower and not usually the cheapest on rate.
Marketplace platforms (where you found the client on the platform) handle payment themselves, and you take whatever withdrawal options they offer. The platform's cut plus its conversion is the real cost — worth calculating as a percentage of the gross, not just glancing at.
Payment processors and invoicing tools that let you send a professional invoice and take card or bank payment. Often the best answer for small clients who just want to pay an invoice.
Whatever you use, our money transfer comparison is built around transfers into Kenya, so it is a useful guide to the landscape and to the comparison method — but check your specific route's pricing directly.
Reduce the number of conversions
The single most effective structural saving available to most freelancers.
Every conversion costs a margin. So:
- Consolidate payments where you can. Being paid monthly rather than per small task means one conversion instead of six.
- Do not convert money you are going to spend in that currency anyway. If you pay for foreign software, hosting or subscriptions, paying them from foreign-currency funds avoids converting to shillings and back.
- Consider holding some foreign currency deliberately rather than converting everything on arrival — though understand this is a currency position, not a free lunch, and the shilling can move either way. See how to save in US dollars in Kenya.
- Watch small, frequent withdrawals. Fixed costs per transaction punish frequency.
Tax: the part most freelancers get wrong
Being paid by a foreign client does not make income invisible or untaxed.
Income earned by a Kenyan resident is taxable in Kenya, and holding a KRA PIN creates an annual filing obligation whether or not you had income — see how to get a KRA PIN and how to file your KRA tax returns on iTax.
Three things to get advice on rather than guess:
Which regime you fall into. Turnover Tax applies to business turnover between KSh 1 million and KSh 25 million — but the KRA's own TOT guidance excludes management and professional fees from that regime. Whether your particular work is caught by that exclusion is a facts-and-circumstances question, and it determines which return you file. This is worth an accountant's hour. See Turnover Tax in Kenya.
Whether you cross the VAT threshold. VAT registration is required at KSh 5 million of taxable supplies a year. A successful freelancer can reach that without ever thinking of themselves as "a business" — see VAT in Kenya.
How foreign tax interacts, if a client's country withholds anything at source. This is genuinely complex and depends on the country involved. Do not improvise it.
The practical protection is boring and effective: keep records as you go. Every invoice, every payment received, the date, the currency, the rate applied and the shillings landed. Reconstructing a year of foreign payments in June is miserable and error-prone.
Separate the money
If you take one operational step from this article, take this one.
Open a separate account for the business. Client payments in, business expenses out, and a deliberate transfer to yourself as income.
It solves four problems at once:
- You can see what you actually earn, net of platform cuts and conversion.
- Your tax figures are defensible without reconstruction.
- You build a documented income history — the exact thing that decides whether a freelancer can get a loan, and one of the most common reasons self-employed applications fail. See why your loan was declined in Kenya.
- You stop confusing a good month with a good year, which is the classic freelance budgeting error.
Compare options on our bank accounts comparison, and for the wallet side see how to manage money on M-Pesa.
The risks worth naming
Non-payment. You have limited practical recourse against a client in another country. Take a deposit, invoice in stages for larger work, and be cautious with a new client's first large project.
Invoice fraud. If your email is compromised, an attacker can send your client altered banking details. Confirm any change of payment details by voice, and expect your clients to do the same with you.
Payments to a personal account of someone else. Never route a client's payment through a third party's account because it is "easier". You lose the record, the recourse and the compliance position.
Platform account freezes. A platform holding your entire income can restrict an account for its own reasons. Do not leave months of earnings sitting on one, and withdraw on a schedule.
Concentration. One client who is most of your income is a business risk, not just a comfort. It is also the thing that turns a payment delay into a crisis — which is why an emergency fund matters more for freelancers than for salaried workers, not less.
Pricing and invoicing so you are not the one absorbing everything
A surprising share of what freelancers lose is decided before any money moves, in how the work was quoted and invoiced.
Quote in a currency you are willing to be paid in, and say so on the invoice. Agreeing a figure verbally and leaving the currency ambiguous is how a dispute starts.
State who bears transfer charges. One line — "bank charges to be borne by the payer" — settles it. Without it, charges are deducted from your fee by default and you have no basis to object.
Build the real cost into your rate. Platform commission, conversion margin and payment fees are a cost of doing business, and a rate set without them is quietly lower than you think. Work out your effective percentage once and price accordingly.
Invoice promptly and number your invoices. Late invoicing is the most common cause of late payment, and sequential numbering is what makes your records reconcilable later.
Put payment terms on the invoice, and state what happens if it is late. You may never enforce it; having it changes the conversation.
Take a deposit on anything substantial, and stage larger projects so you are never carrying months of unpaid work for a client you cannot practically pursue.
Keep the invoice and the receipt together. For every job you should be able to point to what you billed, what arrived, and the difference — that difference is your real cost of getting paid, and most freelancers have never measured it.
Frequently asked questions
What is the cheapest way to get paid from abroad in Kenya? It depends on the client's country and how they pay. Compare on shillings actually received for a fixed payment, not on the advertised fee — the exchange rate margin is usually the larger cost.
Do I pay tax on money from foreign clients? Income earned by a Kenyan resident is taxable in Kenya. Holding a KRA PIN also creates an annual filing obligation regardless of where your clients are.
Does Turnover Tax apply to freelance income? Not necessarily. KRA's TOT guidance excludes management and professional fees, but whether your work falls within that exclusion depends on the facts. Get advice rather than assuming either way.
Do freelancers need to register for VAT? If taxable supplies reach KSh 5 million in a year, registration is required — freelancers can reach that without thinking of themselves as a business.
Should I keep my earnings in dollars? It reduces conversion costs if you spend in dollars, but holding foreign currency is a currency position and the shilling can move either way. Decide deliberately.
Do I need a separate bank account? Strongly recommended. It gives you accurate figures, defensible tax records, and the documented income history lenders require.
What if a client does not pay? Cross-border recourse is limited in practice. Take deposits, stage larger projects, and treat a new client's first big job as the risky one.
Reviewed 29 August 2026. No payment platform is recommended here; availability and pricing for Kenyan recipients change — compare current rates on your own corridor. Tax treatment of freelance and foreign-sourced income depends on your circumstances; confirm your position with the KRA or an accountant. General information, not tax or financial advice.