Kenya document settings
Invoice for Kenya
Create a private, browser-local invoice and set the workspace to Kenya for KES formatting and A4 print output.
Country-aware checks
- Tax terminology: VAT
- Business ID label: KRA PIN
- A valid Kenyan electronic tax invoice or receipt identifies the trader by PIN and name and includes issue date and time, description, unit cost, quantity, gross amount, tax amount, tax rate, unique invoice number, unique ETR identifier or serial number, and a digital-signature QR code. VAT tax invoices must be serially numbered and generated from eTIMS; buyer PIN rules depend on the claim and transaction context.
- A KRA PIN identifies both individuals and artificial persons in their dealings with KRA. eTIMS invoices use the trader's PIN, while KRA's official services perform the actual PIN and invoice checks. Formnivo only records a user-entered PIN and does not verify it with KRA.
- Tax documents generally must be retained for five years from the end of the reporting period to which they relate, subject to longer preservation for amended assessments or proceedings. VAT transaction records, including serial copies of issued tax invoices and credit/debit notes, are part of the record set.
- All persons engaged in business are generally required to onboard eTIMS and issue electronic tax invoices, with buyer-initiated invoicing for specified small suppliers and other published exceptions or special cases. eTIMS validates invoice data, creates authority-linked identifiers and QR data, and transmits invoices to KRA. This local document does none of those things and is not a KRA eTIMS invoice.
Source and limits
This generator does not determine compliance. Verify current requirements with the listed official authority before relying on a document.
Local-output boundary: this printable document is not an authority-issued, cleared, fiscalised, digitally signed, transmitted, registered, or approved electronic invoice.
- Kenya Revenue Authority - eTIMS and electronic tax invoices (verified 2026-07-19)
- Kenya Revenue Authority - VAT tax invoice guidance (verified 2026-07-19)
- Kenya Revenue Authority - valid electronic tax-invoice features (verified 2026-07-19)
- Kenya Revenue Authority - KRA PIN (verified 2026-07-19)
- Kenya Revenue Authority - Tax Procedures Act (verified 2026-07-19)
- Kenya School of Revenue Administration - VAT Act, revised May 2024 (verified 2026-07-19)
- Kenya Revenue Authority - non-VAT taxpayer eTIMS onboarding notice (verified 2026-07-19)