Skip to content

Invoice format in Kenya: Tax invoice rules

A Kenya tax invoice must show 8 things, starting with seller name and kra pin, buyer name and kra pin for business customers and invoice number and date. VAT is charged at 16% or a reduced 8%. The template below is pre-filled in KES with en-KE formatting.

Pre-filled for Kenya: Tax Invoice, KES, VAT 16%. Illustrative amounts, not market prices.

Document
From (you)
Bill to
Line items
  1. AmountKsh 90,000.00
  2. AmountKsh 48,000.00
  3. AmountKsh 25,000.00
  4. AmountKsh 50,000.00
Discount, tax and payments

Balance due: Ksh 247,080.00

Notes, payment details and extra fields
Design, logo, currency and paper
Logo (PNG or JPEG, up to 1 MB; stays on your device)

Pro tools

Saved clients, item library, auto-numbering, history and bulk PDFs is part of Pro.

From

Summit Advisory

12 Market Square
Kenya

billing@example.com

KRA PIN: P051234567X

Tax Invoice

Invoice #
KE-2026-0011
Invoice date
29 Oct 2026
Due date
28 Nov 2026
Terms
Net 30

Bill to

Copperleaf Group

40 Station Road
Kenya

accounts@example.com

DescriptionQtyRateAmount
Design work12 hrKsh 7,500.00Ksh 90,000.00
Website maintenance6 hrKsh 8,000.00Ksh 48,000.00
Project set-up fee1 eachKsh 25,000.00Ksh 25,000.00
Training workshop (half day)1 eachKsh 50,000.00Ksh 50,000.00
Subtotal
Ksh 213,000.00
VAT (16%)
Ksh 34,080.00
Balance due
Ksh 247,080.00

Notes

Illustrative amounts, not market prices.

Payment details

Bank transfer. Please quote the invoice number.

Made with Billwise - invoice-pdf-maker-app.web.app

Preview of the PDF. Everything stays in your browser: nothing is uploaded.

Preview

Kenya invoice facts

Tax on invoices Value Added Tax
Label printed VAT
Standard rate 16%
Reduced rates 8%
Seller tax ID KRA PIN, format P051234567X
Registration threshold VAT registration is required once taxable supplies reach KES 5 million in 12 months.
Document name Tax invoice
Currency and locale KES, en-KE
Keep invoices for 5 years
Facts checked October 2026

What a Kenya tax Invoice must show

8 fields, from the sources listed below.

  • Seller name and KRA PIN
  • Buyer name and KRA PIN for business customers
  • Invoice number and date
  • Description and quantity of goods or services
  • Taxable value of each line
  • VAT rate and VAT amount (16% or 8%)
  • Total amount payable, in KES
  • eTIMS control details issued by KRA

Sample tax invoice in KES

The tool above uses these lines. Illustrative amounts in KES, not market prices.

Example prices: replace them with your own
ItemQtyRateAmount
Design work12 hrKsh 7,500.00Ksh 90,000.00
Website maintenance6 hrKsh 8,000.00Ksh 48,000.00
Project set-up fee1 eachKsh 25,000.00Ksh 25,000.00
Training workshop (half day)1 eachKsh 50,000.00Ksh 50,000.00
Net totalKsh 213,000.00
VAT 16%Ksh 34,080.00
Total dueKsh 247,080.00

Worked VAT example in KES

A net amount of Ksh 100,000.00 at each VAT rate of Kenya: the tax is the net amount times the rate, rounded to the currency's smallest unit.

RateNetVATGross
Standard 16%Ksh 100,000.00Ksh 16,000.00Ksh 116,000.00
Reduced 8%Ksh 100,000.00Ksh 8,000.00Ksh 108,000.00

Number, date and currency format (en-KE)

How en-KE writes amounts and dates, computed with the browser's Intl API; the invoice tool uses the same formatting.

ValueWritten in en-KE
Amount 1234567.89Ksh 1,234,567.89
Same amount with the ISO codeKES 1,234,567.89
Credit of 250-Ksh 250.00
Plain number 1234567.891,234,567.89
Date 31 December 2026 (long)31 December 2026
Same date (short)31/12/2026
VAT rate 16%16%

Kenya invoicing rules

  • Every business must issue invoices through KRA's electronic Tax Invoice Management System (eTIMS), whether or not it is VAT-registered.
  • Business expenses that are not supported by a valid eTIMS invoice cannot be deducted for income tax.
  • Petroleum products carry an 8% VAT rate, while most other goods and services are taxed at 16%.
  • Keep invoices and tax records for five years.

E-invoicing, simplified invoices and record keeping

Keep issued and received invoices for at least 5 years in Kenya.

How to make a tax invoice for Kenya

  1. Set currency and format

    Choose KES and the en-KE format so amounts read like Ksh 1,234.50.

  2. Title and number

    Title the document "Tax Invoice" and number it in sequence, for example KE-2026-0011.

  3. Your tax ID

    Enter your KRA PIN (format P051234567X) in the seller details.

  4. Add VAT

    Add VAT at 16%, or a reduced rate where the goods or services qualify.

  5. Check and download

    Check the 8 required fields above, then download the PDF.

Sources

General information, not tax advice; checked October 2026. Rules change: confirm with the tax authority or an accountant before relying on them.

Frequently asked questions

What must a Kenya tax invoice include?

8 items: seller name and kra pin, buyer name and kra pin for business customers, invoice number and date, description and quantity of goods or services, taxable value of each line and vat rate and vat amount, plus 2 more listed above.

What VAT rate goes on an invoice in Kenya?

The standard rate is 16%; reduced rates of 8% apply to qualifying goods and services. On a net Ksh 100,000.00 that is Ksh 16,000.00 of VAT.

How long must invoices be kept in Kenya?

At least 5 years, according to the sources on this page (checked October 2026).

Founder price

Billwise Pro opens soon

Lifetime Pro: no footer, saved clients/items, auto numbering, CSV/XLSX export, bulk generation. Reserve the founder price: 30% off $29 one-time when Pro opens. No payment is taken now. Everything on the free plan keeps working today.

We'll e-mail you once when Pro opens, with your founder price. No account, no newsletter. See the privacy policy.