KyDec for Kenya · KES · VAT 16%

Invoice in shillings. Get paid on M-Pesa.

KyDec sends a KES invoice with VAT at 16% and both KRA PINs on it, lets customers pay by M-Pesa or bank, and puts every receipt in the right ledger — ready for your VAT3 by the 20th.

Basic is free, no card needed. Human support on every plan.

MH
Mawingu Hardware LtdPIN P051882203K

Tax invoice

Due 27/10/2026
Invoice no.INV-2026-0412
Date13/10/2026
Bill toKijani Fresh Grocers
Buyer PINP052200417M
Cement 50 kg20 × 850.00 · VAT 16%17,000.00
Steel bar Y1230 × 1,150.00 · VAT 16%34,500.00
Roofing nails 5 kg10 × 640.00 · VAT 16%6,400.00
Taxable value57,900.00
VAT @ 16%9,264.00
TotalKSh 67,164.00
Pay KSh 67,164.00 by M-Pesaor bank transfer · details on the invoice
M-Pesa Paybill 880412 · Account INV-0412
Emailed · opened 14:32
MAWINGU HARDWARE LTD
Moi Avenue, Nairobi
PIN P051882203K

TAX INVOICE
No.INV-2026-0412
Date13/10/2026 14:05
Buyer PINP052200417M

Cement 50kg x2017,000.00
Steel Y12 x3034,500.00
Nails 5kg x106,400.00

Taxable57,900.00
VAT 16%9,264.00
TOTAL KSh67,164.00
CU data · eTIMS
Statement line · 13/10/2026
M-Pesa receipt SJK4X2P9QA67,164.00
Suggested matchINV-2026-0412 · Kijani Fresh Grocers
01 · Built for Kenya's rules

Every line KRA expects. On every invoice.

Since eTIMS, a Kenyan tax invoice is a checked record, not just a nice PDF. Here is what has to be on it — and which part KyDec handles.

1

Supplier name, address & KRA PIN

Set once in your business profile, printed on every document from then on.

2

Serial number, date & time

Your own numbering series, never reused, with the issue date.

3

The buyer's KRA PIN

Stored on each customer, so their expense and input VAT claim stands up.

MAWINGU HARDWARE LTD
Moi Avenue, Nairobi
1PIN P051882203K

TAX INVOICE
2No.INV-2026-0412
Date/time13/10/2026 14:05
3BuyerKijani Fresh Grocers
Buyer PINP052200417M

4Cement 50kg 20 x 850.0017,000.00
Steel bar Y12 30 x 1,150.0034,500.00
Roofing nails 5kg 10 x 640.006,400.00

5Taxable value57,900.00
VAT rate16%
VAT amount9,264.00
TOTAL KSh67,164.00
6CU invoice no. · QR

issued through eTIMS
4

Description & quantity

From your product list, with stock moving the moment the invoice is saved.

5

Taxable value, rate, VAT, total

Worked per line at 16%, 8%, 0% or exempt. Exempt lines carry no VAT — as the Finance Act 2026 requires.

6

Control-unit data & QR code

This part comes from KRA's eTIMS. Today you issue it through eTIMS and keep the CU number on the KyDec invoice.

eTIMS — not connected yet: KyDec prepares the figures, you file on the official portal.
eTIMS, said plainly

eTIMS, and where KyDec fits.

Every business, VAT-registered or not, must issue invoices through KRA's eTIMS — via eTIMS Lite (web, mobile, USSD) or a system-to-system link (OSCU / VSCU).

eTIMS — not connected yet: KyDec prepares the figures, you file on the official portal.
01/01/2026

KRA cross-checks returns — income and expenses validated against eTIMS, WHT certificates and customs data (2025 returns onward).

01/07/2026

Finance Act 2026 — several exempt or zero-rated items move to 16%.

01/07/2026

Penalty for not issuing e-invoices: the higher of 5% of tax due or KES 100,000 (companies) / KES 10,000 (individuals).

KyDec does

Keeps the invoice in the shape KRA wants

Both PINs, serial, date and time, per-line rate and VAT, totals that add up — plus the VAT report and tax summary with the figures for your VAT3.

You do

Validate on eTIMS, file on iTax

KyDec has no eTIMS link today: you transmit through eTIMS and file the VAT3 on iTax yourself. KyDec makes both quick by having every number ready.

On expenses

Keep supplier bills that will survive the check

Snap a supplier bill and the AI fills it in. Check it shows your KRA PIN: expenses without a valid eTIMS invoice aren't deductible (some exceptions, e.g. imports, interest).

VAT rates · Kenya Revenue Authority

Four treatments, set per product line

16%
Standard rate — most goods & services
8%
Petroleum products
0%
Zero-rated — e.g. exports
Exempt
No VAT shown — e.g. some financial & medical

Registration from KES 5 million taxable supplies in any 12 months (voluntary below).

Registration ID

KRA PIN, on every party

P051882203K
Letter first — P for companies, A for individuals · letter lastNine digits in between — 11 characters in all

Stored on every customer and supplier; printed on invoices, credit notes and bills.

Withholding & income tax

The other percentages you deal with

WHT on professional / management fees (resident)5%
WHT on contractual fees3%
Withholding VAT by appointed agents2%
Corporate income tax, resident companies30%

Amounts print as KSh 1,234,567.50. Export invoices in USD at the day's rate.

Return cycle

Oct sales → VAT3 by 20/11

MTWTFSS123456789101112131415161718192021222324252627282930

File and pay on KRA iTax. KyDec's tax summary has the month's figures.

02 · The money trail

Paid the Kenyan way. Matched in your books.

Paybill, Till, PesaLink, EFT or RTGS — every payment ends up matched to its invoice and posted by double entry.

Straight answer

No M-Pesa or Airtel Money API connection: mobile-money payments are recorded and reconciled like bank lines.

01
INV-2026-0412 Sent
Kijani Fresh Grocers67,164.00
WhatsAppsent 14:32
Emailopened 15:10
Reminder27/10/2026

Send it where they'll read it

WhatsApp, or email with open tracking, automatic reminders, and your Paybill or Till number printed on the invoice.

02
How customers pay
M-Pesa PaybillTillAirtel MoneyPesaLinkEFT / RTGSCheque

They pay the way they already do

Mobile money and bank transfers go straight to you. Card payment links are not offered in Kenya yet.

03
M-Pesa account · imported
SJK4X2P9QA67,164.00
SJK1B7T0LM12,760.00
SJJ9Q3W5RC4,640.00
Bank EFT232,000.00

Bring the statement in

Run M-Pesa like a bank account in KyDec: record receipts or import the statement alongside your bank's.

04
Matched & posted Balanced
Dr M-Pesa account67,164.00
Cr Debtors · Kijani67,164.00
INV-2026-0412Paid

Suggested match, one click

KyDec proposes the invoice each line belongs to. Confirm it and the ledger entry is written from the receipt itself.

The idea, in one picture

Enter it once. It shows up everywhere it should.

A document in KyDec is not a form that gets copied into other systems later. Saving it is what updates your books, your stock and your tax data, at the same moment.

You enter
Tax invoiceINV-2026-0412 · KSh 67,164
Supplier billSimba Paints · VAT 3,840
M-Pesa receiptSJK4X2P9QA · Paybill
Stock transferNairobi → Mombasa store
One record
KyDec databasewritten once · read by all
Updated instantly
Ledgers & P&LDebtors, sales, VAT payable
Stock valuationBy warehouse, batch & expiry
Tax summaryVAT3 figures · file on iTax
Ageing & receivablesWho owes, and how late
Data written onceRead by every moduleNo export, no re-keying, no second register
03 · The platform

Your entire business on one platform.

One login, one database, one set of numbers. 16 modules, 35+ reports — no exports between apps.

Works with

WhatsApp Businesssend documents and reminders

Lead forms on your websiteleads land in the CRM

Google Calendarmeetings from the CRM

Invoices APIcreate invoices from your own systems

Emails from your own domainbilling@yourbusiness.co.ke

Custom labels & fieldson your documents

1

Sales & invoicing

Quotes, proformas, orders, invoices, credit notes, delivery notes, recurring billing.

2

Purchases & expenses

POs, RFQs, supplier bills, expenses, multi-stage approvals.

3

Accounting

Real double entry, trial balance, P&L, balance sheet, cash flow, day book.

4

Banking

Bank and mobile-money accounts, statement import, suggested matches.

5

Inventory

Multi-warehouse, batch, serial & expiry, reorder alerts.

6

CRM & leads

Pipelines, lead capture forms, follow-ups and meetings.

7

Reports

VAT report, tax summary, ageing, outstanding, project and product-wise P&L.

8

Tax & currency

VAT per line; USD, EUR or any currency at the day's rate.

9

Multi-business

Several companies under one login, each with its own books.

*

Team & roles

Who sees what, down to their own records, and approvals.

0

AI built in

Reads bills and bank statements, answers questions.

#

Payroll & HR

PAYE, SHIF, NSSF and Housing Levy runs.

Coming soon
04 · AI that does the dull parts

Ask your books, in plain words.

What KyDec does for you today — and every draft waits for you to check it.

Ask

Answers, not report builders

Type what you'd ask your accountant. KyDec answers from your live ledger.

Which customers owe more than KSh 100,000 and are past 30 days?
Baraka Builders Ltd412,380.0061 days
Pwani Agro Supplies186,560.0044 days
Kijiji Schools Trust118,320.0033 days
3 customers, KSh 717,260.00 in total.
Read

Snap a supplier bill

Supplier PINP051337920R
Taxable24,000.00
VAT 16%3,840.00
Total27,840.00
Match & warn

Statements matched, early warnings

M-Pesa line · SJK4X2P9QAINV-2026-0412
4overdue invoices with reminders scheduled
2items below their reorder level
05 · Trust

Safe books.

Roles and permissions

Each person sees only what their role allows, down to their own records.

Nightly backups

Your data is backed up every night and kept for 14 days.

Encrypted in transit

Every connection, with connection keys encrypted at rest.

Your data leaves when you want

Every list and report exports to CSV or Excel. No lock-in.

Switching

A month, and we stay for it.

W1
Week one

We take your existing data

Customers, suppliers, items, opening balances — from Excel, Tally or the software you use now.

W2
Weeks one–two

Your formats, your numbering

Invoice layout, logo, PIN, numbering series and Paybill details set up the way you print today.

W2
Week two

About an hour of team training

Sales, stores and your accountant each see the parts they use.

W4
Week four

We sit through your first month-end

Reconciliation, VAT report and trial balance — done together before the 20th.

06 · Pricing & questions

What Kenyan owners ask first.

BasicKSh 0

Free, no card needed.

Accounts, Workflows, Inventory, CRMLocal pricing for Kenya
Talk to us
ServicesLarger set-ups
On quote
Does KyDec send my invoices to eTIMS?

eTIMS — not connected yet: KyDec prepares the figures, you file on the official portal. Today KyDec builds invoices with every field eTIMS needs and keeps the figures straight; you issue the eTIMS invoice (through eTIMS Lite or your OSCU/VSCU set-up) and can keep the CU invoice number on the KyDec record.

Can customers pay me by M-Pesa?

Yes — they pay your Paybill or Till as usual, and the number can be printed on every invoice. KyDec records those receipts and reconciles them like bank lines. There's no direct M-Pesa API connection, and card payment links are not offered in Kenya yet.

Will it file my VAT3 on iTax?

No. KyDec prepares the VAT report and tax summary with the month's taxable values and VAT; you or your accountant file and pay on KRA iTax by the 20th.

Can it run payroll with PAYE, SHIF, NSSF and the Housing Levy?

Payroll & HRMS is coming soon and is not live yet. Until then, post payroll totals as a journal and KyDec keeps the rest of your books.

Where is my data kept?

KyDec is hosted in India, encrypted in transit and backed up nightly. Every list and report exports to CSV or Excel at any time.

Next invoice: shillings, 16%, matched when paid.

Start on Basic today. When you're ready to move the whole business over, we'll bring your data across and sit through your first month-end with you.

Start free Book a demoNo card needed · human support on every plan