Free Online Invoice Generator Kenya
Create professional invoices online in seconds.
Invoice Details & Sender Info
| Description | Qty | Unit Price | Total |
|---|---|---|---|
Powered by Moniest.com — Free Financial Calculators & Business Tools for Africa
Online Invoice Generator & Billing Guide for Kenya
Whether you operate a business, freelancing service, consultancy, or retail enterprise in Kenya, issuing professional invoices is essential for prompt payment and smooth bookkeeping. Use this free online invoice generator to create serialized invoices tailored for Kenyan commerce—complete with KRA PIN, standard 16% VAT, itemized products or services, and M-Pesa or bank transfer details ready to send directly on WhatsApp or download as PDF.
How Commercial Invoicing Works in Kenya
Quotation & KRA PIN Verification
Vendors issue detailed quotations or proforma invoices. Both supplier and buyer KRA PINs are verified on the KRA iTax portal to ensure valid tax identification numbers before contract execution.
Invoice Drafting & 16% VAT
Line items are populated with quantities, unit rates, and standard 16% VAT (for VAT-registered entities). The invoice is synchronized with KRA eTIMS to obtain the official Control Unit (CU) validation code.
M-Pesa / RTGS & WHT Clearance
Clients settle invoices via M-Pesa Buy Goods / Paybill or bank RTGS. Corporate clients deduct 5% professional Withholding Tax (WHT) and 2% Withholding VAT (WHVAT), issuing automated KRA withholding certificates on iTax.
Field-by-Field Breakdown of Kenyan Commercial Invoice Elements
Registered business name, county location, and valid 11-character KRA Personal Identification Number (PIN, e.g. P051234567Z). Crucial for verifying tax compliance status.
Client legal name, physical business address, and buyer KRA PIN. Mandatory for the client to claim the expenditure as an allowable deduction under Section 16 of the Income Tax Act.
Sequential unique invoice number, date of issue, payment due date, and the KRA eTIMS Control Unit (CU) confirmation code or validation QR code.
Comprehensive itemization of products supplied or professional services rendered, unit quantity, and unit price stated in Kenyan Shillings (KES).
Subtotal value, applicable trade discounts, standard 16% Value Added Tax on vatable supplies, zero-rated export items (0%), or tax-exempt commodities.
M-Pesa Buy Goods Till Number, M-Pesa Paybill with Account Number, and corporate bank details (e.g. KCB, Equity Bank, NCBA, Stanbic, Co-operative Bank) with branch codes for Pesalink and RTGS.
Practical Case Study: Nairobi IT Consultancy Invoicing KSh 850,000.00
An enterprise software agency in Westlands, Nairobi delivers custom ERP customization (KSh 650,000.00) and cloud security architecture (KSh 200,000.00) to a floriculture exporter in Naivasha. The agency is VAT registered and issues an eTIMS-compliant invoice.
Statutory Deductions & Withholding Rates on Kenyan Invoices
| Transaction / Service Type | Standard VAT Rate | Withholding Tax (WHT) Rate | Withholding VAT (WHVAT) Rate |
|---|---|---|---|
| Professional, Management & Legal Fees | 16.0% | 5.0% (Residents) / 20.0% (Non-residents) | 2.0% (if client is a designated withholding agent) |
| Contractual Works & Construction | 16.0% | 3.0% (Residents) / 20.0% (Non-residents) | 2.0% (Deducted by designated agents) |
| Commercial Rent & Leasing | 16.0% | 10.0% (Appointed withholding agents) | 2.0% (Where applicable) |
Frequently Asked Questions About Commercial Invoicing in Kenya
Yes, under Section 23A of the Tax Procedures Act, all persons conducting business in Kenya must onboard onto eTIMS and issue electronic tax invoices, regardless of whether they are registered for VAT.
Under Section 16 of the Income Tax Act, buyers cannot claim business expenses for corporate tax deductions unless the invoice has been transmitted through KRA eTIMS.
Without a valid KRA PIN, the invoice cannot be validated on eTIMS, and the purchasing business will have the entire expense disallowed during KRA tax audits.
Corporate accounts payable departments in Kenya will routinely reject invoices that omit either the supplier PIN or the buyer PIN to protect their own allowable tax deductions.
Designated withholding VAT agents deduct 2% of the taxable value from your invoice total and remit it directly to KRA on your behalf.
The client generates an automated Withholding VAT Certificate on iTax, which you use to offset your 16% output VAT liability when submitting your monthly VAT return by the 20th of the following month.
An M-Pesa Buy Goods Till is typically merchant-funded with no customer reference prompt, while an M-Pesa Paybill requires the buyer to enter an Account Number (such as your invoice number).
For B2B commercial invoices, Paybill accounts are preferred because the client enters the exact invoice serial number as the account reference, simplifying accounts receivable reconciliation.
Record the full invoice subtotal as revenue, treat the 5% deducted WHT as an advance tax asset (prepaid tax), and match the cash received to the remaining 95%.
The corporate client must furnish you with a KRA WHT Certificate on iTax, which directly reduces your year-end corporate income tax or installment tax payments.
Yes, credit notes and debit notes must reference the original eTIMS invoice number and Control Unit Code and be transmitted to KRA within 6 months of the original supply.
This ensures both the supplier's output VAT and the buyer's input VAT are correctly adjusted in KRA's central electronic ledger.
Explore Related Kenya Tools
Other practical financial calculators commonly used alongside this tool.
Kenya Profit Margin & Markup Calculator
Calculate gross profit margin, net profit margin, cost markup percentage, and optimal selling prices.
Free Online Quotation & Estimate Generator
Generate professional price quotes and cost estimates with validity dates, terms and conditions, and instant PDF export.
Free Online Receipt Generator
Create instant digital and printable payment receipts for customer transactions with payment method tracking and PDF download.
Kenya Tax Invoice Calculator (Exclusive & Inclusive VAT)
Calculate gross amounts, net taxable base, and statutory value-added tax for tax invoices with custom tax rates.
Kenya VAT & Tax Calculator
Calculate value-added tax (VAT) additions, removals, net amounts, and gross totals using statutory tax rates.