Joined January 2008
2,158 Photos and videos
Its the world cup? So underwhelming?
120
Data is not power. Power is power. Some thoughts for the #DataFest2026 opening today in Nairobi. 👇 open.substack.com/pub/akags/…

1
95

1
3
220
Al Kags retweeted
What Julians has submitted is extremely critical. Extremely. Right now: • You partly tell KRA what you earned • You tell KRA what tax you owe If finance Bill 2026 passes, It is KRA that will strictly tell YOU: • What you earned • What tax you owe How? • By pulling data from anywhere • eTIMS, banks, third parties, govt ministries integrations, etc If KRA sends you a tax bill. And it is insane. And you disagree. Who must prove it is wrong? The bill says it is you. But here is the danger. KRA is NOT required to tell you: • Where they got the data from • Or how they arrived at the figures So you are left there. Trying to fight numbers you cannot see. And some of those numbers could be system errors. Now ask yourself, - How do you disprove something you don’t even understand? Are you an angel? What Julians is saying is simple. If KRA wants to tax you using their data, KRA must prove to you and the courts that that data is: • Accurate • Reliable & • Defensible Is that a fair argument? Or should taxpayers just fight ghosts?
Should the taxpayer still bear the burden of proof in instances where a tax dispute with the Revenue Authority is based in pre-populated & third party data? In my submission before the National Assembly's Finance & Planning Committee on behalf of the Tax Research Centre at @StrathU, I argue that Finance Bill 2026's proposals seeking to anchor Incomes & Expenses Validation in law will be incomplete if they do not include a proposal for the the Revenue Authority being saddled with the burden of proof in such instances. Here's why: · Finance Bill 2026 proposes to amend Sec75 of the Tax Procedures Act to provide that the Revenue Authority may use technology to pre-populate tax returns on behalf of a person required to submit or lodge a tax return · Finance Bill 2026 further proposes that a person required to submit or lodge a tax return may rely on pre-populated return generated by the Revenue Authority to file their return · Finance Bill 2026 proposes to amend Sec112 to provide that the Cabinet Secretary of the National Treasury may make Regulations for the procedure for the submission or lodging of returns based on pre-populated tax returns generated by the Revenue Authority Here's where the problem is: · In all this, Sec56(1) which provides that "In any proceedings, the burden shall be on the taxpayer to prove that a tax decision is incorrect" remains unchanged · Sec56(1) is predicated on the fact that Kenya has been running on a self-assessment based regime & the data upon which tax disputes emerges was held by the taxpayer · With Incomes & Expenses Validation & the onset of a Dual Assessment regime in Kenya, taxpayers are now exposed not just to errors of judgement & data on their part, but also errors of technology & transmission which are out of their control · Can we really still have the burden of proof lying exclusively with the taxpayer in an environment where tax compliance has shifted from a function of record keeping to one where system integration reliability is now a key factor?
57
1,436
2,389
107,326
Thinking about how Diaspora can show up for Africa’s reconstruction. open.substack.com/pub/akags/…
1
1
44
I asked Perplexity ai to do deep research on the recent Africa Forward Summit signed deals between Kenya and France and give me a detailed briefing. At the end of that, Here it is. I hope you are briefed.perplexity.ai/computer/a/9e1…
1
100
Does anyone know how many locations there are in Kenya?
126
Where is @AtwoliDza in all of this?
1
161
Someone just sent me this... 😀😀😀😀
1
73
Al Kags retweeted
In today's Daily Nation paper! Super proud of the journey @Mizizi_Africa has had💜 To more growth🥂
84
1,006
4,353
75,281
Do we still have an oil refinery in Chamngamwe Mombasa?
1
327
Al Kags retweeted
Announcement: @Open_Institute Leadership Transition After twelve years at the helm, @alkags has left the role of Executive Director of the Open Institute. More details at openinstitute.africa/2026/05…
1
4
4
442
Today, we have made the announcement that I am stepping back from my role as Executive Director of The Open Institute. @jaybhalla , who founded the Institute with me, will lead it through the transition and into its next chapter. Here's why. open.substack.com/pub/akags/…

2
2
204
These sort of thing just continues to erode trust.
What is happening with KRA? KRA audited Katahira & Engineers International Limited and raised a tax demand of 140M. Katahira went to court and won. The tax demand was killed. You would think that is the end KRA returned to Times Towers empty handed. Extremely angry. Swearing. Hiyo 140M haiwezi enda hivo. Aje? They hatched a plan. Ikaingiana perfectly. They deployed agency notices to NCBA and Stanbic banks. With stern instructions: - Freeze all Katahira accounts - Sweep the money and forward to KRA - Up to 140M Katahira directors woke up the next morning. As usual, chai ya kazini ndio hua inabamba. So they didn't take tea at home. At work, they tried to send money for tea. Accounts are frozen. They thought, KRA made an error to freeze our accounts. They served KRA and the banks with the court order that had already killed the tax. And asked them to unfreeze the accounts. KRA said they don’t want to see it. Wao wanataka tu 140M. Angry and with caffeine induced headache, Katahira ran to court again. The court could not believe it. It bashed KRA for disobedience of it's orders. And ordered the accounts to be unfrozen. They were unfrozen. Unfortunately, the court did not award legal costs to Katahira. What is happening at KRA? And who is accountable?
1
261
Where can I get this drink in Kenya? Its an Ethiopian drink called Negus.
6
5
4
1,248
Al Kags retweeted
The National Assembly invites you to submit your comments on the following Bills. 1. The Criminal Procedure Code (Amendment) Bill (National Assembly Bill No. 11 Of 2026) Link👉: shorturl.at/FnWMl 2. The Penal Code (Amendment) Bill (National Assembly Bill No. 12 Of 2026). Link👉: shorturl.at/59MwB 3. The Traffic (Amendment) Bill (National Assembly Bill No. 14 Of 2026). Link👉: shorturl.at/pxhcK Memoranda maybe forwarded to the Clerk of the National Assembly by mail: Clerk of the National Assembly P. O. Box 41842-00100 Nairobi; hand-deliver to the Office of the Clerk, Main Parliament Buildings, Nairobi or email to cna@parliament.go.ke to be received on or before Monday, 4th May 2026. #PublicParticipationKE.
8
3
678
A sign if things to come? Cars queue at 9:30pm in gas stations in Malindi as fuel shortage bites.
1
201
Al Kags retweeted
Your mobile number is your Digital ID: Court bans unconsented deactivation and reassignment of mobile numbers capitalfm.co.ke/news/2026/03…
50
471
1,192
46,924
Al Kags retweeted
[Al Kags Officially] The War We Did Not Start, the Bill We Will Pay: What the US-Israel assault on Iran means for Africa and why Opalo is right that the only answer is to stop waiting for the world to be fair A Distant W.. alkags.me/iran-war-impact-af… via @alkags
1
93
Al Kags retweeted
[Al Kags Officially] 4 of 4: Southern Africa: The Windfall Is Real, the Window Is Narrow, and the Ports Need to Work Now: What South Africa and the SADC region must do to convert mining revenues, the Cape route surge, and.. alkags.me/iran-impact-southe… via @alkags
1
55