Skip to content
KenyaTax

Freelancer and Digital Creator Tax Calculator Kenya 2026

Estimate tax on income from YouTube, Upwork, TikTok and other platforms.

Convert foreign income to KES at the rate on the day received.

Leave blank for today. Pick a past or future date to use the rates in force then.

Enter your figures above to see the result.

Online income is taxable income

Money earned from YouTube, TikTok, Upwork, Fiverr, Etsy, affiliate programmes and similar platforms is income, whether it is paid into a Kenyan bank account, a mobile money wallet or a foreign account. A Kenyan resident is taxed on income earned from Kenya, and for residents, income sourced abroad is generally taxable in Kenya too, subject to any double tax relief. The fact that the platform is based overseas, or that the payment is small and irregular, does not remove the obligation to declare it.

The calculator's two views

Because the correct regime depends on your circumstances, the calculator shows two figures for the same income.

Income tax on profit. You subtract platform fees and business expenses, such as equipment, internet and software, from your gross income and pay tax on the profit at the individual bands. If you have a job, the profit sits on top of your salary, so the extra tax is shown separately.

Turnover tax. If your annual turnover is between KES 1,000,000 and KES 25,000,000, you may be eligible to pay turnover tax at 3% of gross income instead, without deducting expenses. Professional and management services are excluded, so whether a freelance activity qualifies depends on its nature. Registering for turnover tax is a decision to make with advice.

A worked example

A creator with gross income of KES 1,200,000 and expenses of KES 200,000 has a profit of KES 1,000,000. The income tax route gives KES 208,600.20, and turnover tax on the gross income would be KES 36,000.00. Costs matter: the higher your expenses, the better the income tax route looks.

Converting foreign income

Income paid in dollars or other currencies should be converted to Kenya shillings. Use the rate on the day you received the payment, such as the Central Bank of Kenya's rate or your bank's rate, and keep a consistent method. Keep platform statements and bank records for each payment, since they are the evidence for what you declare.

What you must do

  1. Get a KRA PIN and register on iTax if you do not have one.
  2. Keep records of income and expenses all year, in a simple spreadsheet or bookkeeping tool.
  3. File an annual return by 30 June, or monthly turnover tax returns if you are on that regime.
  4. Pay any tax due, and consider instalment tax if your income is large.
  5. Watch the VAT threshold. If your taxable supplies reach it, you must register for VAT, and exports of services may be zero-rated.

Other charges

Some platforms or payment providers may withhold tax on payments, and there can be fees on currency conversion and withdrawal. Withholding tax paid is a credit that you can claim. If you are a non-resident of Kenya, the rules differ.

Limits

This tool does not decide your regime, apply any double tax relief or consider the significant economic presence rules that apply to non-resident digital businesses. It gives an estimate for information only, so ask a tax adviser or KRA about your own income.

Getting organised early

The easiest way to keep freelance tax under control is to set aside a percentage of every payment as it arrives, in a separate account, so that tax is not a surprise at filing time. Record each payment with its date, the platform, the currency and the Kenya shilling value. Keep a separate folder for business expenses with receipts. If your income grows, review whether a registered business name or company makes sense, and test it with the sole trader versus company calculator. Starting good records in the first month saves hours at year end.

Guides, tools and templates for this topic

Read next: Tax for freelancers and content creators in Kenya: Upwork, YouTube and TikTok income, Turnover tax for small businesses in Kenya: rate, limits and when to use it, How to price your products and services: markup, margin and break-even

Related calculators: Turnover Tax Calculator, Sole Trader vs Limited Company Tax Calculator, KRA Late Filing Penalty and Interest Calculator

More in the blog and the template shop, or ask for a custom template.

Rates used

RateValueSince
tot.rate3%1 Jul 2023
tot.min1,000,0001 Jan 2023
tot.max25,000,0001 Jul 2023
paye.monthly_bandsup to KES 24,000 at 10%
up to KES 32,333 at 25%
up to KES 500,000 at 30%
up to KES 800,000 at 32.5%
no limit at 35%
1 Jul 2023

Frequently asked questions

Do I pay tax on foreign payments?

Yes. A Kenyan resident is generally taxable on income earned abroad, converted to shillings.

Can I deduct expenses?

Under the income tax route, yes, for expenses incurred to earn the income, such as equipment, internet and software. Keep receipts.

When do I file?

The annual return is due by 30 June, or monthly returns if you are on turnover tax.

Popular templates

All templates →

Related articles

Related calculators

Estimates for information only. Not tax or financial advice. Confirm with the relevant authority or a registered professional. KenyaTax is independent and not affiliated with any government body.