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
| Feature | Proforma Invoice | Tax Invoice |
|---|---|---|
| Legal Status | Not legally binding | Legally binding document |
| When Issued | Before sale/delivery | At or after the point of sale |
| VAT Claims | Cannot be used for VAT claims | Required for VAT input credit |
| KRA Requirement | Not mandatory for tax | Mandatory for VAT-registered businesses |
| Payment Obligation | No payment obligation created | Creates a legal obligation to pay |
| Customs Use | Used for import declarations | Not typically used for customs |
| Accounting | Not recorded as revenue | Recorded as revenue in books |
When to Use a Proforma Invoice in Kenya
- 1When a client requests a formal estimate before approving a purchase order.
- 2For customs clearance when importing goods into Kenya -- the clearing agent will need this document.
- 3When negotiating terms with a new client and you want to present costs professionally.
- 4For internal approval workflows where a department needs budget sign-off before procurement.
When to Use a Tax Invoice in Kenya
- 1After delivering goods or completing a service -- this triggers the VAT tax point.
- 2When your client needs to claim input VAT from KRA on the purchase.
- 3For all B2B transactions where your business is VAT-registered.
- 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.
| Scenario | Document to use | Reason |
|---|---|---|
| Client asks for a quote before issuing a purchase order | Proforma invoice | No sale has happened yet |
| Goods are being imported and customs needs a value document | Proforma invoice | Used to support import processing |
| Service has been completed and payment is now due | Tax invoice | The sale should be recorded |
| VAT-registered client needs input VAT support | Tax invoice | A proforma cannot support a VAT claim |
| Original tax invoice had the wrong quantity | Credit note or corrected invoice workflow | The 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
Try Our Free Invoice Generator
No sign-up required. Create and download as PDF instantly.
Create Invoice Free





