91-day T-bill8.750%▲ 0.002
182-day T-bill8.851%▼ 0.008
364-day T-bill9.029%▲ 0.002
Central Bank Rate8.75%07/10/2026
Inflation7.3%October 2026
Top MMF yield10.34%Jubilee
Sources: CBK auction, 2 Nov 2026 value date (change vs 26 Oct); CBK key rates; fund managers' published yields, as at 31st December 2025 to 31st March 2026.

eTIMS Reverse Invoicing vs Buyer Initiated Invoicing: Which One Your Business Needs

eTIMS reverse invoicing vs buyer initiated invoicing explained from KRA's guides: who can use each, KYC approval, seller consent, the 30-day approval window, records and examples from dairy to taxi platforms.

eTIMS Reverse Invoicing vs Buyer Initiated Invoicing: Which One Your Business Needs

Updated 7 November 2026

When a business buys from many small suppliers who cannot issue eTIMS invoices themselves, such as farmers, boda riders or casual traders, KRA offers two ways for the buyer to create the invoice instead: reverse invoicing and buyer initiated invoicing (BII). Both put the invoicing job on the buyer, but they work very differently. This guide explains each one using KRA’s own eTIMS guidance and shows which fits your business.

Sources: KRA’s eTIMS pages on Reverse Invoicing and Buyer Initiated Invoicing, read on 7 November 2026.

Reverse invoicing vs buyer initiated invoicing at a glance

Feature Reverse invoicing Buyer initiated invoicing
Best for Large buyers in structured supply chains, such as tea, coffee or dairy, and digital platforms Buyers who occasionally buy from small sellers
How invoices are made The buyer’s own billing system, integrated with eTIMS through OSCU or VSCU The buyer’s eTIMS login via the KRA profile on eCitizen (“Initiate Buyer Invoice”), or a .csv upload
KRA approval Required through a Know Your Customer (KYC) process No separate KYC step described
Seller consent Given once for the duration of the contract; buyer keeps the consent records Given per invoice via USSD or SMS; seller has 30 days to accept or reject
Seller’s identity in eTIMS A “secondary device” created for each seller Seller is validated and, where needed, onboarded automatically
Record keeping Buyer keeps invoice records for at least five years with an audit trail eTIMS stores the invoices and logs every action

How reverse invoicing works

KRA describes reverse invoicing as a tool that lets a registered buyer issue tax invoices on behalf of sellers for goods or services it receives. Invoices come from a billing system the buyer already owns and runs to pay small-scale sellers, linked to eTIMS through system-to-system integration (OSCU or VSCU).

KRA gives two kinds of invoice:

  • A sales invoice on the seller’s behalf. KRA’s example is a dairy processor that buys milk from farmers and generates an eTIMS invoice for each farmer showing the quantity and price delivered.
  • A commission or service invoice to the seller. KRA’s example is a taxi-hailing platform that, after a trip, issues the driver an invoice for its agreed commission.

To use reverse invoicing, the buyer must:

  • be approved by KRA through KYC;
  • run a trusted Trader Invoicing System that can integrate with eTIMS through an API;
  • have written buyer-seller agreements and get each seller’s formal consent;
  • validate each seller’s PIN and eTIMS status, send an SMS or email alert for every invoice, and issue credit notes to correct errors;
  • comply with data protection law and be certified as a data processor and data controller;
  • keep invoice records for at least five years.

Once the system is live, each seller gets an SMS saying a secondary device has been created for them, and can track invoices on their own eTIMS dashboard. KRA says buyers gain control and accuracy, faster reconciliation and batch invoicing. Sellers save on invoicing costs and get paid faster.

How buyer initiated invoicing works

Buyer initiated invoicing needs no integration. The buyer logs in to their KRA profile on eCitizen, selects “Initiate Buyer Invoice”, and enters the seller’s ID or PIN, invoice number and date, a description of the goods or services, and the unit price, quantity and total. Several invoices can be uploaded at once as a .csv file.

KRA validates the seller’s details and onboards them to eTIMS if needed. The seller then gets a USSD or SMS prompt and has 30 days to accept or reject; after that the invoice is automatically rejected. Approved invoices go to eTIMS in real time. KRA warns that misuse or fraud can lead the Tax Service Office to deactivate the buyer’s eTIMS immediately.

The legal basis for reverse invoicing and BII

KRA cites Section 16(1)(c) of the Income Tax Act, which requires eTIMS invoices before expenses can be deducted, and Section 23A(3A) of the Tax Procedures Act, which allows a purchaser to issue an electronic invoice on behalf of a small-scale seller. Penalties for deliberate misuse of data apply under Section 23A. In both models, buyer and seller sign a declaration of compliance.

Reverse invoicing or BII: which should you use?

  • Hundreds of regular suppliers and an existing payment system (milk collection, tea or coffee, ride-hailing or delivery platforms): reverse invoicing, after KYC approval and integration.
  • Occasional purchases from small sellers, such as a hotel buying from a local farmer: BII through your eTIMS login.
  • Your suppliers can invoice themselves: neither. Ask them to issue normal eTIMS invoices; see our guide on how to generate an eTIMS invoice.

Without valid eTIMS invoices, the expense may not be deductible for income tax. For how eTIMS compares with older devices, see eTIMS vs ETR.

Frequently asked questions

What is reverse invoicing in eTIMS?

A KRA-approved buyer’s billing system generates eTIMS invoices on behalf of small-scale sellers, with their consent.

How long does a seller have to approve a buyer initiated invoice?

30 days, after which it is automatically rejected.

Do I need KRA approval for reverse invoicing?

Yes. Buyers must pass KRA’s KYC process and integrate a trusted invoicing system with eTIMS.

Who keeps reverse invoicing records?

The buyer, for at least five years, with an audit trail.

ShareWhatsAppFacebookXLinkedIn

Get the weekly Business Radar briefing

Get KRA, eCitizen and business deadline reminders.

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Guides

KRA ADR: How to Settle a Tax Dispute Without Going to the Tribunal

KRA ADR (alternative dispute resolution) explained: which tax disputes qualify, the 120-day timeline, who takes part, how to apply and
Guides

eTIMS IFMIS Integration: 3 Rules Government Suppliers Must Follow to Get Paid

eTIMS for government suppliers: since KRA and the Treasury linked eTIMS to IFMIS, invoices must match eTIMS records exactly. Rules,
★ Add Business Radar as a preferred source on Google
Latest