Free Invoice Generator for Kenya

    Kenyan invoices from VAT-registered businesses charge 16% and must be transmitted through KRA's eTIMS system. This generator produces a printable Kenyan invoice in shillings with VAT at 16% — useful for records, drafts, and non-registered billing.

    Invoice Rules in Kenya

    • 01

      Standard VAT is 16%; registration is mandatory above KSh 5 million annual turnover.

    • 02

      All businesses (including non-VAT) must issue eTIMS-compliant invoices for tax-deductibility.

    • 03

      Include your KRA PIN on business invoices.

    • 04

      Net 30 is standard; M-Pesa paybill details are commonly included for payment.

    Frequently Asked Questions

    Do freelancers charge VAT in Kenya?+

    Only if VAT-registered (above KSh 5 million turnover). Most freelancers invoice without VAT but still need eTIMS onboarding for business clients.

    What is eTIMS?+

    KRA's electronic invoicing system. Business expenses are only tax-deductible if supported by an eTIMS invoice.

    Can I add M-Pesa details?+

    Yes — add your paybill/till number in the notes or payment details section.

    Invoice Generators for Other Countries

    Ready to invoice in KES?

    Pre-configured for Kenya. Free, no sign up, instant PDF.

    Generate Invoice

    Install InvoiceWall

    Open this site in a regular window, then choose “Install app” in the browser menu.