Skip to content

Pro forma invoice for export

A pro forma invoice (facture pro forma in French) is a preliminary commercial document issued before the actual transaction takes place. It describes the goods, their value and the terms of sale in detail, but carries no accounting or tax significance — it collects no VAT and is never posted to the books. For French companies exporting goods, the pro forma serves three core purposes: satisfying customs formalities, enabling the overseas buyer's bank to open a documentary credit (letter of credit), and formalising a firm quotation. The document must visibly bear the words "Facture pro forma", state the applicable Incoterm 2020 with a named place, identify the goods' country of origin, include the customs Harmonised System (HS) code, and show both unit and total values in the agreed currency.

Up to date for 2026 — verified on September 6, 2026ActioFin templateGuide: about 12 min

This content is part of the path: Invoicing and getting paid· Step 8 of 11· Next step: French credit note (avoir) and corrective invoice

Deadlines

Before shipment
The pro forma precedes the transaction: issued once terms are agreed, it supports provisional customs clearance and the opening of a documentary credit.
At shipment
The final commercial invoice replaces the pro forma. Only that invoice is booked and evidences the export VAT exemption (CGI art. 262 I).

Documents to prepare

  • Visible « Facture pro forma » wording, stating it has no fiscal value
  • Full identity of seller and buyer, including the EU exporter's EORI number
  • Each item described: HS code, country of origin, quantity, unit value and currency
  • Incoterms 2020 rule FOLLOWED BY ITS NAMED PLACE — « FCA Lyon », never « FCA » alone
  • Validity period of the offer and payment terms
See the procedure on the official site

No form is attached to this procedure: the link leads to the official page that describes it.

What you get

  • The document as a PDF, ready to print and sign.
  • The same document in Word (.docx), so you can edit it before signing.

Free, no account and no email address.

The generated document is written in French — the language the receiving French authority expects. This page is in English; the document itself is not translated.

Generate your document

Free. The document is generated on demand: your entries are not recorded in any of our databases and are only used to produce it. They travel in the request body, never in the page address.

All fields are required unless marked “optional”.

You (exporter)
Why we ask this

The document identifies the exporter: the first particular customs and the buyer's bank match against the contract.

Why we ask this

It completes the exporter's identification in the header of the document.

9 digits

Why we ask this

Identifier of the exporting business, written once its check digit is verified.

Customs identifier of the exporter in the EU (in France: FR followed by the SIRET). Leave blank if you do not have it yet.

Why we ask this

The EORI number identifies the exporter with EU customs: it is written on the "Vendeur" line when you provide it.

Why we ask this

Written on the "Vendeur" line when provided: the coming commercial invoice will carry it, and the bank matches the two documents.

Buyer
Why we ask this

The document names the buyer: they present it to their bank for a documentary credit.

Why we ask this

It identifies the buyer in the header, as the commercial invoice will.

The destination country: it decides the customs regime and the VAT exemption on export.

Why we ask this

Written after the address: the destination country is what customs read first.

Offer, currency and Incoterm
Why we ask this

It identifies the offer and opens the document; the commercial invoice will refer to it.

Date of issue
Why we ask this

It dates the offer, opens the body of the document and closes it with the place.

For example: 27 3 1990

Offer valid until

A pro forma is an offer: it expires. Thirty days is the duration of the guide's example.

Why we ask this

It bounds the offer in time, on the first line of the document: after that date, the values no longer bind you.

For example: 27 3 1990

The currency in which every value of this document is expressed.

Why we ask this

It is written on its own line and attached to every value of the document: a pro forma in dollars carries no euro sign.

The rule chosen among the eleven Incoterms 2020 rules of the International Chamber of Commerce.

Why we ask this

The Incoterms rule sets who pays carriage, insurance and duties: it is written on its own line, followed by the named place.

The named place following the rule — "Casablanca" for "CPT Casablanca". A rule without a place says nothing.

Why we ask this

The named place is what gives the rule its meaning: "CPT Casablanca", never "CPT" alone. It is written after the rule.

Goods 1
Why we ask this

The description opens the goods line: customs use it to check the HS code.

Harmonised System code of the goods, at least six digits ("8483.40").

Why we ask this

The HS code is what customs read to pre-assess duties: it is written on the goods line.

Customs origin of the goods ("EU — France"), not the country of dispatch.

Why we ask this

Customs origin determines duties and tariff preferences: it is written on the goods line.

Why we ask this

The quantity is written on the goods line, before the values.

In the chosen currency, without symbol; cents after the comma.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

The unit value, in the offer currency, is written on the goods line.

Quantity × unit value, computed by you: we recompute nothing.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

The total value of the line closes the description of the goods, as you computed it.

Goods 2 (optional)
Why we ask this

Second item, if the offer has several: same description as the first.

Why we ask this

HS code of the second item, written on its line.

Why we ask this

Customs origin of the second item, written on its line.

Why we ask this

Quantity of the second item, written on its line.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

Unit value of the second item, written on its line.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

Total value of the second line, as you computed it.

Goods 3 (optional)
Why we ask this

Third item, if the offer has three: beyond that, the document no longer fits and says so.

Why we ask this

HS code of the third item, written on its line.

Why we ask this

Customs origin of the third item, written on its line.

Why we ask this

Quantity of the third item, written on its line.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

Unit value of the third item, written on its line.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

Total value of the third line, as you computed it.

Total value, payment and place

Sum of the lines, as you computed it, in the chosen currency.

Digits, then a comma and 2 cents (for example 1250,00); no space and no € sign

Why we ask this

The total value of the offer, in the chosen currency, opens the "Valeur et conditions" section: it is the amount the bank guarantees.

For example: "30 % on order, balance by irrevocable documentary credit before shipment".

Why we ask this

They state how the buyer will pay — deposit, documentary credit, term — and close the conditions section.

Why we ask this

The place of issue closes the document with its date.

A draft is a file you save wherever you like, just like the document itself: we keep no copy of it and nothing is left in your browser. When signed in, you can also save it to your space to pick it up later — only if you ask.

Document preview, updated as you type

FACTURE PRO FORMA N° … — SANS VALEUR FISCALE NI COMPTABLE

Date : … — offre valable jusqu'au ….

Vendeur : … — … — SIREN … — EORI … — TVA intracommunautaire ….

Acheteur : … — … — ….

Incoterm : EXW … (Incoterms 2020).

Devise : EUR.

Marchandises

… — code SH … — origine : … — quantité : … — valeur unitaire : ……

… — code SH … — origine : … — quantité : … — valeur unitaire : ……

… — code SH … — origine : … — quantité : … — valeur unitaire : ……

Valeur et conditions

Valeur totale de l'offre…

Conditions de paiement : ….

Ce document est une facture pro forma établie à titre indicatif pour les formalités douanières et bancaires. Il ne constitue pas une facture : il ne collecte aucune TVA, ne s'enregistre pas en comptabilité et ne fonde ni créance ni droit à déduction. La facture commerciale sera émise à l'expédition.

Fait à …, le …

Signature

Document drafted by ActioFin; it carries no legal standing before the tax authorities. Read it through and adapt it to your situation before signing.

This document is signed by hand, after printing: we do not offer electronic signature. Only a qualified electronic signature, issued by a certified provider, carries the same weight as a handwritten one (eIDAS regulation). A mere click would not — and letting you believe otherwise would expose you the day a body challenges it.

Who this applies to

  • Exporters established in France selling outside the European Union who must supply a priced document before shipment
  • Sellers whose buyer opens a documentary credit: the bank requires the pro forma invoice to process the file
  • Businesses bidding internationally that must formalise a firm, priced and dated offer

Worked example

Twelve machined parts to Morocco, EUR 10,200

A Lyon-based SASU (simplified single-shareholder company) specialising in precision machining is prospecting a Moroccan buyer for 12 mechanical components at €850 each, totalling €10,200. Before the order is confirmed, it issues a pro forma invoice headed 'Facture pro forma — sans valeur fiscale', listing HS code 8483.40, origin EU (France), Incoterm CPT Casablanca (Incoterms 2020), 30-day validity, currency EUR. The buyer presents this document to its bank to open a documentary credit; customs also use it to pre-assess applicable import duties. The definitive commercial invoice — exempt from VAT under article 262 I of the Code général des impôts (France's General Tax Code) — is issued only at shipment, supported by the IE599 electronic exit proof as justification for the exemption.

How to fill it in, step by step

  1. Enter the seller's full details (company name, SIRET registration number, EORI number) and the foreign buyer's details, then add the heading 'Facture pro forma — sans valeur fiscale' (pro forma invoice — no tax value) in a prominent position.
  2. Describe each line item: precise designation, quantity, HS code (6 digits internationally / 8 digits under the EU Combined Nomenclature for exports), country of origin, and unit value in the agreed currency.
  3. Choose and state the Incoterm 2020 with a specific named place (e.g. FCA Lyon, CPT Casablanca) to allocate transport costs, insurance and customs risk clearly between seller and buyer.
  4. Calculate the total value, specify the currency, state the payment conditions (e.g. documentary credit / letter of credit) and the offer's validity period (typically 30 days).
  5. Send the pro forma to the buyer and their bank; issue the definitive commercial invoice only at the point of shipment, justifying the VAT exemption with the IE599 electronic export proof — the exit message generated by the DELTA G customs information system.

The form, line by line

"Pro forma invoice — no fiscal value" wording
Clearly visible: the document is not an invoice, collects no VAT and is not booked; only the commercial invoice issued on shipment is evidence.
Identity and EORI number
Seller (business name, SIRET, EU exporter's EORI number) and foreign buyer.
Description, HS code, origin, value in currency
Each item: precise description, quantity, HS code, country of origin, unit value in the contract currency.
Incoterms 2020 rule with named place
Rule and named place together — "FCA Lyon", "CPT Casablanca" — to allocate costs and risks; a rule without a place says nothing.
Validity and payment terms
Validity period of the offer and payment method, for example documentary credit: what the buyer's bank reads.

Good to know

  • Never post a pro forma to your accounts or VAT return. It creates neither a VAT liability nor a trade receivable — only the final commercial invoice is a legally probative accounting document.

Common mistakes

  • Always pair an Incoterm 2020 with a specific named place (e.g. FCA Lyon, not just FCA) to avoid costly disputes over exactly where risk transfers and who bears customs clearance costs.
  • An incorrect HS code can trigger customs holds and duty reassessments. For recurring export flows, request a Binding Tariff Information (RTC — Renseignement Tarifaire Contraignant) from French customs to lock in the correct classification.
  • Copying the pro forma into the final invoice without the exemption statement. At shipment, the commercial invoice must show, for each line, the applicable VAT rate or, failing that, a statement that the VAT exemption applies: a net amount without that statement reads as VAT that was simply forgotten.

Frequently asked questions

Does a pro forma invoice have any accounting or tax value?

No. A pro forma invoice is not an accounting document: it is never recorded in the company's books, collects no VAT, and constitutes no proof of a trade receivable. Only the definitive commercial invoice — issued at the point of delivery or shipment — triggers fiscal and accounting obligations. Treat the pro forma strictly as a commercial communication tool, not a financial record.

What is the difference between a pro forma invoice and a French devis (quotation)?

Both are pre-contractual documents with no tax value, but they serve different audiences. A devis (French price quotation) is mainly used domestically. A pro forma invoice is formatted like a real invoice and is expected internationally by customs authorities and banks because it includes the HS code, the Incoterm and the goods' origin — all essential for customs clearance and for opening a documentary credit.

What mandatory information must appear on a French export pro forma invoice?

Required particulars include: the heading 'Facture pro forma' prominently displayed; full identity and contact details of seller and buyer, including the exporter's EORI number (EU economic operator registration required for customs); a precise goods description; quantities; unit and total value in currency; HS code (6 digits internationally, 8 digits under the EU Combined Nomenclature for exports); country of origin; Incoterm 2020 with named place; weight; delivery conditions; and the offer's validity period.

Should VAT be shown on a pro forma invoice for non-EU exports?

No. For exports outside the European Union, the supply is exempt from VAT under article 262 I of the Code général des impôts (France's General Tax Code). The pro forma therefore shows amounts exclusive of tax and references the exemption. Proof of exemption ultimately rests on the IE599 electronic exit confirmation generated by the DELTA G customs system — not on the pro forma itself.

What is an HS code and where do I find the correct one?

The HS code (Harmonised System, administered by the World Customs Organisation) is essential for customs clearance: it determines applicable duties and formalities. The first 6 digits are internationally standardised; for EU exports an 8-digit code from the Combined Nomenclature is required. You can look up codes via the TARIC online tariff database, or obtain a legally binding classification by requesting a Binding Tariff Information (RTC — Renseignement Tarifaire Contraignant) from French customs.

Can a bank require a pro forma invoice to open a letter of credit?

Yes. To open a letter of credit (documentary credit), the buyer's bank typically requires a pro forma invoice because it fixes the amount, currency, goods description and Incoterm before any financial commitment is made. The final shipping documents — commercial invoice, bill of lading, certificate of origin — must then strictly match the details in the pro forma, otherwise the bank may refuse to release payment.

Go further

Official sources

Read in French

Guide and document provided for information purposes only; they do not constitute personalised legal or tax advice. Check the recipient organisation's requirements and consult a professional if needed.