Home›Blog›8 Government Portal Mistakes That Cost Kenyans Real Money
guide5 min read

8 Government Portal Mistakes That Cost Kenyans Real Money

KRA, eCitizen, NTSA, SHA — most Kenyans deal with at least two of these portals each year, and most make at least one avoidable mistake. Here is what trips people up most often.

KRA iTaxeCitizen KenyaNTSA TIMSSHA SHIFgovernment portals
18 October 2026

KRA, eCitizen, NTSA, SHA — most Kenyans interact with at least two of these portals every year. Most also make at least one of the same avoidable mistakes. Some cost money. Others cost weeks of back-and-forth with government offices that could have been avoided with ten minutes of preparation.

KRA / iTax Mistakes

Filing a Nil return after the deadline. The KSh 2,000 penalty applies to Nil returns too, not only to filers with outstanding tax. If you had no income during the year, you still have to tell KRA. The portal charges the penalty automatically the day after the deadline passes — it is not negotiable and it does not go away because you had nothing to pay.

Using the wrong return type. Salaried employees under PAYE file under Income Tax – Resident Individual, not Pay As You Earn. The PAYE section is for employers filing on behalf of employees. Using the wrong type means your filing does not register against your PIN, and you will receive a demand notice for a return KRA thinks you have never filed.

Closing the page before downloading the acknowledgement receipt. The receipt is your only proof of filing. iTax does not send a confirmation email. If you close the browser without saving it, you will need to log in again and navigate through your filing history to retrieve it — which is not always straightforward when the portal is congested near the deadline.

For help with iTax, verified KRA experts on Kaziiko handle PAYE returns and Nil returns from KSh 500.

eCitizen Mistakes

Not checking the document requirements before starting an application. eCitizen lists required documents on each service page before you begin. Most people skip this and discover mid-application that they are missing something — which means starting again and, on some services, losing the slot fee or waiting for the next available booking window.

Submitting a passport application with an out-of-spec photo. Passport applications require a plain white background, specific head dimensions, and a photo taken within the last six months. eCitizen will accept an upload that does not meet the spec. The Huduma Centre counter staff will reject the physical application. The difference between fixing this before and after showing up at the counter is at least two weeks of your time.

NTSA / TIMS Mistakes

Paying a transfer agent before checking the vehicle status on TIMS. NTSA's TIMS portal lets you verify a vehicle's registration status, insurance record, and outstanding fines before any money changes hands. Encumbrances and insurance lapses are visible there. Many buyers pay upfront only to discover the transfer is blocked by a lien or a pending fine the seller did not disclose.

Not ensuring insurance is active on TIMS before initiating a transfer. NTSA requires valid, TIMS-reflected insurance before approving a logbook transfer. If the seller's policy has lapsed or the insurer has not updated TIMS, the transfer will stall after payment. The fix requires the seller to renew and wait for the system to sync — which can take several days.

The Kaziiko Academy NTSA course walks through TIMS step by step. You can also hire a verified NTSA expert on Kaziiko to handle a transfer on your behalf.

SHA / SHIF Mistakes

Assuming NHIF registration carried over to SHA automatically. SHA (Social Health Authority) replaced NHIF, but registration is not automatic for all member categories. Self-employed individuals and those outside formal employment must actively register at sha.go.ke. Discovering you are not in the SHA system at a public hospital counter is a problem you want to avoid.

Frequently Asked Questions

What is the KRA late filing penalty for individuals?

KSh 2,000 flat, or 5% of the tax due — whichever is higher. For PAYE employees whose tax is fully settled at source, the KSh 2,000 flat penalty is what applies in most cases. The KSh 20,000 penalty is for companies, not individuals.

How do I check a vehicle's status on NTSA before buying?

Go to tims.ntsa.go.ke, select Vehicle/Vessel Search, and enter the registration number. The result shows the registered owner, insurance status, and any encumbrances on the title — all before you pay anything.

Where do I register for SHA if I am self-employed?

Register at sha.go.ke. You will need your national ID and a phone number linked to M-Pesa for monthly contributions. Check the portal for the current contribution rates for the self-employed category, as these are set by SHA regulation and can change.

Can a Kaziiko expert handle all of these services?

Yes. Verified experts on Kaziiko cover KRA returns, eCitizen applications, NTSA transfers, SHA registration, and more — all paid via M-Pesa, all delivered through the platform so your documents stay protected.

KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
guide

43 Digital Services Kenyans Pay For — You Could Offer Them

5 min read
Tips

3 Freelancing Mistakes That Keep Kenyans Stuck Below KSh 20K a Month

4 min read
Tips

AI Tools Are Free — Why Are Kenyans Still Paying Agents KSh 3,000?

4 min read