Bizflow

Stay eTIMS compliant

eTIMS on both sides, sales and purchases.

Every sale signed by KRA eTIMS, every supplier invoice checked before you claim it, buyer-initiated invoices for suppliers who can't issue their own, and one VAT summary before the 20th.

Accountant working with a laptop and calculator at her desk
  • INV-2048 · signed by KRACU number and QR on the invoice
  • Supplier invoices from KRA96 accepted · matched to POs
  • Generator service · KES 18,560Paper receipt only · ask for eTIMS

Trusted by growing businesses across Kenya

businesses
50+
businesses
in transactions
KES 150M+
in transactions

Sound familiar?

Where eTIMS catches businesses out.

eTIMS isn't only about the invoices you issue. Input VAT, deductible expenses, and your VAT return depend on what your suppliers issue too.

  • “Staff forget to sign invoices before they go out.”

    Signed when it is sentInvoices created in Bizflow are sent to KRA and signed in real time, with the CU number and QR code.
  • “Our billing system can't talk to eTIMS.”

    Connect by API or upload a fileSend invoices from your own system through the Bizflow API, or upload hundreds at once in a file.
  • “We claim VAT on invoices KRA can't see.”

    Supplier invoices checked firstEvery supplier invoice is checked on eTIMS, and only valid ones count toward input VAT.
  • “Small suppliers can't issue eTIMS invoices.”

    Buyer-initiated invoicesRaise the invoice for them. They accept it, KRA signs it, and the spend is backed by eTIMS.
  • “The VAT return is a scramble every month.”

    One VAT summary before the 20thYour eTIMS sales and purchases feed one summary, with every invoice behind each figure.

How Bizflow signs your sales

Invoice, connect, upload, check.

However you invoice, in the app, from your own system, or from a file, each one comes back signed by KRA.

Invoices and credit notes

Create an invoice in Bizflow and it is sent to KRA and signed. Need to change it? Raise a credit note against the original, signed the same way.

  • Signed in real time
  • CU number and QR code
  • Credit notes with the KRA reason
See eTIMS

Connect your own system

Send invoices from your ERP, billing system, or online shop through the Bizflow API. You get back the CU number, QR code, and a PDF.

  • One API call per invoice
  • CU number, QR, and PDF back
  • Every connected system on one screen
See eTIMS

Upload invoices in bulk

Upload a CSV or Excel file with hundreds of invoices. Bizflow signs them all and shows any row that needs a fix, in plain words.

  • CSV or Excel
  • Hundreds of invoices at once
  • Fixes explained row by row
See eTIMS

Check supplier invoices

Check a supplier's CU number with KRA before you pay or claim it, and see which bills are backed by a valid eTIMS invoice.

  • Checked with KRA
  • Bills without eTIMS flagged
  • Before you pay or claim
See bills

KRA-certified eTIMS integrator

The purchases side, handled too.

Supplier invoices issued to your KRA PIN come into Bizflow, are matched to what you ordered, and feed your VAT summary.

How Bizflow handles eTIMS
  • Supplier invoices straight from KRA

    eTIMS invoices issued to your KRA PIN come into Bizflow as purchases, ready to match to a PO or bill.

  • Matched to what you ordered

    Each purchase is matched to its PO and delivery, so only goods you received count toward input VAT.

  • Buyer-initiated invoices

    Raise the invoice for a farmer or small supplier who can't. They accept it, KRA signs it.

  • Supplier documents

    KRA PINs and tax compliance certificates on each supplier, with reminders before they expire.

  • Imports

    Import entries from KRA come into Bizflow on the Business plan, ready to match to their purchases.

  • One VAT summary before the 20th

    Output VAT, input VAT, and what you will pay, with every invoice behind each figure.

What changes when eTIMS is built in.

Signing invoices on a separate portal

Signed in Bizflow the moment they are sent

Retyping invoices from your billing system

Sent by API or uploaded in bulk

Claiming VAT on paper receipts

Only valid eTIMS invoices count

Turning away suppliers without eTIMS

Buyer-initiated invoices they can accept

Building the VAT return in Excel

One VAT summary from your eTIMS data

What businesses ask us about most.

Finance officer working on her laptop

A certified eTIMS integrator

Bizflow is certified by KRA as an eTIMS integrator. Link your KRA PIN, set the tax code for each item, and start issuing. We guide you through it.

  • ✓KRA-certified integrator
  • ✓Link your KRA PIN
  • ✓Tax codes set per item
  • ✓Our team guides you through setup
See eTIMS
Two finance colleagues reviewing figures on a laptop

Signed invoices in your books

Signed invoices and accepted supplier invoices reach your books with their CU numbers, in Bizflow or your accounting system.

  • ✓CU number on every record
  • ✓QuickBooks Online or Zoho Books
  • ✓Or the ledger in Bizflow
  • ✓Ready for the audit
See for accountants

Control

Ready for KRA, every month.

Signed invoices, checked purchases, and a record of both, ready when KRA asks.

  • Certified integratorInvoices signed by KRA in real time.
  • Supplier checksCU numbers checked before you claim.
  • Matched purchasesSupplier invoices matched to POs and bills.
  • Audit trailWho issued, credited, and accepted what.

Connects to

  • QuickBooks Online and Zoho BooksQuickBooks Online and Zoho BooksChart of accounts and tax rates come across; expenses, bills, invoices, and payments sync back.
  • M-PESAM-PESAPayouts, paybill collections, and payment links, each matched to its record.
  • KRA eTIMSSales signed, supplier invoices checked, and the VAT summary ready before the 20th.
  • Your bankStatements uploaded and matched, with rules for the lines that repeat.
Bizflow AI · connects Claude through MCP

Ask Bizflow AI about eTIMS.

Connect Claude to Bizflow and ask about signed invoices, supplier invoices, and VAT in plain English. Answers come from your live Bizflow data.

How Bizflow AI works
Bizflow AI Connected to Claude

Which bills don't have an eTIMS invoice?

Claude read from Bizflow · Bills · eTIMS check

3 bills worth KES 41,060 aren't backed by a valid eTIMS invoice.

  1. Generator servicePaper receipt onlyKES 18,560
  2. Office cleaningCU number not found at KRAKES 14,500
  3. Water deliveryAsk for eTIMSKES 8,000

Frequently asked questions

Who needs eTIMS?

KRA requires everyone in business to issue electronic tax invoices through eTIMS, including businesses that are not registered for VAT.

Is Bizflow certified by KRA?

Yes. Bizflow is a KRA-certified eTIMS integrator, so invoices you issue through Bizflow are sent to KRA and signed in real time.

Can we sign invoices from our own system?

Yes. Send them through the Bizflow API, or upload a CSV or Excel file. Each one comes back with its CU number, QR code, and a PDF.

Do supplier invoices come into Bizflow?

Yes, on the Business plan. eTIMS invoices issued to your KRA PIN come into Bizflow as purchases, ready to match to a PO or bill, and feed your VAT summary.

What about suppliers who can't issue eTIMS invoices?

Raise a buyer-initiated invoice for them. They accept it, KRA signs it, and the spend is backed by an eTIMS invoice.

Does it work with our accounting system?

Yes. Bizflow syncs expenses, petty cash, bills, invoices, and customer payments to QuickBooks Online or Zoho Books, and brings your chart of accounts, tax rates, suppliers, and customers across. Or keep the whole ledger in Bizflow, with journals, bank reconciliation, trial balance, profit and loss, balance sheet, and cash flow.

The plan for eTIMS.

eTIMS invoices and credit notes start on Growth. Business adds eTIMS purchases, imports, and the VAT summary.

Compare all plans

GrowthWhere eTIMS starts

KES 12,000 a month

Or KES 10,800 a month, paid yearly

  • ✓eTIMS invoices and credit notes
  • ✓Requisitions, purchase orders, and bills
  • ✓Bulk payments
  • ✓Payment reconciliation
  • ✓10 users and 3 branches

Business

KES 27,000 a month

Or KES 24,300 a month, paid yearly

  • ✓Everything in Growth
  • ✓eTIMS purchases, imports, and VAT summary
  • ✓Multi-level approval workflows
  • ✓Full audit trail
  • ✓25 users, unlimited branches

Stay right with KRA, without the extra work.

Book a demo and see eTIMS invoices, supplier checks, and the VAT summary in Bizflow.