Freelance Tax at a Glance
Freelancing across Africa is booming. More designers, developers, writers, and consultants are working independently than ever before. But tax obligations don't disappear just because you don't have a traditional employer. In fact, they get more complicated.
Nigeria, Kenya, and South Africa each treat freelance income differently. Different rates. Different filing dates. Different deductions. If you're working across borders or earning from international clients, you need to know how all three systems work. This guide breaks it down without the jargon.
Nigeria: FIRS Rules for Freelancers
In Nigeria, freelancers are classified as self-employed individuals under the Personal Income Tax Act. You file with the Federal Inland Revenue Service (FIRS) if you earn income from multiple states, or with your State Internal Revenue Service (SIRS) if all your income comes from one state.
Your tax is calculated on net income after deductible expenses. The rates follow the same graduated bands as employed individuals under the Nigeria Tax Act 2026.
Annual filing deadline: March 31st. You're expected to file for the previous year's income. So income earned in 2025 is filed by March 31, 2026.
How to pay: Self-assessment. You calculate your own tax, file the return, and pay through the FIRS TaxPro Max portal or approved banks. There's no employer deducting for you, which means the discipline is entirely on you.
Tax-free threshold: The first NGN 800,000 of taxable income is tax-free under the NTA. That's a real benefit for lower-earning freelancers.
Kenya: KRA Rules for Freelancers
Kenya Revenue Authority (KRA) treats freelance income as business income. You'll need a KRA PIN, and you must file annual returns through the iTax portal.
Here's what makes Kenya different. KRA requires instalment tax payments throughout the year. You can't just wait until June and pay everything at once. Quarterly instalments are due on April 20th, June 20th, August 20th, and November 20th. Each payment should be roughly 25% of your estimated annual tax liability.
Annual filing deadline: June 30th.
Tax-free threshold: The first KES 288,000 (KES 24,000 per month) is tax-free. After that, rates range from 10% to 35%.
One quirk. If you underestimate your instalment tax by more than 20% compared to your actual liability, KRA charges a 20% penalty on the shortfall. Don't lowball your estimates.
South Africa: SARS Rules for Freelancers
SARS classifies freelancers as provisional taxpayers. That means you file two provisional tax returns per year (in addition to your annual return) and make advance payments toward your tax bill.
Provisional tax due dates: First payment by August 31st (covering the first six months of the tax year), second payment by February 28th (covering the full year). Your annual return is then filed between July and November.
Tax-free threshold: ZAR 95,750 per year (for individuals under 65). South Africa also applies a primary rebate of ZAR 17,235, which effectively means you pay zero tax on the first ZAR 95,750.
The rates are progressive, running from 18% on the first ZAR 237,100 up to 45% on income above ZAR 1,817,000. Those are steep rates, but the deduction system is generous if you keep proper records.
Side-by-Side Comparison Table
| Feature | Nigeria | Kenya | South Africa |
|---|---|---|---|
| Tax authority | FIRS / SIRS | KRA | SARS |
| Filing portal | TaxPro Max | iTax | eFiling |
| Annual filing deadline | March 31 | June 30 | July–November |
| Tax-free threshold | NGN 800,000 | KES 288,000 | ZAR 95,750 |
| Top marginal rate | 24% | 35% | 45% |
| Interim payments | No (annual) | Quarterly instalments | Two provisional payments |
| VAT threshold | NGN 25M | KES 5M | ZAR 1M |
| Foreign income | Worldwide (residents) | Worldwide (residents) | Worldwide (with exemption) |
Deductible Expenses
This is where freelancers leave money on the table. All three countries allow you to deduct legitimate business expenses from your income before calculating tax. Lower taxable income means lower tax. It's that straightforward.
Common deductions across all three countries:
- Internet and phone bills (business portion only)
- Home office (proportional to floor space used exclusively for work)
- Computer equipment and software (can be depreciated or claimed upfront depending on cost)
- Professional development (courses, certifications, conferences)
- Travel expenses (client meetings, not your daily commute)
- Accounting and legal fees
- Coworking space membership
- Marketing and advertising costs
Okay so here's a critical detail. In South Africa, home office deductions are only available if you have a dedicated room used exclusively for work. A corner of your living room doesn't count. SARS is strict about this. Kenya and Nigeria are somewhat more flexible, but you'll still need to justify the claim if audited.
Keep receipts for everything. Digital copies are fine. If you can't prove the expense, you can't deduct it. Period.
Worked Examples
Nigeria: Freelancer earning NGN 6,000,000/year
Gross income: NGN 6,000,000. Business expenses: NGN 900,000 (internet, laptop, coworking). Taxable income: NGN 5,100,000.
After the NGN 800,000 tax-free threshold, you're taxed on NGN 4,300,000 across the NTA bands. Your total tax bill comes to approximately NGN 610,000, or about 10.2% effective rate on gross income. That leaves you with NGN 5,390,000 before personal expenses.
Kenya: Freelancer earning KES 3,600,000/year
Gross income: KES 3,600,000. Business expenses: KES 480,000. Taxable income: KES 3,120,000. After the KES 288,000 tax-free band and personal relief of KES 28,800/month, your tax liability works out to approximately KES 612,000. Effective rate: about 17%. Remember, you're paying this in quarterly instalments of roughly KES 153,000 each.
South Africa: Freelancer earning ZAR 600,000/year
Gross income: ZAR 600,000. Business expenses: ZAR 85,000. Taxable income: ZAR 515,000. After the primary rebate of ZAR 17,235, your tax liability is approximately ZAR 79,000. Effective rate: about 13.2%. You'd split this across two provisional payments.
The thing is, these numbers change significantly based on your deductions. A freelancer who tracks every business expense carefully can save tens of thousands compared to someone who just reports gross income and calls it a day.
Foreign Income and Digital Nomads
All three countries tax residents on worldwide income. If you're a Nigerian freelancer earning dollars from a US client, that income is taxable in Nigeria. Same applies in Kenya and South Africa.
South Africa has one notable advantage. If you're a tax resident but spend more than 183 days outside the country in a 12-month period (with at least 60 consecutive days abroad), the first ZAR 1.25 million of foreign employment income is exempt. But this applies to employment income, not self-employment. Freelancers don't automatically qualify, so check with a tax advisor.
Nigeria and Kenya don't offer similar exemptions. However, both countries have double taxation agreements (DTAs) with several nations. If you've already paid tax in the country where the income was earned, you can usually claim a credit against your local tax bill to avoid paying twice.
Working remotely from Bali while registered in Lagos? You're still a Nigerian tax resident. Your physical location doesn't change your tax obligations unless you formally change your tax residency. Don't assume otherwise.
Calculate Your Side Hustle Tax
See exactly what you owe on your freelance income. Works for Nigeria, Kenya, and South Africa.
Side Hustle Tax Calculator →Frequently Asked Questions
Yes. In Nigeria, Kenya, and South Africa, all freelance income is taxable. You're treated as a self-employed individual and must register with the relevant tax authority (FIRS in Nigeria, KRA in Kenya, SARS in South Africa) and file annual returns.
Common deductible expenses include internet and phone bills (business portion), home office costs, computer equipment and software, professional courses and certifications, travel for client meetings, accounting fees, coworking memberships, and marketing costs. You must keep receipts for all claims.
Nigeria: annual returns due by March 31st. Kenya: annual returns due by June 30th, with quarterly instalment payments due April 20th, June 20th, August 20th, and November 20th. South Africa: two provisional tax returns due August 31st and February 28th, with annual filing typically between July and November.
Only if your annual turnover exceeds the threshold. Nigeria: NGN 25 million. Kenya: KES 5 million. South Africa: ZAR 1 million. Below these amounts, registration is voluntary. Most individual freelancers won't hit these thresholds, but if you do, registration is mandatory.
All three countries tax residents on worldwide income. If you earn from foreign clients, that income is taxable locally. South Africa offers a foreign income exemption for the first ZAR 1.25 million if you spend 183+ days outside SA, but this mostly applies to employment income. Double taxation agreements can help prevent being taxed twice on the same income.