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

FeatureNigeriaKenyaSouth Africa
Tax authorityFIRS / SIRSKRASARS
Filing portalTaxPro MaxiTaxeFiling
Annual filing deadlineMarch 31June 30July–November
Tax-free thresholdNGN 800,000KES 288,000ZAR 95,750
Top marginal rate24%35%45%
Interim paymentsNo (annual)Quarterly instalmentsTwo provisional payments
VAT thresholdNGN 25MKES 5MZAR 1M
Foreign incomeWorldwide (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:

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.

AT

AfroTools Team

The AfroTools editorial team covers tax, finance, and technology across Africa. Our calculators are used by over 500,000 professionals monthly. Have a question? Get in touch.