Proforma Invoice vs Commercial Invoice vs Tax Invoice (GCC)

Proforma, commercial and tax invoices look alike but do different jobs. Learn when to use each in the GCC, how advance payments affect VAT in the UAE and Saudi Arabia, and how to turn a proforma into a final invoice.

G By GCCInvoice 01 Oct 2026 9 min read

Proforma invoice, commercial invoice and tax invoice sound alike, but they are not the same. Each has its own job and its own reader: your customer, a bank, customs or the tax authority. This guide explains the difference between a proforma invoice and a commercial invoice, where the tax invoice fits in, and which one to send in common GCC situations.

The short answer

  • Proforma invoice = "this is what you will pay if you go ahead." It comes before the sale is final and is not a tax document.
  • Commercial invoice = "these are the goods we actually shipped, and this is their value." Customs and banks rely on it.
  • Tax invoice = "this is a taxable supply, and this is the VAT on it." It is required in VAT countries.

What is a proforma invoice?

A proforma invoice (sometimes written "pro forma" or "pro-forma") is a preliminary bill sent to a buyer before goods are delivered or work starts. It looks like an invoice, but the word "proforma" tells everyone it is a draft of the final invoice.

When businesses use a proforma

  • To request an advance payment. A supplier asks for 30% or 50% before ordering stock or starting production.
  • To open a letter of credit (LC). The buyer's bank often needs a proforma before issuing the LC.
  • To confirm agreed terms. After a quotation is accepted, a proforma locks in the final quantities, delivery terms and payment terms.

A proforma is not recorded as a sale and is not a tax invoice, so as a general principle no VAT is accounted for on it. The important point is how you label it: it should say "Proforma Invoice" clearly and must not be titled "Tax Invoice". In Saudi Arabia, ZATCA's guideline on tax invoicing explains that if a tax invoice is issued before the actual supply, VAT becomes due in the period the invoice is issued, even if no money has arrived. A document wrongly labelled "Tax Invoice" can therefore create VAT that you did not plan for.

What is a commercial invoice?

A commercial invoice is the seller's invoice for goods that are actually being shipped. Customs uses it to check what is entering the country and to value the goods for duty, and banks check it under letters of credit.

Commercial invoices and GCC customs

When you import into Kuwait or Saudi Arabia, the supplier's commercial invoice travels with the packing list, bill of lading or air waybill, and certificate of origin. According to the U.S. government's Kuwait import guide, Kuwait asks for an original and two copies of the commercial invoice, showing goods description, weights, quantities, value, origin and shipping details, legalised by a chamber of commerce. Saudi Arabia similarly requires a commercial invoice, bill of lading and certificate of origin, and many products also need SABER conformity certificates. Requirements differ by product, so confirm with your customs broker before shipping.

Commercial invoices and letters of credit

Under the ICC rules used for most letters of credit (UCP 600, Article 18), the commercial invoice must, unless the credit says otherwise, appear to be issued by the beneficiary (the seller), be made out in the name of the applicant (the buyer), be in the same currency as the credit, and describe the goods as the credit describes them. It does not need to be signed unless the credit asks for a signature. Even small differences from the LC can lead a bank to refuse documents, so copy the LC wording exactly.

What is a tax invoice?

A tax invoice is the VAT document a VAT-registered business must issue for a taxable supply. It shows the supplier's VAT registration number (TRN in the UAE, VAT number in Saudi Arabia), the VAT rate, the VAT amount and the total including VAT. Your customer uses it to recover input VAT. In Saudi Arabia it must also meet ZATCA's e-invoicing (FATOORA) rules.

Kuwait and Qatar had not introduced VAT at the time of writing, so businesses there issue normal invoices, not tax invoices. In Saudi Arabia (15% VAT), the UAE (5%), Bahrain (10%) and Oman (5%), VAT-registered businesses must issue tax invoices. You can make one with the tax invoice generator.

Why advance payments matter for VAT

In VAT countries, the "tax point" (the date VAT becomes due) is not always the delivery date. It is usually the earliest of delivery, issuing a tax invoice, or receiving payment.

  • UAE: Article 25 of the UAE VAT Decree-Law lists the date of receipt of payment as one of the possible dates of supply, and Article 67 says a tax invoice must be issued within 14 days of the date of supply. So a deposit received before delivery can trigger VAT on that deposit.
  • Saudi Arabia: ZATCA's guideline says that when an advance payment is received before the actual supply, the supply is treated as happening on the payment date, to the extent of the amount paid, and the supplier must issue a tax invoice within 15 days from the end of the month in which the advance was received.

In simple words: the proforma itself does not create VAT, but the money it brings in can. Bahrain and Oman follow the same GCC VAT framework, but check the local deadlines with the tax authority or your adviser.

Proforma invoice vs commercial invoice vs tax invoice: side-by-side

PointProforma invoiceCommercial invoiceTax invoice
Main purposeAsk for advance payment or approval before the saleDeclare goods and value for shipping, customs and banksRecord a taxable supply and the VAT charged
When issuedBefore delivery or before work startsWhen goods are shippedAt or near the tax point (supply, invoice or payment, whichever is first)
Who mainly reads itBuyer, buyer's bank, buyer's finance teamCustoms, freight forwarder, banks under an LCCustomer, tax authority, auditors
Is it a demand for payment of a debt?NoYes, for the goods shippedYes
VAT accounted?No (it is not a tax document)Not by itself; import VAT and duty are handled at customsYes, in VAT countries
Recorded in sales/accounts?NoYesYes
Title on the document"Proforma Invoice""Commercial Invoice" or "Invoice""Tax Invoice" (or simplified tax invoice where allowed)
Typical extra detailsValidity date, payment terms, expected delivery dateHS codes, weights, country of origin, Incoterms, shipping marksSupplier VAT number, VAT rate and amount, date of supply
Can the numbers change later?Yes, before the deal is finalNo, it must match what was shippedNo, corrections need a credit or debit note

What a proforma invoice should contain

  1. The words "Proforma Invoice" at the top
  2. Your business name, address and contact details; the buyer's details
  3. A proforma number and date
  4. Description, quantity, unit price and total for each item
  5. Currency (with the right decimals: KWD, BHD and OMR use 3 decimals, SAR, AED and QAR use 2)
  6. Payment terms (for example 50% advance, 50% before delivery) and bank details
  7. Delivery terms (Incoterms such as EXW, FOB or CIF for imports) and expected lead time
  8. A validity date ("prices valid until…")

For commercial and tax invoices, use the "Typical extra details" row in the table above on top of the basics: seller and buyer details, a unique number, date, item descriptions, quantities, prices and totals.

Typical GCC scenarios

1. Importing goods into Kuwait or Saudi Arabia

You are a Kuwaiti shop buying furniture from Turkey. The supplier sends a proforma so you can pay the 30% deposit or ask your bank for an LC. When the goods ship, the supplier issues a commercial invoice, legalised as required, which goes with the packing list and certificate of origin to your clearing agent. Kuwait has no VAT, so your own sales use normal invoices. If the same goods went to Saudi Arabia, the importer would pay import VAT at customs and then issue tax invoices on local sales.

2. A contractor asking for a deposit

A fit-out contractor in Dubai wins a AED 80,000 job and wants 40% before buying materials. The contractor sends a proforma for AED 32,000 plus VAT; no VAT is reported yet. When the client pays, the payment date becomes a tax point for that amount, so the contractor issues a tax invoice for the deposit within 14 days. At the end of the job, the final tax invoice shows the full contract value, deducts the deposit already invoiced, and charges VAT only on the balance. In Riyadh the logic is the same, with ZATCA's deadline of 15 days after the end of the month.

How to convert a proforma into an invoice

  1. Check what changed since the proforma: quantities, prices, dates.
  2. Create a new document with a new number. Quote the proforma number as a reference.
  3. Change the title. "Proforma Invoice" becomes "Invoice", or "Tax Invoice" if you are VAT-registered.
  4. Show deposits clearly. List the full amount, then "Less: advance received" with the date and amount, and the balance due.
  5. Add VAT details if registered, making sure VAT already invoiced on a deposit is not charged twice.

On GCCInvoice, signed-in users can convert a saved proforma into an invoice in one step, and the invoice gets its own unique number. You can also start fresh with the free invoice generator. If your deal started as a quote, see our guide on invoice vs quotation.

Key takeaways

  • A proforma is a preliminary bill used to request payment or approval. It is not a tax invoice and is not recorded as a sale.
  • A commercial invoice describes goods actually shipped and is used by customs and banks; it must match the shipment and any LC exactly.
  • A tax invoice is the VAT document in Saudi Arabia, the UAE, Bahrain and Oman. Never label a proforma "Tax Invoice".
  • In the UAE and Saudi Arabia, receiving an advance payment can create a tax point, so a tax invoice for the deposit is needed within the legal deadline.

Frequently asked questions

Can I claim input VAT using a proforma invoice?

No. Input VAT is normally recovered with a valid tax invoice (or the customs import documents for imported goods). Ask your supplier for a tax invoice once you have paid or the goods have been delivered.

Can a proforma invoice be used for customs clearance?

Customs normally expects a commercial invoice. If you only have a proforma, ask your clearing agent before shipping.

Does a proforma invoice need a number?

It is good practice. A separate series, such as PF-0001, lets your customer and bank refer to it and keeps your invoice sequence free of gaps.

How long is a proforma invoice valid?

There is no fixed legal period. Most sellers state a validity date of 7 to 30 days, depending on how quickly prices and exchange rates change.

If you need to request a deposit or send pricing to an overseas buyer, you can create a clearly labelled proforma in English or Arabic with the GCCInvoice proforma invoice generator, then turn it into the final invoice when the deal is done.

This article is general information, not tax or legal advice. Rules change, so confirm details with your tax authority, customs broker or adviser. Last reviewed: October 2026.

Ready to create your invoice?

Free, no sign-up, ready in under two minutes.

Create Invoice

Keep reading