man in white dress shirt sitting on chair in front of table with macbook pro

3 Tax Loopholes Every Kenyan Freelancer Should Know in 2025

Getting your Trinity Audio player ready…

Let’s be honest. As a freelancer, what’s the one thing that gives you more stress than a difficult client or a looming deadline? For most of us, it’s taxes.

That dreaded email from the KRA, the confusion around what to pay, and the constant fear of penalties can be overwhelming. It’s especially tough when your income isn’t a fixed monthly salary. One month you’re crushing it, and the next is quiet. How are you supposed to manage your tax obligations with that kind of unpredictability?

tax documents on the table
Photo by Nataliya Vaitkevich on Pexels.com

Well, what if I told you that you might be leaving money on the table? What if there were simple, 100% legal ways to not just pay your taxes, but to actually save money in the process?

Stop stressing and start saving. Here are three powerful, yet simple, tax strategies every freelancer and small business owner in Kenya needs to know for 2025.

1. Make Withholding Tax Work FOR You

First up is a concept that many freelancers find confusing: Withholding Tax. You might have seen it on a client’s contract—a 5% deduction—but what is it, really?

Think of it like this: Withholding Tax is a client pre-paying a small part of your annual tax bill on your behalf. It’s like a forced savings account specifically for your taxes!

Here’s how it works in simple terms. Let’s say you’re a freelance consultant and you send an invoice for a project worth 100,000 shillings.

When your client pays you, they are required by the KRA to “withhold” 5% of that service fee, which amounts to 5,000 shillings. You receive the remaining 95,000 shillings in your bank account.

But that 5,000 shillings isn’t gone forever. The client remits it directly to the KRA under your KRA PIN. It now sits safely in your KRA account as a tax credit.

So, how does this save you money?

At the end of the year when you file your annual returns, imagine the KRA calculates that your total income tax for the year is 50,000 shillings. Instead of paying the full amount, you get to deduct all the withholding tax credits you’ve accumulated. If you completed ten projects just like the one above, you’d have 50,000 shillings (5,000 x 10) already sitting in your KRA account.

Your tax bill just went from 50,000 down to ZERO.

By operating as a registered business (even a simple Sole Proprietorship), you can turn this tax deduction into a powerful tool for managing your end-of-year tax bill.


2. Turn Your Business Expenses into Tax Savings with VAT

This next strategy is a game-changer, especially if you’re looking to grow your freelance work into a serious business. We’re talking about VAT (Value Added Tax).

Don’t let the term intimidate you. Imagine you have two piggy banks:

  • Tax Bank #1 is for the VAT you collect from your clients.
  • Tax Bank #2 is for the VAT you pay on your business expenses.

When you register for VAT, you must add 16% to your invoices. So, if you charge a client 100,000 shillings, you actually invoice them for 116,000 shillings. That extra 16,000 goes into Piggy Bank #1. It’s not your money—you’re just holding it for the KRA.

Here’s the magic part.

Whenever you buy something for your business—a new laptop, an internet subscription, software, or even office supplies—you also pay 16% VAT. That amount goes into Tax Bank #2.

At the end of the month, the KRA asks for the money in Piggy Bank #1. But you get to say, “Hold on! I can subtract everything that’s in Tax Bank #2 first.”

For example:

  • You collected 32,000 Ksh in VAT from your clients this month (Tax Bank #1).
  • However, you bought a new office chair and paid 5,000 Ksh in VAT. You also paid for software and paid 3,000 Ksh in VAT. In total, you paid 8,000 Ksh in VAT on your expenses (Tax Bank #2).

So, the amount you actually remit to the KRA is 32,000 minus 8,000, which equals 24,000 shillings.

You just saved 8,000 shillings! You’re essentially getting a discount on all your legitimate business purchases, which encourages you to reinvest in your own growth. Just remember to always get a proper ETR receipt with your business KRA PIN on it to make a claim.

3. The Easiest Money You’ll Ever Save

This last one isn’t a fancy loophole. It’s the most simple, most overlooked way to save money, and it costs you nothing but a bit of discipline: File your taxes on time.

Seriously.

The KRA charges fixed penalties for late filing that can add up quickly.

  • For an individual or a sole proprietorship, it’s Ksh. 2,000.
  • For a registered company, it’s Ksh. 10,000.

That’s money you are literally throwing away for no reason. Think about it—saving Ksh. 2,000 is just as good as earning an extra Ksh. 2,000.

Set a reminder on your phone. Put a big red circle on your calendar for June 30th. Do whatever it takes to file on time, even if you have zero income to declare for the year. Avoiding that penalty is the easiest profit you’ll make all year.

Taxes don’t have to be a source of stress. When you understand the system, you can make it work for you.

For more expert tips on freelance, media, tech, and business, make sure to follow me on all social media platforms @cheptionymutai. Let’s level up together!

And if you need video production consultancy services, you can reach out to me here.


Discover more from Cheptiony Digital

Subscribe to get the latest posts sent to your email.


Comments

Leave a Reply

Discover more from Cheptiony Digital

Subscribe now to keep reading and get access to the full archive.

Continue reading