Kenya Invoice Template
Kenyan VAT invoice with 16% VAT and KRA PIN. eTIMS compliant. KES currency. Download PDF free.
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
5Tax, Discount & Shipping
e.g. "VAT (20%)", "GST (10%)", "CGST + SGST (18%)"
e.g. "Early Payment (5%)", "Loyalty Discount"
6Notes & Terms
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Custom mobile application development Phase 2 | 1 | KSh850,000.00 | KSh850,000.00 |
| UI/UX design and user testing | 1 | KSh280,000.00 | KSh280,000.00 |
| API integration M-Pesa and banking APIs | 1 | KSh195,000.00 | KSh195,000.00 |
| Deployment testing and go-live support | 1 | KSh120,000.00 | KSh120,000.00 |
TAX INVOICE | KRA PIN: P000123456Z | eTIMS Reference: ETIMS-2025-0234 | All amounts in Kenya Shillings KES.
Net 30. Equity Bank | Account: Nairobi Software Solutions Ltd | Account No: 0123456789 | Branch: Upper Hill | Reference: invoice number.
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
Include your PIN
Your KRA PIN must appear on all tax invoices.
eTIMS compliance
KRA eTIMS is being rolled out progressively, check current requirements.
Zero-rated vs exempt
Exports and certain basic commodities are zero-rated. Financial services and residential rent are exempt.
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