Invoice maker for Kenya

Professional invoices and quotes for clients in Kenya and abroad, with your KRA PIN.

4.8/5 from 2,500+ reviews

Local rules

How invoicing works in Kenya

Make clear invoices and quotes with your KRA PIN and 16% VAT where it applies, for clients in Kenya and abroad, next to the eTIMS invoices KRA requires.

At a glance

Invoicing in Kenya

Currency
Kenyan shilling (KES, KSh)
Tax
VAT (Value Added Tax)
Tax number
KRA PIN, e.g. A123456789Z
Registration
VAT registration is required once taxable turnover reaches KES 5 million in 12 months.

Legal requirements

What an invoice in Kenya must include

What the rules in Kenya ask for. Every item has its own field in the editor above.

  • Your business name and KRA PIN
  • The customer's name, and KRA PIN for business customers
  • A unique invoice number and the date
  • A description, quantity and price
  • The VAT rate and amount where it applies
  • The total due
  • For local sales: the eTIMS invoice from KRA

Tax rates

VAT rates in Kenya

Set the rate once for the whole invoice, or per item when different rates apply.

Rate%Applies to
Standard16%Most goods and services
Reduced8%Petroleum products
Zero-rated0%For example exports

Good to know

  • eTIMS

    Since 2024 KRA requires businesses to issue electronic tax invoices through eTIMS, also when they're not VAT-registered. Use BillHeron for quotes, overseas clients and clear statements, and record your sales in eTIMS.

  • Why it matters to clients

    Your business clients can only deduct expenses that are backed by an eTIMS invoice, so they'll ask for one.

  • Withholding VAT

    Some large companies and government bodies are appointed to withhold 2% VAT when they pay you. Invoice the full amount with VAT, and they pay the withheld part to KRA and give you a certificate for it.

This is general information, not tax advice. Rules and rates can change, so check the latest with the Kenya Revenue Authority (KRA) or your accountant.

Templates

Choose a template that fits your business

Dozens of professional designs. Add your logo and brand color, and switch any time.

FAQ

Frequently asked questions

Do I need eTIMS in Kenya?

Yes. KRA requires businesses to issue electronic tax invoices through eTIMS, whether or not they're VAT-registered. Your business clients need it to claim the expense.

What is the VAT rate in Kenya?

The standard rate is 16%, with 8% on petroleum products and 0% on exports and some other supplies.

When do I have to register for VAT in Kenya?

Once your taxable turnover reaches KES 5 million in a 12-month period. Below that, registration is voluntary.

Make your invoice in minutes

Free to start. Download a professional PDF and keep every invoice in one place.

Create your invoice