V
Vendly
Back to Blog
Kenya Revenue AuthorityKENYA
Invoicing7 min read18 January 2025

Proforma Invoice vs Tax Invoice in Kenya: When to Use Each

Understand the key differences between proforma invoices and tax invoices in Kenya. Learn KRA requirements and when to use each document type.

Kenyan businesses frequently confuse proforma invoices with tax invoices, but using the wrong one at the wrong time can create serious compliance and accounting problems. A proforma invoice is essentially a preliminary bill or quotation, while a tax invoice is a legally binding document required for VAT purposes. Understanding when to issue each is critical for every business operating in Kenya.

What Is a Proforma Invoice?

A proforma invoice is a preliminary document sent to a buyer before goods or services are delivered. It outlines the expected costs, quantities, and terms of a potential transaction. Proforma invoices are commonly used for customs declarations on imports, to secure purchase order approvals, or to provide clients with a formal cost estimate before committing to a deal.

  • Used as a quotation or estimate before the actual sale occurs.
  • Not a legal demand for payment -- it is an indicative document only.
  • Required by Kenya Customs for clearing imported goods.
  • Cannot be used to claim VAT input credit with KRA.
  • Often used to initiate internal procurement processes in larger organizations.

What Is a Tax Invoice?

A tax invoice is the official document issued after a sale has been completed. Under Kenyan law, VAT-registered businesses must issue a tax invoice for every taxable supply. This document serves as proof of the transaction and allows the buyer to claim input VAT from KRA. Without a valid tax invoice, the buyer cannot deduct the VAT paid from their own VAT obligations.

Key Differences at a Glance

FeatureProforma InvoiceTax Invoice
Legal StatusNot legally bindingLegally binding document
When IssuedBefore sale/deliveryAt or after the point of sale
VAT ClaimsCannot be used for VAT claimsRequired for VAT input credit
KRA RequirementNot mandatory for taxMandatory for VAT-registered businesses
Payment ObligationNo payment obligation createdCreates a legal obligation to pay
Customs UseUsed for import declarationsNot typically used for customs
AccountingNot recorded as revenueRecorded as revenue in books

When to Use a Proforma Invoice in Kenya

  1. 1When a client requests a formal estimate before approving a purchase order.
  2. 2For customs clearance when importing goods into Kenya -- the clearing agent will need this document.
  3. 3When negotiating terms with a new client and you want to present costs professionally.
  4. 4For internal approval workflows where a department needs budget sign-off before procurement.

When to Use a Tax Invoice in Kenya

  1. 1After delivering goods or completing a service -- this triggers the VAT tax point.
  2. 2When your client needs to claim input VAT from KRA on the purchase.
  3. 3For all B2B transactions where your business is VAT-registered.
  4. 4When recording revenue in your accounting system for financial reporting.

KRA Compliance Note: Issuing a proforma invoice when a tax invoice is required (or vice versa) can result in penalties. VAT-registered businesses must issue tax invoices within 30 days of the supply date as per the VAT Act 2013.

Best Practices for Kenyan Businesses

Always label your documents clearly as either "Proforma Invoice" or "Tax Invoice" to avoid confusion. Use separate numbering sequences for each document type so your records remain clean during audits. Investing in invoicing software that supports both document types ensures you always issue the correct one and maintain a proper audit trail.

proforma invoice Kenyatax invoice Kenyaproforma vs tax invoiceKRA invoice typesinvoice types Kenyaproforma invoice meaning