Your brand deals are landing. A skincare shop in Nairobi pays you KES 18,000 for three TikToks. A county tour board sends KES 45,000 for a weekend content trip. Your M-Pesa keeps buzzing. Then a question creeps in at 2am: Does the Kenya Revenue Authority (KRA) know about this — and am I in trouble?
Short answer: yes, creator income is taxable, and no, you're not automatically in trouble if you handle it properly. This guide breaks down content creator taxes in Kenya for 2026 in plain language — how to register, what to file, how much you actually owe, and how to keep clean records so your growing hustle never becomes a legal headache.
This is practical guidance, not formal legal advice. Rates and rules shift year to year, so confirm current figures on the official KRA iTax portal or with a licensed tax agent before you file.
Is content creation income actually taxable in Kenya?
Yes. Under Kenyan law, income you earn from any source — including brand deals, sponsored posts, affiliate commissions, YouTube AdSense, TikTok gifts converted to cash, paid ambassadorships and freelance content work — counts as taxable income. It doesn't matter whether you were paid via M-Pesa, bank transfer, or PayPal. It doesn't matter that you're "just a creator" and not a registered company.
KRA treats most creators as either sole proprietors (individuals earning business/freelance income) or, if you register one, as a limited company. For the vast majority of Kenyan nano and micro creators, you operate as an individual using your personal KRA PIN. That keeps things simple when you're starting out.
The good news: being taxable also means being legitimate. A creator who files returns can show proof of income when applying for a loan, a visa, or a bigger corporate contract that requires tax compliance. Compliance is an asset, not just an obligation.
Step 1: Get your KRA PIN (if you don't have one)
Everything starts with a KRA Personal Identification Number. Most Kenyans already have one from employment or opening a bank account. If you don't:
- Go to the iTax portal (itax.kra.go.ke) and select New PIN Registration.
- Choose Individual and Resident.
- Under obligations, select Income Tax – Resident Individual.
- Fill in your ID details, generate the PIN, and download the certificate.
It's free and can be done from your phone in under 30 minutes with decent data. Keep the PDF certificate saved — brands and platforms like Anga will ask for it during verification.
Step 2: Understand which taxes apply to you
Not every creator owes the same thing. Here's how the main obligations break down for someone earning content income as an individual.
| Tax type | Who it applies to | What it covers |
|---|---|---|
| Income Tax (annual return) | Every creator with a KRA PIN | Your total yearly income, taxed on a graduated scale |
| Turnover Tax (TOT) | Businesses/creators with gross turnover in the lower bracket (commonly under a few million KES/year) | A small flat percentage on gross monthly sales, filed monthly |
| VAT | Creators/companies whose turnover crosses the VAT registration threshold | 16% charged on invoices once registered |
| Digital Service Tax / withholding | Varies by payer and platform | Sometimes deducted at source by the paying company |
For most emerging creators earning, say, KES 20,000–150,000 a month from mixed brand deals, the practical reality is: you file an annual income tax return, and if your turnover is modest you may fall under Turnover Tax rather than full VAT. Don't guess your bracket — the thresholds are updated in national budgets, so check the current TOT and VAT thresholds on iTax before deciding.
Withholding tax: the surprise deduction
When a registered company or agency pays you for professional/creative services, they may be required to withhold a percentage and remit it to KRA on your behalf. You'll then see a withholding tax certificate on your iTax account. This is not lost money — it's a prepayment of your tax that you claim as a credit when you file. Always ask agencies whether they withhold, and collect those certificates.
Step 3: Keep records like a business, because you are one
The single biggest reason creators panic at filing time is missing records. Fix this early. You don't need fancy software — a Google Sheet and disciplined M-Pesa habits are enough.
Track every payment with these columns:
- Date received
- Client/brand name
- Platform (TikTok, Instagram, YouTube, etc.)
- Amount in KES
- How paid (M-Pesa Till, bank, PayPal)
- Whether tax was withheld
Then track deductible expenses in a second sheet: phone data bundles, ring lights, a mic, editing subscriptions, transport to shoots, props you bought for a campaign, and a fair portion of your airtime. Legitimate business expenses reduce your taxable profit — so a KES 4,000 microphone and your KES 3,000 monthly data can genuinely lower what you owe.
Understanding your numbers isn't only about tax. The same discipline that tells you your monthly income also tells you which platforms actually pay. Our guide to social media analytics for creators in Kenya pairs perfectly with clean financial records — together they show you where to double down.
Step 4: Invoice properly and price with tax in mind
Professional invoicing protects you twice: it documents income for KRA and it makes you look serious to brands. A basic creator invoice should include your name, KRA PIN, the client's name, a description of deliverables (e.g. "3x TikTok videos + 5 Instagram Stories"), the amount, and payment details.
Price with tax baked in. If you want to keep KES 20,000 after setting aside for tax, quote enough that the deduction doesn't hurt. A simple habit: the moment a payment hits M-Pesa, move a set percentage (many creators use 5–15% depending on their bracket) into a separate savings pocket — an M-Shwari or bank account you don't touch until filing season.
Your rate card is where pricing and professionalism meet. If you haven't built one, our media kit guide for Kenyan creators shows you how to present rates that justify a tax-inclusive price. And if you're negotiating deliverables, an understanding of the campaign brief helps you scope work — and price — accurately.
Step 5: File your returns on time
The Kenyan individual income tax year runs January to December. You file your annual return on iTax the following year, and the filing deadline is traditionally 30 June. Miss it and you face a penalty.
Here's the workflow:
- Log in to iTax with your PIN and password.
- Go to Returns → File Return → Income Tax – Resident Individual.
- Enter your total income and any allowable expenses.
- Declare any withholding tax already deducted (it appears as a credit).
- Confirm the computed tax, generate a payment slip if you owe, and pay via M-Pesa using the KRA Pay bill.
- Download the acknowledgement receipt and save it.
Even if you earned nothing in a year, you must file a nil return to stay compliant. It takes two minutes and prevents penalties from stacking up quietly in the background.