V
Vendly
Back to Blog
Kenya Revenue AuthorityKENYA
Invoicing11 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.

By Vendly Editorial TeamUpdated 1 July 2026898 words

Key takeaways

  • What Is a Proforma Invoice?
  • What Is a Tax Invoice?
  • Key Differences at a Glance
  • When to Use a Proforma Invoice in Kenya

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.

The simplest way to separate the two is to look at the stage of the sale. A proforma invoice helps the buyer decide, approve, import, or prepare payment before the taxable sale is finalized. A tax invoice documents the actual supply and becomes part of the seller's revenue records and the buyer's tax support. Mixing them up can create duplicate revenue, wrong VAT reporting, or a client dispute over whether payment is actually due.

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.

Decision Rule for Your Team

If the document is only helping the client approve, budget, clear goods, or confirm an expected price, use a proforma invoice. If the goods have been supplied or the service has been delivered and the buyer now owes payment, issue a tax invoice. If you already issued a tax invoice and later need to reduce it, do not replace it silently with a proforma. Use a credit note or the appropriate correction workflow so the audit trail remains intact.

ScenarioDocument to useReason
Client asks for a quote before issuing a purchase orderProforma invoiceNo sale has happened yet
Goods are being imported and customs needs a value documentProforma invoiceUsed to support import processing
Service has been completed and payment is now dueTax invoiceThe sale should be recorded
VAT-registered client needs input VAT supportTax invoiceA proforma cannot support a VAT claim
Original tax invoice had the wrong quantityCredit note or corrected invoice workflowThe issued tax record must remain traceable

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.

Accounting Treatment

A proforma invoice should not normally be posted as revenue because it is still preliminary. It may support a quote, purchase approval, deposit discussion, or customs process, but it does not prove that a taxable sale has been completed. A tax invoice should flow into accounts receivable, revenue, VAT output tax where applicable, and debtor follow-up. This is why separate numbering and document status are important in invoicing software.

Official Sources to Check

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

Try Our Free Invoice Generator

No sign-up required. Create and download as PDF instantly.

Create Invoice Free