Invoice maker for Kenya
Professional invoices and quotes for clients in Kenya and abroad, with your KRA PIN.
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 |
|---|---|---|
| Standard | 16% | Most goods and services |
| Reduced | 8% | Petroleum products |
| Zero-rated | 0% | 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.
Invoicing in other countries
All countries and professionsMake your invoice in minutes
Free to start. Download a professional PDF and keep every invoice in one place.
Create your invoice