Proforma vs Commercial Invoice: Customs Guide

November 2026 breakdown of proforma vs commercial invoices for importers in Kenya, Nigeria, and Ghana handling customs and supplier payments.

•

Published on

•

Proforma vs Commercial Invoice: Customs Guide
Do not index
Two invoices, one shipment, and a lot of confusion in between. Most importers in Kenya, Nigeria, and Ghana deal with both a proforma invoice and a commercial invoice on every cross-border order, but the rules around which one to use for customs clearance, advance payments, and internal approvals are not always spelled out. This breaks down exactly what each document does and where each one belongs in your import process.
TLDR:
  • A proforma invoice is non-binding and pre-shipment; a commercial invoice is legally binding and required for customs clearance in Nigeria, Kenya, and Ghana.
  • Use a proforma to open a letter of credit (LC), get internal approval, or process an advance payment deposit before goods move.
  • Never submit a proforma to customs in place of a commercial invoice: the Kenya Revenue Authority (KRA), Nigeria Customs Service (NCS), and Ghana Revenue Authority (GRA) each require the final commercial document to release goods.
  • Leaving the currency code off your proforma stalls your bank transfer and your customs broker's duty calculation. State KES, NGN, GHS, or USD explicitly.
  • HoneyCoin's cross-border payout infrastructure covers 22+ markets, so your finance team can move advance payments against a proforma or settle balances on a commercial invoice from one dashboard.

What is a proforma invoice?

A proforma invoice is a preliminary document a seller sends to a buyer before a transaction is finalized. It sets out the expected price, quantity, and terms of a potential sale so the buyer can make a decision or arrange financing, without either party being legally bound to proceed.
As the U.S. International Trade Administration puts it, a proforma invoice is "a quote in invoice form": structured like a real invoice, but carrying none of the legal weight of one. No sale has been recorded, and no payment obligation exists yet.
For importers in Kenya, Nigeria, and Ghana, this distinction matters. A proforma invoice is often the first document in a cross-border transaction, used to get internal approvals, request foreign currency, or open a letter of credit before goods leave the supplier's warehouse.

What is a commercial invoice?

A commercial invoice is the real thing. It records a completed sale, confirms the terms both parties agreed to, and travels with the shipment across borders.
As FedEx describes it, a commercial invoice "is prepared by the exporter and is required by the foreign buyer to prove ownership and arrange for payment" and is "required for all international shipments." Customs authorities in Nigeria, Kenya, Ghana, and South Africa use it to verify the value of goods, calculate import duties, and decide whether the shipment clears.
Unlike a proforma invoice, the price on a commercial invoice is final, the goods have shipped, and payment is owed. Misstate the value and you risk delays, penalties, or seizure at the border.

Key differences between a proforma invoice and a commercial invoice

The timing difference is the most practical one. A proforma invoice arrives before goods move, giving your finance team time to arrange funds or approvals. The commercial invoice arrives with the shipment and locks in every figure.
Legal weight is where the two documents diverge most sharply. A proforma invoice carries no obligation on either side. A commercial invoice, once issued, records a completed sale. Dispute the figures after the fact and you are in contract territory.
For customs purposes, revenue authorities in Kenya (KRA) and South Africa (SARS) rely on the commercial invoice to calculate duties. A proforma may support advance planning, but it cannot substitute for a commercial invoice at the border.
Two documents side by side on a clean desk, one appearing preliminary and unsigned with a yellow background glow, the other appearing official and stamped with a green background glow, representing the contrast between a preliminary business document and a finalized legal document, flat modern illustration style, African business context with warm earth tones
Two documents side by side on a clean desk, one appearing preliminary and unsigned with a yellow background glow, the other appearing official and stamped with a green background glow, representing the contrast between a preliminary business document and a finalized legal document, flat modern illustration style, African business context with warm earth tones
Factor
Proforma Invoice
Commercial Invoice
When issued
Before shipment, during negotiation
After shipment, when sale is confirmed
Legal status
Non-binding
Legally binding
Payment obligation
None
Payment is owed
Values
Estimated
Final and agreed
Customs use
Provisional, where accepted
Required for clearance

When to use a proforma invoice

Importers in Kenya, Nigeria, and Ghana rarely deal with suppliers who ship first and ask questions later. Most cross-border transactions involve a period of back-and-forth before a single box moves, and the proforma invoice is the document that carries that process.
Here are the main situations where you need one:
  • Advance payment requests. When your supplier requires a deposit before production or shipping, they issue a proforma invoice so you have a formal document to process the payment against internally.
  • Letter of credit applications. Banks require a proforma invoice to open an LC (letter of credit) before shipment, since there is no commercial invoice yet, often alongside KYB (know your business) verification on the importing business.
  • Internal procurement approval. Finance teams and boards often need a document with itemized costs before authorizing a purchase order. A proforma fulfills that without committing either side.
  • Price negotiation. You can negotiate terms, quantities, or shipping costs against a proforma before anything is finalized.
  • Temporary customs substitute. A proforma invoice can act as a preliminary document when the commercial invoice is not yet available, giving customs authorities enough information to begin processing.
The proforma is your pre-shipment working document, not a payment demand.

Proforma invoice vs. quotation vs. purchase order

These three documents often appear in the same email thread, which is exactly why they get confused.
A quotation is a seller's opening offer: it lists price, quantity, and terms, but carries no implied commitment beyond that. A proforma invoice steps this up by mirroring the layout of a real invoice, signaling the deal is near-confirmed, and giving the buyer something formal to act on internally. A purchase order (PO) then comes from the buyer's side, formally accepting those terms and authorizing the transaction to proceed.
The sequence matters in practice: quotation first, proforma invoice next, purchase order in response. Finance teams in Nigeria, Kenya, and Ghana that treat all three as interchangeable often cause delays, because a bank processing a letter of credit (LC) or a payment desk processing an advance transfer will ask for the proforma by name, not a quotation.

What must a proforma invoice include?

A proforma invoice missing key fields can stall a payment approval or get flagged at customs. Make sure yours includes all of the following:
  • Seller and buyer name, location, and contact details
  • A clear "Proforma Invoice" label at the top, which is what distinguishes it from a commercial invoice
  • Unique invoice number and date of issue
  • Validity period showing how long the price and terms hold
  • Itemized description of goods, including quantity, unit price, and total
  • Currency of the transaction
  • Payment terms covering deposit percentage, balance timing, and accepted methods
  • Delivery terms using Incoterms (EXW, FOB, CIF, etc.) so both parties agree on who carries cost and risk at each leg
  • Estimated shipping, insurance, and any other charges
  • Country of origin of the goods
The validity period is one field importers regularly skip. Without it, a supplier can revise pricing after you have already secured internal approval, creating a budget problem mid-shipment.

Proforma invoice for advance payment

Most suppliers shipping into Kenya, Nigeria, and Ghana ask for some payment upfront before production begins or goods leave the warehouse. The proforma invoice is the document that makes that request official.
When a supplier requests a 30%, 50%, or full advance, they issue a proforma invoice first. It gives your finance team a formal, itemized document to process the outgoing payment against. Without it, a wire transfer to a foreign supplier looks like an unsupported transaction to your accounts or auditors, which is why finance teams comparing payout providers often review NALA alternatives for supplier payments.
The proforma for advance payment should state the deposit amount or percentage clearly, the bank details or payment method the supplier accepts (including transfers from a virtual account), and the validity window before the price changes. Most suppliers send a Word or Excel file since both are easy to edit per order. If you are building a template internally, include one addition: a line that breaks out the advance amount separately from the balance due on shipment.
Once payment is made, keep the proforma alongside your transfer confirmation. When the commercial invoice arrives later, the two documents together give your accounts team a clean paper trail from deposit to final settlement.

Proforma invoice for customs clearance in Kenya, Nigeria, and Ghana

Customs authorities in Kenya, Nigeria, and Ghana each have their own documentation rules, and the wrong document at the wrong border costs you time, money, and sometimes the goods themselves.
Here is how three major customs bodies treat proforma invoices:
A busy African port with shipping containers being unloaded from a cargo ship, customs officers in uniform reviewing documents at a checkpoint, trucks lined up waiting for clearance, warm golden light, flat modern illustration style with earth tones and deep blues, African trade and logistics context
A busy African port with shipping containers being unloaded from a cargo ship, customs officers in uniform reviewing documents at a checkpoint, trucks lined up waiting for clearance, warm golden light, flat modern illustration style with earth tones and deep blues, African trade and logistics context
  • Kenya Revenue Authority (KRA) may accept a proforma to begin pre-arrival processing, but goods will not be released without a final commercial invoice. Duties are assessed on those confirmed figures.
  • Nigeria Customs Service (NCS) requires a commercial invoice to complete Form M processing, the mandatory import declaration registered through the Central Bank of Nigeria (CBN) Trade Portal in conjunction with NCS. A proforma invoice is required to open the Form M, but a commercial invoice is needed to finalize clearance.
  • Ghana Revenue Authority (GRA) uses the commercial invoice to determine customs value under the WTO Customs Valuation Agreement. A proforma submitted in its place will typically trigger a hold.
A common importer mistake is submitting a proforma with estimated values, then receiving a commercial invoice with different figures due to exchange rate movement or revised freight costs. That discrepancy triggers a customs query, so cross-check both documents before your shipment reaches port.

Proforma invoice vs. tax invoice

In value-added tax (VAT)-registered markets, mixing these two up can create real compliance headaches. A proforma invoice has no tax implications, records no sale, and does not trigger any VAT liability. A tax invoice does all three.
There are clear statutory differences worth knowing by market.

Kenya Revenue Authority (KRA) requirements

In Kenya, according to KRA's VAT guidance, a tax invoice must be issued by a VAT-registered supplier at the point of sale, include the supplier's PIN and VAT registration number, and show the tax amount as a separate line item. The KRA uses it to verify input tax credits. A proforma carries none of those statutory fields, giving your finance team no ground to claim a deduction.

South African Revenue Service (SARS) rules

A valid tax invoice is what allows a VAT vendor to reclaim input VAT paid on imports or local purchases. Submit a proforma instead, and the claim gets rejected.
For your bookkeeping, the rule is simple: never post a proforma invoice as a payable or use it to record a purchase. It sits outside your accounts until a tax invoice or commercial invoice replaces it.

Proforma invoice vs. invoice vs. receipt: the full transaction chain

Three documents, one transaction. Each marks a different moment in the deal.
The proforma invoice opens negotiations. Your supplier sends it before anything ships, laying out expected prices and terms so you can get internal sign-off or arrange an advance payment. No legal obligation exists yet on either side.
The commercial invoice records the completed sale. Once goods ship, it confirms final figures and creates a payment obligation. It travels with the shipment and is what customs authorities in Kenya, Nigeria, and Ghana require to clear goods.
The receipt closes the loop. After you pay, your supplier issues it to confirm funds received. It carries no open balance.
In sequence: proforma first, commercial invoice second, receipt last. Keeping all three on file gives auditors a clean trail from negotiation to settlement, the same discipline that matters when you pay remote contractors in Kenya, Nigeria, and Ghana.

Common mistakes importers in Kenya, Nigeria, and Ghana make with proforma invoices

Three mistakes come up repeatedly across importers in Kenya, Nigeria, and Ghana.
The first is submitting a proforma to customs and never following up with the commercial invoice. Some ports will begin processing on a proforma, but goods will not be released on it alone. If your logistics agent files the proforma and assumes the job is done, your shipment sits at the terminal while demurrage charges accumulate.
The second is using estimated proforma values as the basis for duty calculations. If your commercial invoice later shows a higher figure because freight costs shifted or the supplier revised pricing, customs will assess duties on the final number. That gap between what you budgeted and what you owe is a budget variance your finance team must resolve, which may include foreign exchange (FX) exposure. Review your exposure with our FX risk guide.
The third is leaving the currency field ambiguous. A proforma listing "200,000" with no currency code creates problems on both ends: your bank needs a currency code to process the advance payment, and your customs broker needs one to convert the value for duty assessment. Make the currency explicit, whether that is KES, NGN, GHS, or USD, and check live figures with a currency converter before you quote a value.

How HoneyCoin supports importers in Kenya, Nigeria, and Ghana at every stage of the invoice cycle

When a proforma invoice lands in your inbox and your supplier needs a deposit before production starts, the bottleneck is rarely the document itself. It's moving money across a border quickly and at a fair rate.
HoneyCoin's cross-border payout infrastructure covers 22+ markets, so whether your supplier needs USD (US dollar), KES (Kenyan shilling), NGN (Nigerian naira), GHS (Ghanaian cedi), or settlement in USDC/USDT through stablecoin infrastructure for cross-border trade, your finance team can initiate the transfer from a single dashboard without prefunding accounts in advance. For high-value shipments, our OTC (over-the-counter) Desk handles high-volume supplier payments at same-day (T+0) settlement. Limits vary by country and method, so check your dashboard for what applies to you.
HoneyCoin's stablecoin payments infrastructure is built by Africans for corridors such as Kenya, Nigeria, and Ghana, and maps directly to the document-to-payment cycle: proforma triggers advance payment, commercial invoice confirms the balance due, receipt closes the trade. The infrastructure, including fiat to stablecoin infrastructure, runs through one dashboard instead of several separate payment relationships.

Final thoughts on using proforma and commercial invoices correctly

Most import delays come down to the wrong document at the wrong stage. Your proforma handles the pre-shipment work, your commercial invoice does the heavy lifting at customs, and your receipt closes the books. Getting those three in order saves your finance team a lot of back-and-forth.

FAQ

What is the difference between a proforma invoice and a commercial invoice?

A proforma invoice is a preliminary, non-binding document issued before goods ship, used to arrange approvals, advance payments, or letters of credit. A commercial invoice records a completed sale, travels with the shipment, and is what customs authorities in Kenya, Nigeria, Ghana, and South Africa require to calculate duties and release goods. The key practical difference: the proforma creates no payment obligation, while the commercial invoice confirms one.

Can I use a proforma invoice for customs clearance in Nigeria, Kenya, or Ghana?

A proforma invoice can support pre-arrival processing at some ports, but it cannot replace a commercial invoice to release goods. The Kenya Revenue Authority (KRA), Nigeria Customs Service (NCS), and Ghana Revenue Authority (GRA) each require a commercial invoice with final figures to assess duties and complete clearance. Submitting a proforma with estimated values, then receiving a commercial invoice with different figures due to freight or FX changes, typically triggers a customs query that delays your shipment.

Proforma invoice vs quotation vs purchase order: what order do these documents go in?

The sequence runs quotation first, proforma invoice second, purchase order third. A quotation is the seller's opening offer with no implied commitment. The proforma invoice mirrors a real invoice to signal the deal is near-confirmed and gives your finance team a formal document to act on. The purchase order then comes from your side, accepting those terms and authorizing the transaction.

How do I process an advance payment against a proforma invoice when my supplier is in a different country?

Your supplier issues the proforma invoice stating the deposit amount or percentage, their accepted payment method, and a validity window. Your finance team uses that document to authorize an outgoing wire or transfer internally. From there, the practical bottleneck is moving money across a border quickly and at a fair foreign exchange (FX) rate. HoneyCoin's cross-border payout infrastructure covers 22+ markets, so whether your supplier needs USD, KES, NGN, GHS, or settlement in USDC/USDT, your team can initiate the transfer from one dashboard. For high-value shipments, the OTC (over-the-counter) Desk handles high-volume supplier payments at same-day (T+0) settlement, with limits that vary by country and method.

What is the difference between a proforma invoice and a tax invoice?

A proforma invoice has no tax implications, records no sale, and does not trigger any VAT (value-added tax) liability. A tax invoice records a completed sale, includes the supplier's VAT registration number, and shows the tax amount as a separate line item. In Kenya and South Africa, for example, submitting a proforma instead of a valid tax invoice means your finance team has no ground to claim an input tax credit or VAT deduction.

Join 300k+ users who are ahead of the curve.

Don't miss out on what's happening at HoneyCoin by subscribing to our newsletter!

Subscribe
Stephanie O.

Written by

Stephanie O.

Marketing Strategist @ HoneyCoin