What is a proforma invoice?
A proforma invoice is a preliminary invoice issued before a sale is finalized. It's a quote that says "If you proceed with this order, here's what you'll owe." It's not a demand for payment; it's an estimate that gives the customer a chance to review, approve, and confirm before the business moves forward.
Think of it as a bridge document. The customer receives a quote or proposal. Based on that, they ask "Can you prepare an invoice so I can approve the amount?" The business prepares a proforma invoice. The customer reviews it and says "OK, proceed." Then the business prepares a final invoice once goods ship or work is done.
The key distinction: a proforma invoice is preliminary; a regular invoice is final. Proforma = "for the form" (not official). Regular = official record of sale and payment obligation.
Want to see it running in your own business first?
Sign UpWhen and why to use a proforma invoice
Proforma invoices solve specific problems.
- 1
Situation 1: Exporting from Kenya
A Nairobi coffee exporter sells 500kg to a buyer in Germany. Before shipping, the exporter issues a proforma invoice showing: coffee details, price per kg, total, payment terms, Incoterms (shipping terms). The German buyer uses this to secure import payment from their bank (letter of credit). The exporter ships only after payment is confirmed. No proforma invoice = no easy way to get paid safely on an export.
- 2
Situation 2: Custom manufacturing
A Kenyan metalworking shop gets an order to manufacture 100 custom parts. Before tooling up and investing in materials, the shop issues a proforma invoice showing: design specs, labor costs, material costs, total, payment schedule. Customer approves. Shop starts manufacturing. Proforma invoice = protection; if customer cancels mid-work, the shop has written proof of the agreed price.
- 3
Situation 3: Large orders requiring approval
A retail chain manager wants to order KES 5M worth of goods. He needs board approval for a purchase of this size. The supplier issues a proforma invoice. The manager takes it to the board. Board approves. Manager confirms the order. Supplier ships and sends final invoice. Proforma invoice = documentation for the approval process.
- 4
Situation 4: Payment before delivery
A fast-moving business needs upfront payment for a bulk order (KES 2M+). Standard credit terms won't work. Supplier issues a proforma invoice upfront. Buyer pays. Supplier then ships and sends final invoice. Proforma invoice = clarity on what's being paid for before money changes hands.
Common misunderstandings
Thinking a proforma invoice is a real invoice
A business issues a proforma invoice and the customer treats it as an obligation to pay. Confusion. A proforma invoice is not legally binding. The customer must approve the proforma, then a final invoice is issued. Only the final invoice creates payment obligation.
Including tax on a proforma invoice
Some traders include VAT on proforma invoices even though no sale has occurred yet. VAT should only be charged on the final invoice after the sale is confirmed. Proforma invoices should show "VAT to be calculated on final invoice."
Not marking the invoice clearly as "Proforma"
An invoice is sent that looks like a regular invoice but is actually proforma. Customer gets confused and tries to pay it. Always clearly label the document "PROFORMA INVOICE" so there's no confusion.
Issuing proforma for small routine orders
For small, routine purchases (under KES 50K, repeat customers), proforma invoices add unnecessary process. Just issue a quote, then a regular invoice. Proforma invoices are for large, complex, or risky transactions.
A Kisumu agricultural exporter uses a proforma invoice to secure payment
Take an agricultural exporter selling maize flour into Tanzania and Uganda. A Dar es Salaam buyer orders 50 tons, worth roughly KES 12 million. It is a large first order from a buyer nobody has dealt with before, and shipping that much on credit is not a risk the seller can absorb if payment never arrives. This is precisely the situation a proforma invoice exists for.
The proforma sets out the terms before anything moves: 50 tons at KES 240,000 a ton, KES 12 million in total, shipping by truck to Dar es Salaam on FOB terms so the buyer carries the freight, and payment due within three days of receipt. Crucially it states on its face that it is preliminary and pending the buyer's confirmation, which is what distinguishes it from a demand for payment.
The buyer takes that document to their bank as the basis for an import, and the bank can issue a letter of credit undertaking to pay once shipping documents are presented. That is the mechanism doing the work: the exporter is no longer relying on an unfamiliar buyer's willingness to pay, but on a bank's undertaking against documents.
Only then does the stock ship. On delivery the final invoice follows, payment runs through the letter of credit, and a transaction that would otherwise have been an act of faith becomes a documented sequence. The proforma did not guarantee anything by itself; it started the chain that did.
Without clean daily records, tax time turns into guesswork, financing applications stall, and you cannot tell a genuinely good month from a lucky one.
Veira turns every sale into an organised record and a clear report, so your numbers are ready for KRA, a lender or yourself.
Managing proforma invoices and final invoices
Veira helps traders track which proforma invoices have been approved and converted to final invoices. You can see: how many proforma invoices are pending approval, which ones have been paid, which ones are overdue. This prevents lost orders or forgotten conversions.
Veira also ensures your final invoices match your proforma invoices (same prices, same terms). If the final invoice differs from the approved proforma, you might lose the sale or trigger disputes. Veira flags inconsistencies.
For exporters, Veira tracks the complete flow: proforma issued → LC received → goods shipped → final invoice issued → payment received. At each stage, you have proof of progress for bank audits and tax compliance.
Frequently asked questions
Is a proforma invoice a legal document?
Do I include tax on a proforma invoice?
Can a proforma invoice be used for exports?
Does a proforma invoice need a serial number?
How long is a proforma invoice valid?
What if the customer approves a proforma but then cancels?
Can I use Zoho or other software to create proforma invoices?
How does a proforma invoice differ from a quotation?
A proforma invoice is a powerful tool for securing payment on large or risky orders, especially exports. It costs nothing to issue but protects you significantly. Mark it clearly, specify terms, and convert it to a final invoice once the customer approves. For exporting Kenyan businesses, a proforma invoice is not optional, it's essential.
Need help, or want to talk it through first? Chat with us on WhatsApp