Published by the FinTech Association of Kenya
PRECURSORSubscribe

Analysis

Stories that begin with something visible and ask what larger system is quietly being revealed.

Lecture 126 · A director kept meeting the taxman instead of appealing, and four years on the bill had only grown.
Precursor Executive Classroom

Lecture 126 · A director kept meeting the taxman instead of appealing, and four years on the bill had only grown.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA confirmed a KSh 899,328 income-tax bill against Saphira, and its director spent four years in meetings and relied on his compliance certificates instead of appealing. The tribunal held meetings do not stop the thirty-day clock, a certificate is not proof of payment, and refused leave to appeal out of time; the debt had grown to KSh 1.4 million.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 125 · A rice importer called cleaning and repacking manufacturing, and the court said packaging is not making.
Precursor Executive Classroom

Lecture 125 · A rice importer called cleaning and repacking manufacturing, and the court said packaging is not making.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: Mjengo claimed an investment deduction on KSh 1.5 million of machinery that cleaned and repackaged imported rice, calling it manufacturing. Through three forums the ruling held that packaging alone is not making goods, the rice remained rice, and a definition framed with 'means' is exhaustive. The deduction was refused.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 124 · A contractor said the money was his clients', had no agreements to show it, and the assessment stood.
Precursor Executive Classroom

Lecture 124 · A contractor said the money was his clients', had no agreements to show it, and the assessment stood.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA billed MU-BEI KSh 1.7 million after its eTIMS invoices far exceeded its declared sales. The company said the money was clients' funds for materials, passed on as an agent, but had no written agency agreements and no reconciliation. The tribunal held VAT fell due on the invoices and dismissed the appeal.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 123 · An employer filed withholding tax on a casual supervisor as if he were a contractor, and billed him millions.
Precursor Executive Classroom

Lecture 123 · An employer filed withholding tax on a casual supervisor as if he were a contractor, and billed him millions.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA billed a casual site supervisor KSh 5 million after his employer used his PIN to declare withholding tax as though he were a contractor. His objection was late and struck out, but the tribunal, finding the employer had admitted the error, ordered the taxman to hear the matter afresh on its merits.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 122 · Someone misused a company's PIN to import, and the taxman billed the company for goods it never sold.
Precursor Executive Classroom

Lecture 122 · Someone misused a company's PIN to import, and the taxman billed the company for goods it never sold.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA assessed Kapwell KSh 5.9 million on imports made under its PIN, which a business associate had misused. Kapwell reported the fraud, named the real importers, and showed it gave no written permission. The courts held KRA had failed its duty to investigate, and the assessment was vacated.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 121 · The taxman sat on a refund past the deadline, and the law had already approved it.
Precursor Executive Classroom

Lecture 121 · The taxman sat on a refund past the deadline, and the law had already approved it.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA rejected a shipping agent's VAT refunds of KSh 6.8 million more than a year after they were lodged. The tribunal held the statutory 120 days had passed, so the refunds were approved by operation of law and the late rejections were nullities, and ordered them paid.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 120 · A medical centre said it had sent its records, could not prove it, and its objection was never valid.
Precursor Executive Classroom

Lecture 120 · A medical centre said it had sent its records, could not prove it, and its objection was never valid.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA billed a medical centre about KSh 7 million after its NHIF deposits exceeded its declared income. The centre objected and said it had sent its books, but could not prove delivery and missed the deadline. The tribunal held the objection was never valid and never reached the merits.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 119 · The taxman taxed airport work on flowers owned abroad, and the court zero-rated the export.
Precursor Executive Classroom

Lecture 119 · The taxman taxed airport work on flowers owned abroad, and the court zero-rated the export.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA refused Airflo KSh 46 million in VAT refunds, saying airport handling of export flowers was performed in Kenya and so taxed here. The Court of Appeal held the flowers were owned by customers abroad, the service was consumed there, and it was a zero-rated export, and ordered the refunds paid.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 118 · The taxman found Booking.com's VAT below its income tax, and tried to charge income it had already declared.
Precursor Executive Classroom

Lecture 118 · The taxman found Booking.com's VAT below its income tax, and tried to charge income it had already declared.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA found Booking.com's VAT turnover below its income tax figure and charged income tax of KSh 10.7 million on the gap, money already declared for income tax. The tribunal and the High Court held the same income cannot be taxed twice, and the assessment was set aside.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 117 · A cereals trader never filed and binned every notice, and a KSh 11 million default assessment stood in full.
Precursor Executive Classroom

Lecture 117 · A cereals trader never filed and binned every notice, and a KSh 11 million default assessment stood in full.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: A Nairobi cereals trader never filed for five years and ignored every notice, so KRA traced more than KSh 25 million through his accounts and raised a KSh 11.3 million default assessment. Asked to break down his costs, he produced nothing, and the tribunal upheld the whole bill.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 116 · The taxman treated a matatu SACCO's whole takings as taxable, and the court found the fees too small to tax.
Precursor Executive Classroom

Lecture 116 · The taxman treated a matatu SACCO's whole takings as taxable, and the court found the fees too small to tax.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA treated almost all of a North Kinangop matatu SACCO's collections as taxable management fees, raising VAT on a KSh 11.5 million variance. The High Court held the audited accounts showed only about KSh 525,700 in fees, below the registration threshold, and allowed the appeal.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid

Lecture 115 · The taxman taxed a manager's deposits and her rent as well, and the tribunal called it the same money twice.
Precursor Executive Classroom

Lecture 115 · The taxman taxed a manager's deposits and her rent as well, and the tribunal called it the same money twice.

𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA summed every credit in a manager's three accounts and taxed her rent on top, a KSh 12.7 million bill. The tribunal held the same money could not be taxed twice and set the deposit assessment aside, though a late amnesty payment cost her the rental years.

Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid