Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: 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
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: 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
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: 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
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: 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
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA banked five years of deposits in a Busia County employee's accounts and assessed KSh 14 million. Oteba said the surplus was reimbursements and loans but produced no imprest records or loan agreements, and one of his own documents showed he had kept the money. The tribunal upheld the bill, reduced on objection.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA froze a Nairobi lawyer's personal account for a company's KSh 20 million VAT debt, though he had resigned as its director years before and the company never updated the record. The tribunal held the agency notice void, and the High Court ordered the seized money repaid with interest and KSh 500,000 in damages.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA treated almost every bank credit of Rumish Limited as income, a KSh 28.4 million bill. Rumish answered with audited accounts, reconciliations and schedules of its loans and refunds. The tribunal held the burden had shifted to KRA, which never faulted the documents, and set the assessment aside.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA billed an elderly Nairobi landlord about KSh 170 million after reviewing years of rent. He had skipped the review, paid everything in cash, and kept no receipts, so the authority built the figures from his tenants. The tribunal allowed the few costs he could prove and confirmed the rest.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA billed a builder KSh 10 million personally on the money he drew from his company, while taxing the company on the same withdrawals. An ADR settlement had already dealt with that income through the company. The High Court held the same income cannot be taxed twice, and dismissed the demand.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA assessed Teekay KSh 14 million on a gap between its deposits and its returns and on unaccounted stock. Teekay said it had handed its records to the taxman, but never filed them with the tribunal, never answered the specific gaps, and the appeal was dismissed.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: KRA treated every bank credit of an LPG company as income, a KSh 18 million bill. Asked for reconciliations, audited accounts, ledgers and licences, Smartgas produced only an objection letter and a note on VAT rates. The tribunal held the burden was its own and upheld the banking test.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid
Precursor Executive Classroom𝑻𝒉𝒆 𝑪𝒂𝒔𝒆 𝑹𝒐𝒐𝒎: Sybrin wrote software for foreign affiliates who built it into products sold to Kenyan banks. KRA called the service consumed in Kenya and charged VAT. The Court of Appeal held the foreign affiliates were the customers, the service was exported, and the banks were never part of the deal.
Tax and financial judgement · 10 Nov 2026 · 4 min read · Paid