What happened

The Kenya Revenue Authority (KRA) has confirmed that it can now access a broader range of data on registered businesses through integrated digital platforms such as iTax, the Integrated Customs Management System, and the National Treasury’s electronic payment records. This development, highlighted in a recent Business Daily report, means the tax authority can cross‑check turnover, imports, payroll and even bank transactions without a formal request from the taxpayer. The move is part of KRA’s ongoing digital transformation that began with the rollout of iTax in 2015 and has accelerated after the 2022 amendment to the Tax Administration Act. As a result, businesses can expect more frequent data‑driven audits and tighter scrutiny of declared figures.

Context and background

KRA’s ability to aggregate information stems from several legislative and technological steps taken over the past decade. The 2018 Finance Act introduced mandatory electronic filing for VAT and PAYE, while the 2020 amendment required all large and medium enterprises to submit monthly electronic sales reports via the Integrated System for Tax Administration (ISTA). In parallel, the government digitised customs clearance, land registration and the Kenya Financial Sector (KFS) reporting framework, creating a single data lake that KRA can query in real time.

Business Daily notes that the authority’s data‑matching engine now pulls records from the Central Bank’s bulk payment system, the Kenya Bureau of Standards, and even the National Hospital Insurance Fund. By linking these sources, KRA can spot inconsistencies – for example, a company reporting low sales while its payroll records show a large staff complement, or a mismatch between declared imports and customs clearance data. The authority argues that this approach helps close the tax gap, which the World Bank estimates at around 30 % of GDP for Kenya.

Critics, including the Federation of Small and Medium Enterprises (FSME), warn that smaller firms may lack the resources to keep their digital records perfectly aligned with every government database. They argue that the increased surveillance could lead to inadvertent penalties for businesses that simply fail to update a single data point. KRA, however, maintains that the system includes built‑in error‑handling and offers a grace period for SMEs to adjust to the new requirements.

Compared with what is normal

Historically, KRA relied heavily on manual audits and taxpayer self‑declarations, with only sporadic data checks against customs or banking records. The new regime represents a shift from periodic, sample‑based verification to continuous, automated monitoring. Below is a brief comparison:

  • Data sources: Previously limited to tax returns; now includes customs, payroll, bank transfers, and land titles.
  • Verification frequency: Annual or bi‑annual audits before; now real‑time cross‑checks triggered by any discrepancy.
  • Compliance cost: Historically low for filing only; currently higher due to need for integrated accounting software and regular data uploads.
Why it matters

For Kenyan SMEs, the expanded data reach means that any mismatch between reported figures and external records can trigger an audit faster than before. A small manufacturing firm that imports raw material but under‑reports sales may find its customs invoices flagged against its VAT returns, leading to a notice of assessment. Likewise, service providers with large payrolls but modest turnover could be questioned about the source of funds. The practical impact is twofold: increased compliance risk and a stronger incentive to maintain accurate, up‑to‑date digital records.

On the positive side, businesses that keep clean data can benefit from faster processing of refunds and clearer audit trails. The transparency also levels the playing field, as larger firms that previously exploited data gaps will now face the same scrutiny as smaller competitors. Ultimately, the change pushes the Kenyan private sector toward broader adoption of cloud‑based accounting and integrated tax software.

Practical steps
  • Review your current accounting system and ensure it can export data in the formats required by iTax and ISTA.
  • Conduct a quarterly reconciliation of sales, payroll and bank statements against the figures filed with KRA.
  • Register for KRA’s e‑services portal if you have not done so, and enable automatic notifications for any data mismatches.
  • Train your finance team on the new compliance requirements, focusing on the link between customs declarations and VAT returns.
  • Consider a one‑off audit with a qualified tax adviser to identify any hidden gaps before KRA’s system flags them.

Tax Planning & Compliance professionals at Beavoren Ventures can help SMEs navigate the new data‑matching environment, ensuring that records are aligned across all required platforms and that any potential exposure is mitigated.

Need help with compliance? Email info@beavorenventures.co.ke or call +254 716 296 857.

Disclaimer: This article is informational and does not constitute formal tax, audit or legal advice. For guidance specific to your circumstances, please contact Beavoren Ventures.