πŸ‡°πŸ‡ͺKenya - VAT

Kenya Invoice Template

Kenyan VAT invoice with 16% VAT and KRA PIN. eTIMS compliant. KES currency. Download PDF free.

No signup neededDownload PDF instantlyYour data stays private100% free forever
πŸ‘‡ The invoice below is pre-filled for this template β€” edit the fields and click Download PDF when ready

Free Invoice Generator

Create professional invoices in seconds. Download as PDF instantly. No signup required.

1Your Business Details

2Bill To (Client)

3Invoice Details

4Line Items

Description
Qty
Rate (KSh)
Total
850,000.00
280,000.00
195,000.00
120,000.00

5Tax, Discount & Shipping

e.g. "VAT (20%)", "GST (10%)", "CGST + SGST (18%)"

e.g. "Early Payment (5%)", "Loyalty Discount"

6Notes & Terms

INVOICE
#NSS-2025-KE-0234
Date: 2026-05-19
Due: 2026-06-18
Company Logo
From
Nairobi Software Solutions Ltd. | KRA PIN: P000123456Z
accounts@nairobisoftware.co.ke
4th Floor, ACK Garden Annex, Bishops Road, Nairobi
Bill To
Safaricom PLC | KRA PIN: P000987654Q
Safaricom House, Waiyaki Way, Westlands, Nairobi
DescriptionQtyRateAmount
Custom mobile application development Phase 21KSh850,000.00KSh850,000.00
UI/UX design and user testing1KSh280,000.00KSh280,000.00
API integration M-Pesa and banking APIs1KSh195,000.00KSh195,000.00
Deployment testing and go-live support1KSh120,000.00KSh120,000.00
SubtotalKSh1,445,000.00
VAT (16%)KSh231,200.00
TOTALKSh1,676,200.00
Notes

TAX INVOICE | KRA PIN: P000123456Z | eTIMS Reference: ETIMS-2025-0234 | All amounts in Kenya Shillings KES.

Terms

Net 30. Equity Bank | Account: Nairobi Software Solutions Ltd | Account No: 0123456789 | Branch: Upper Hill | Reference: invoice number.

Generated by InvoiceHub4U.com

Kenya VAT rate is 16%, administered by the Kenya Revenue Authority (KRA). KRA is rolling out eTIMS (Electronic Tax Invoice Management System) for digitising invoice issuance.

VAT Invoice Requirements in Kenya (KRA)

The Kenya Revenue Authority requires VAT-registered businesses to issue tax invoices for all taxable supplies.

What to Include

  • Supplier name, address, and KRA PIN
  • eTIMS details if applicable
  • Invoice number and date
  • Customer name, address, and PIN for B2B
  • Description of goods or services
  • Taxable value
  • VAT rate of 16% and VAT amount
  • Total including VAT in KES
  • Payment terms

Tips & Best Practices

1

Include your PIN

Your KRA PIN must appear on all tax invoices.

2

eTIMS compliance

KRA eTIMS is being rolled out progressively, check current requirements.

3

Zero-rated vs exempt

Exports and certain basic commodities are zero-rated. Financial services and residential rent are exempt.

4

File VAT returns monthly

KRA requires monthly VAT returns to be filed by the 20th of the following month.

Frequently Asked Questions

Ready? Your invoice is already filled in above ↑

Just update your details, add your logo if you'd like, and download.

Go to Invoice Generator

Related Templates