Home

Kenya

Free invoice generator and tax tools for Kenya

Invoices, quotations, purchase orders, credit notes and waybills in KES, with VAT and the KRA PIN on the document. Plus a VAT calculator and a salary tax calculator. Everything runs in your browser and nothing is uploaded.

  • Free
  • No sign-up
  • Nothing uploaded
  • Updated for 2026

Last reviewed October 2026 · Reviewed by the Owoode team

  • KSh KES
  • VAT 16%
  • KRA PIN
  • A4
  • English
Change country

See the tools at work

Free Invoice Generator (Kenya)

  • VAT at 16%
  • KRA PIN
  • KES · A4 · PDF

Make an invoice

VAT Calculator Kenya (16%)

  • Add VAT
  • Remove VAT
  • Kenya Revenue Authority (KRA)

Open the tool

PAYE Calculator Kenya 2026 (KRA rates)

  • 2026
  • KRA PAYE page; KRA public notice of 19 December 2024 on the Tax Laws (Amendment) Act, 2024
  • SHIF 2.75% + Housing Levy 1.5%

Open the tool

How to get a KRA PIN in Kenya on iTax

  • VAT in Kenya: rate, registration and filing
  • How to invoice in Kenya: what to include
  • How to file your income tax return in Kenya

Read the guide

How it works

  1. Pick a tool

    Invoice · Quotation · Payslip · VAT

  2. Fill it in

    KES · VAT 16% · KRA PIN

  3. Download the PDF

    A4 · PDF · English

For business owners

Invoice · Quotation · Payslip · KES

Make an invoice

InvoiceINV-2026-014

KRA PIN

Brand identity designKsh 78,000
Website build, five pagesKsh 59,000
VAT at 16%Ksh 21,920
TotalKsh 158,920

For accountants and bookkeepers

How to find and check one

Read the guide

Word and Excel templates

  • Invoice

    KES · VAT 16% · KRA PIN

  • Quotation

    KES · VAT 16% · KRA PIN

Rules and facts

The taxes a business here deals with

Almost every tax a Kenyan small business pays goes to the Kenya Revenue Authority. A sole trader's business profit is added to any other income and taxed at the same progressive bands as salaries, from 10% to 35%, under the Income Tax Act (Cap. 470). Landlords letting residential property can instead pay monthly rental income tax on gross rent, cut from 10% to 7.5% by the Finance Act 2023. Resident traders with turnover above KSh 1 million and up to KSh 25 million can come under turnover tax (section 12C), a monthly tax on gross sales that cannot be reduced by expenses. VAT applies once you register.

Hiring staff brings in other collectors besides KRA. KRA takes PAYE and the Affordable Housing Levy, but NSSF pension contributions go to the National Social Security Fund, SHIF health contributions go to the Social Health Authority, and the National Industrial Training Authority (NITA) charges employers its own training levy. Each has its own portal and deadline, so a business with even one employee deals with four bodies every month.

The latest reform is the Finance Act 2026 (Act No. 19 of 2026), signed on 23 June 2026, with most changes in force from 1 July 2026. It replaced the penalty for failing to issue an electronic tax invoice or to file and pay electronically, lets KRA send pre-populated returns by the end of January for taxpayers to confirm or amend within two months, and lengthens the wait before a VAT refund on an unpaid debt can be claimed from two years to three.

Tell me when the Kenya tools grow

Local guides, deadlines and a salary calculator are added country by country. One email whin Kenya gets more.

Kenya

Start with an invoice

KES · VAT 16% · KRA PIN · A4