Published by the FinTech Association of Kenya
PRECURSORSubscribe
Precursor Executive Classroom

Lecture 4 Β· A WhatsApp group helped beat a KSh 40m tax bill.

𝑻𝒉𝒆 π‘ͺ𝒂𝒔𝒆 π‘Ήπ’π’π’Ž: KRA taxed the money that passed through Francis Mugwi Kamau's accounts as if all of it were income. The Tax Appeals Tribunal ruled that a bank statement shows cash moving, and that KRA had to weigh his explanations for it.

By The Precursor Editorial Team, Tax and financial judgement Β· 5 min read,
Lecture 4 Β· A WhatsApp group helped beat a KSh 40m tax bill.

A WhatsApp group helped beat a KSh 40m tax bill.

You run several things at once. You broker construction materials, collecting money from clients and paying suppliers the same day. You sell pigs to two processors. You sell two cars. You run for Parliament, and supporters send campaign money. Then you marry, and friends and family send about KSh 8m towards the wedding.

Every one of those shillings passes through your personal accounts. KRA adds them up and sends a bill for KSh 40.4m. Which of those deposits were income? And what would you need to show a tribunal to prove it?

The case.

Francis Mugwi Kamau's assessment, issued on 31 August 2023, covered 2017 to 2021 and came to KSh 40,380,182 in tax, penalties and interest. More than 95% of it fell in 2019, 2020 and 2021. KRA had treated deposits into his accounts as taxable income.

He objected within the month, with an unusually full file. It held bank statements and an analysis of them, photographs from his campaign for the Gatundu South seat, and sale agreements for the two vehicles. His wife swore an affidavit covering KSh 10.6m she had advanced him. There were records of bank loans and a book of wedding contributions. His agents added screenshots from a WhatsApp group in which 35 friends had organized KSh 4.5m towards the traditional wedding held on 20 November 2021.

KRA rejected the objection in full on 23 November 2023. It wanted sworn statements from financiers, loan agreements and confirmation from wedding donors. The screenshots, the photographs and the affidavit did not move it.

At the Tribunal, Kamau's lawyers started somewhere simpler. They showed that KRA's deposit totals did not match the bank's own statements.

Exhibit 1: KRA's deposits against the bank statement, one account

Year

KRA's figure (KSh)

Bank statement (KSh)

Overstated by

2019

74,870,912

52,224,236

43%

2020

73,163,694

37,794,834

94%

The ruling

On 19 July 2024 the Tribunal allowed the appeal and set aside the objection decision, with each side bearing its own costs.

KRA, it found, had "solely relied on the Appellant's bank accounts information to determine the taxable income" and disregarded the bulk of what he had supplied. It had also set the bar too high. A taxpayer must prove his case on the balance of probabilities, not beyond reasonable doubt.

For the brokerage and campaign money, where cash came in and went straight out, the Tribunal said it "would have been an appropriate case for the Respondent to apply industry profit margin". Kamau's side had put the margin on agency work at 17.09%. KRA, the Tribunal concluded, was in error when it estimated his taxable income.

The idea: the gift that creates a debt

In 1925 the French anthropologist Marcel Mauss published The Gift, a study of exchange in societies from Polynesia to the Pacific Northwest. His finding was that gifts are rarely free. Each carries three obligations: to give, to receive and to give back. A gift opens a relationship that runs for years.

Kenyans need no anthropologist to explain this. A wedding contribution, a harambee for school fees, a pledge in a WhatsApp group: each is a deposit into a network that will call on you later, when it is a friend's turn to marry. The money that reached Kamau in November 2021 was a community pooling its savings for one of its own, on the understanding that he would do the same when his turn came.

A bank statement sees none of that. It records cash in and cash out. Finance professors spend the first week of an executive course teaching that profit and cash are different things, and that confusing them is the beginner's error. KRA's assessment made the error in reverse: it took cash and called it income. The Tribunal's remedy, an industry margin on money that merely passed through, is the finance view. Income is what you keep.

What a better-prepared taxpayer would have done.

Kamau won with a file assembled after the bill arrived. Run it again with records made at the time.

He separates the streams. Campaign money goes into a campaign account. Brokerage collections go into a business account, with a ledger that matches each client receipt to a supplier payment. A personal account then holds personal money, and a bank analysis of it says something true.

He writes down the transfers that look like income and are not. A loan from a spouse gets a one-page agreement when the money moves, which carries more weight than an affidavit two years later. Each vehicle's sale agreement sits with its logbook transfer.

He keeps the contribution record the community already makes. A wedding committee's register, the treasurer's M-Pesa statement and the group chat are evidence. He exports the chat before members leave the group, because a complete export is harder to dispute than a handful of screenshots.

And he checks KRA's arithmetic first. Before arguing about what a deposit was, he reconciles KRA's totals to the statements. On one account they were overstated by 43% and 94% in consecutive years.

Lessons for the boardroom

  1. Cash is not income. Expect KRA to start from your bank statements, and keep the records that show which inflows were someone else's money.
  2. Separate the streams. One account per purpose turns a forensic argument into a reconciliation.
  3. Document at the time. Agreements, registers and receipts made when money moves outweigh affidavits written for the appeal.
  4. Digital records count. Chats, mobile money statements and emails are evidence when complete and unedited. Export them and keep them.
  5. Audit the auditor. Recompute KRA's totals before you argue the merits. An error in the base figure can decide the case.

Kamau's wedding guests gave him a celebration and, two years later, a defence. Few taxpayers have their evidence assembled by 35 friends in a group chat. The rest have to keep it themselves.

The Precursor Editorial Team

Precursor is published by the FinTech Association of Kenya and exercises independent editorial judgement under the Editorial Independence Charter. This article is labelled Precursor Executive Classroom, which marks commercial material. Knowledge on Tax and financial judgement.

More on this system

Precursor Executive Classroom

Lecture 6 Β· A supervisor paid the casuals and got the tax bill

𝑻𝒉𝒆 π‘ͺ𝒂𝒔𝒆 π‘Ήπ’π’π’Ž: A construction firm paid its casual labourers through David Luketelo Sifuma's bank account and filed withholding tax against his PIN. KRA billed him KSh 5m. He lost on a deadline, and the Tribunal still found him a way back.

Tax and financial judgement Β· 5 min read

Precursor Executive Classroom

Lecture 5 Β· Pesapal won its VAT case. Parliament changed the law.

𝑻𝒉𝒆 π‘ͺ𝒂𝒔𝒆 π‘Ήπ’π’π’Ž: The High Court ruled that a payment company moving money for merchants supplies an exempt financial service. Ten months later, the Finance Act 2026 taxed that service.

Tax and financial judgement Β· 4 min read

Precursor Executive Classroom

Lecture 3 Β· How A CEO’s personal account became a KSh 163.9m tax bill.

𝑻𝒉𝒆 π‘ͺ𝒂𝒔𝒆 π‘Ήπ’π’π’Ž: Mary Wanjiru Kinyua said KSh 413m in deposits were company sales and loans. Without the paperwork, the courts treated the money as hers, and the one point she won was worth a rounding error.

Tax and financial judgement Β· 6 min read