Skip to content
VAT EPR EXPERT FRANCE
All resources

Do You Need a French VAT Number? A Seller Decision Tree

A French VAT number is not triggered simply because a foreign business has customers in France. The answer depends on the legal entity, where its goods are stored and moved, who imports them, which transactions take place in France, and who is liable for the VAT. This guide turns those facts into a practical registration decision.

Published 9 min readReviewed by VAT EPR EXPERT FRANCE

Quick answer

You need a French VAT number when your legal entity owes French import VAT, holds stock in France (the goods arrive as an intra-Community acquisition or an import, whatever the customer type), makes domestic consumer sales on which it owes French VAT, or ships consumer orders from another Member State with French VAT due and no Union OSS. Where a marketplace is the deemed supplier, the platform pays the VAT on the sale, but stock in France still requires your number and the exempt supply to the platform goes on your CA3. Union OSS and customer reverse charge cover only the sales they describe; they never cover your imports or your own stock movements.

Test transactions, not the location of your customers

The starting question is not whether you sell to France. It is whether the same legal entity carries out an operation for which France requires VAT identification or a French return. The DGFiP registration guidance says that a foreign company without a French fixed establishment needs registration when it carries out at least one listed operation requiring customs identification or French VAT returns.

Run the analysis entity by entity. A VAT number held by a parent company, another marketplace account or a logistics provider cannot be used as the answer for the company that owns the stock or appears as importer and seller. Our French VAT registration service starts with that entity and transaction map before any application is prepared.

French VAT number triggers for goods

Imports are the clearest trigger. French Customs states that a business importing into France must place a valid French intra-Community VAT number on its customs declarations. Import VAT is then reported through the French CA3 mechanism. If your entity is importer of record, do not assume that a marketplace or carrier registration replaces your own number.

Own-stock movements also matter even though no customer buys the goods during the transfer. Articles 17 and 21 of the EU VAT Directive treat a transfer of business goods to another Member State as a supply in the dispatch country and an intra-Community acquisition in the arrival country, subject to specific exceptions such as qualifying call-off stock. Moving your inventory into a French fulfilment centre can therefore create a French identification need before the first customer order leaves that warehouse.

Once goods are in France, domestic B2C sales, exports, intra-Community supplies from France and transfers out of France can require French reporting. The exact return treatment depends on the sale, the customer and any special scheme, but the warehouse location remains part of the analysis.

  • Who owns the goods at each point in the route?
  • Who appears as importer on the customs declaration?
  • From which country are goods dispatched to the customer?
  • Does the entity move its own stock into or out of France?
  • Does a specific exception, such as call-off stock, genuinely apply?

Reverse charge changes the accounting, not the stock test

A foreign supplier without a French establishment does not always pay the French VAT itself. When its customer is a business identified for VAT in France, the customer accounts for the tax under the French reverse charge (CGI Article 283-1). Where those reverse-charged sales are the supplier's only French transactions, they do not on their own require French registration (CGI Article 286 ter A).

That is an accounting rule for the sale, not an exit from the registration test. Stock in France requires your French number whatever the customer type, because the goods arrived as an intra-Community acquisition or an import. An import in your name, a domestic consumer sale on which you owe French VAT and any French return obligation each remain a trigger. Confirm the customer's valid French VAT status and keep the contractual, invoicing and transport evidence supporting the treatment.

Why OSS and marketplaces do not replace the test

Union OSS is a reporting route for covered intra-Community distance sales of goods and certain B2C services. The European Commission confirms that a seller registers for the Union scheme in one Member State, where it is established in the EU or, with no EU establishment, in a Member State of dispatch, and declares covered destination-country VAT there. It is not a general European VAT number and it does not report the arrival of your own stock in France or import VAT on a French customs declaration.

A marketplace is the deemed supplier for two kinds of consumer sale: EU-held goods sold by a seller not established in the EU, whatever the value, and imported consignments of an intrinsic value up to EUR 150, whatever the seller. The platform then pays the VAT on the sale. For goods dispatched from France, your exempt supply to the platform still needs French identification and goes on your CA3; from stock in another Member State there is nothing to file in France for that sale. EU-held goods sold by an EU-established seller remain the seller's own sale, and an imported consignment above EUR 150 is not a deemed supply, although French law can make the platform liable for the import VAT. Read our deemed-supplier guide and the separate explanation of why marketplace VAT collection does not automatically end seller registrations.

A simple rule helps: OSS or marketplace collection changes who pays the VAT on a customer sale. It does not change who owned and moved the goods before that sale, so the import and stock checks always come first. Two smaller rules sit at the edges. A seller established in a single Member State and dispatching from it may keep origin-country VAT while its relevant cross-border turnover does not exceed EUR 10,000 in the current or preceding year, unless it opts for destination taxation. An authorised cross-border SME exemption (CGI Article 293 B bis) removes French registration and CA3 filing for the exempt sales.

French VAT number decision table

The table runs the same four checks as the chart: imports, goods in France, marketplace responsibility and your remaining consumer sales. Apply every row to the same legal entity across all of its flows. A business can fall into several rows at once, one registration trigger is enough to justify a full review, and a row marked not required covers only the flow it describes.

Four checks that decide whether a foreign business needs a French VAT number: imports, goods in France, marketplace responsibility and its own cross-border consumer salesFor foreign sellers of ordinary goods with no establishment in France; special transactions need a separate review.Apply all four checks to the same legal entity, across all of its flows, and continue through the remaining checks.A verdict of not required for these sales alone never rules out registration for another activity of the same entity.01 Imports into FranceDoes your entity owe French import VATon goods brought into France?Registration requiredYour entity owes ordinary French import VATyour French number goes on the customs declarationand the import VAT is reported on your CA3Special route: check the conditionsIOSS-covered imports, or customs suspensionvalid IOSS sales and their imports do not, by themselves,require an ordinary French registration (CGI 286 ter A);warehousing, transit and other suspensive regimes vary02 Goods in FranceDoes your entity acquire, hold or sellgoods located in France?Registration requiredStock in France, whether you sell B2B or B2Cyour goods arrive as an intra-Community acquisition(CGI 256 bis) or an import (01), so the number is neededfor the arrival itself, whatever the customer type;qualifying call-off stock exceptedRegistration requiredDomestic consumer sales on which you owe French VATgoods supplied from France to a French customer, outsidea marketplace deemed supply or an applicable exemption:you charge French VAT on the sale and file the CA303 Marketplace responsibilityDoes an online marketplace facilitatethe sale to a French consumer?Platform pays the VAT, you still file for French stockEU-held goods, seller not established in the EUdeemed supplier (Article 14a), whatever the value: theplatform pays the VAT on the sale; goods dispatched fromFrance: your exempt supply to the platform needs Frenchidentification and goes on your CA3 (stock: 02); fromother EU stock, no French filing for this salePlatform pays the VATImported consignments up to EUR 150, any sellerdeemed supplier on intrinsic value, whatever yourestablishment; valid use of its IOSS number exempts theimport; without IOSS, check who owes the import VAT (01)Your sale: go to 04EU-held goods, seller established in the EUArticle 14a does not apply; the platform is not thedeemed supplier and your own VAT rules decideFurther reviewImported consignments above EUR 150, any sellernot a deemed supply under Article 14a (intrinsic value),but French law can make the platform liable for theimport VAT; check the import route and who owes it (01)04 Your remaining consumer salesFor your remaining consumer sales,where does the shipment start?Registration required: see 02Orders dispatched from Franceto French consumers, the domestic rule in 02 applies;to consumers in other member states, your French numbercovers the stock (02) and the sales go through Union OSSor the destination-country VAT rulesNot required for these sales aloneFrom another member state, through Union OSSyou report the French VAT on your Union OSS return, heldwhere you are established in the EU or, with no EUestablishment, in a dispatch state; check your imports,acquisitions and other supplies separatelyRegistration requiredFrom another member state, French VAT due, no OSSregister in France and report the French VAT on the CA3;first check the EUR 10,000 origin rule and the SMEexemption (see the notes below)IOSS, French registration, or customer importOrders dispatched from outside the EUconsignments up to EUR 150 (intrinsic value) can use IOSS;without IOSS, a French registration when your entity owesthe import VAT (01) or French VAT on the sale, even forgoods cleared in another member state; a sale importeddirectly into France with the customer as import debtorneeds no French number on its own, conditions to checkA French number may be required even when you do not charge French VAT on the customer sale.Where customer reverse charge applies, those sales alone do not require French registration; other activities may still.Sellers established in one member state only, dispatching from it, may keep origin-country VAT while their relevant combinedturnover does not exceed EUR 10,000 excl. VAT in the current or preceding year, unless they opt for destination taxation.An authorised cross-border SME exemption (CGI 293 B bis) removes French registration and CA3 filing for the exempt sales.France here means metropolitan France, including Corsica.
Four checks for the common e-commerce flows, applied to the same legal entity across all of its transactions. Solid cards mark a registration requirement. Not required for these sales alone applies only to the flow described and never overrides another registration obligation: marketplace, OSS and IOSS treatment does not remove the obligations arising from your own acquisitions, imports or underlying supplies. Flows that do not clearly match a branch need a further review. Selected exceptions to French VAT identification: CGI Article 286 ter A
French VAT registration screening
Business factLikely directionEvidence to check
01 Imports: your entity owes ordinary French import VATRegistration required. Your French number goes on the customs declaration and the import VAT is reported on your CA3.Importer of record, customs entry, EORI, Incoterms and the statutory import-VAT debtor.
01 Imports: IOSS-covered consignments or customs suspensionSpecial route, check the conditions. Valid IOSS sales and their imports do not, by themselves, require an ordinary French registration (CGI Article 286 ter A); warehousing, transit and other suspensive regimes are checked separately.IOSS number and its holder, intrinsic value per consignment, customs regime and place of release.
02 Goods in France: stock in France, whether you sell B2B or B2CRegistration required. Your goods arrive as an intra-Community acquisition (CGI Article 256 bis) or an import, so the number is needed for the arrival itself, whatever the customer type; qualifying call-off stock excepted.Dispatch country, arrival date, owner, warehouse record and any call-off stock agreement.
02 Goods in France: domestic consumer sales on which you owe French VATRegistration required. Goods supplied from France to a French customer outside a marketplace deemed supply or an applicable exemption: you charge French VAT on the sale and file the CA3.Sales channel, customer status, dispatch and delivery addresses, any exemption claimed.
03 Marketplace: EU-held goods sold by a seller not established in the EUPlatform pays the VAT, you still file for French stock. The marketplace is the deemed supplier whatever the value (Article 14a of the Directive); for goods dispatched from France, your exempt supply to the platform needs French identification and goes on your CA3; from stock in another Member State, nothing to file in France for that sale.Seller establishment, stock location per order, the marketplace's VAT invoices and its deemed-supplier notices.
03 Marketplace: imported consignments up to EUR 150, any sellerPlatform pays the VAT. Deemed supplier on intrinsic value whatever your establishment; valid use of the platform's IOSS number exempts the import; without IOSS, check who owes the import VAT.Intrinsic value per consignment, the IOSS number quoted at customs, the customs declarant.
03 Marketplace: EU-held goods sold by an EU-established sellerYour sale. Article 14a does not apply; the platform is not the deemed supplier and your own VAT rules decide (check 04).Seller establishment, dispatch country, OSS registration.
03 Marketplace: imported consignments above EUR 150, any sellerFurther review. Not a deemed supply under Article 14a, but French law can make the platform liable for the import VAT; check the import route and who owes it.Intrinsic value, importer of record, the platform's terms on import VAT, Incoterms.
04 Remaining consumer sales: orders dispatched from FranceRegistration required, see 02. To French consumers the domestic rule applies; to consumers in other Member States your French number covers the stock and the sales go through Union OSS or the destination-country VAT rules.Warehouse location, destination country per order, OSS registration and Member State of identification.
04 Remaining consumer sales: dispatched from another Member State, through Union OSSNot required for these sales alone. You report the French VAT on your Union OSS return, held where you are established in the EU or, with no EU establishment, in a Member State of dispatch; imports, acquisitions and other supplies still need their own check.OSS registration and Member State of identification, dispatch country, confirmation that no stock is ever held in France.
04 Remaining consumer sales: dispatched from another Member State, French VAT due, no OSSRegistration required. Register in France and report the French VAT on the CA3, after checking the EUR 10,000 origin-country rule and the cross-border SME exemption.Cross-border turnover in the current and preceding year, establishment in a single Member State, any SME exemption authorisation.
04 Remaining consumer sales: orders dispatched from outside the EUIOSS, French registration, or customer import. Consignments up to EUR 150 (intrinsic value) can use IOSS; without IOSS, a French registration when your entity owes the import VAT or the French VAT on the sale, even for goods cleared in another Member State; a sale imported directly into France with the customer as import debtor needs no French number on its own, subject to the statutory conditions.Intrinsic value, IOSS use, Member State of importation, who is named as importer and the import tax base against the sale price.

This table is a screening aid, not a legal conclusion. Apply every row to the same legal entity across all of its flows; a row marked not required never overrides another trigger. Where customer reverse charge applies, those sales alone do not require French registration. An authorised cross-border SME exemption (CGI Article 293 B bis) removes French registration and CA3 filing for the exempt sales. France here means metropolitan France, including Corsica.

Build the evidence before applying

A correct decision is only as good as the facts behind it. Build one map for each legal entity rather than sending a list of marketplaces and countries. The map should connect purchase, transport, customs, storage and sales records so the first reportable French event can be dated.

Do this before stock moves. A registration application can require company records, constitutional documents and translations, and the representative or agent route depends on where the business is established. Finding the trigger after launch can turn one registration task into a historical reconstruction of several VAT periods.

  • List every legal entity that owns goods or invoices customers.
  • Map the countries of purchase, import, storage, dispatch and delivery.
  • Record the importer of record and Incoterms for every import route.
  • Separate B2C, VAT-identified B2B and marketplace deemed-supplier sales.
  • List every domestic VAT, OSS and IOSS registration held by the entity.
  • Identify the first planned French import, stock arrival or taxable sale date.

Example: an EU seller adds French fulfilment stock

A Dutch company currently dispatches all consumer orders from the Netherlands and reports eligible cross-border sales through Union OSS. It plans to transfer its own products to a French fulfilment warehouse. The Dutch company remains the owner of the goods and the seller to the customer.

OSS can continue to cover eligible cross-border B2C sales, but it does not report the transfer of the company's own inventory into France. That movement must be reviewed as a deemed supply in the Netherlands and an intra-Community acquisition in France. French registration may therefore be needed before the first transfer even though OSS already handles the customer's VAT on other orders.

The practical file should identify the first arrival date, warehouse, transport documents, product owner and sales routes from the French stock. It should also separate domestic French sales from orders dispatched from France to consumers in other Member States.

What to do when the answer is yes

Define the registration scope before preparing forms: entity, effective date, transaction types, expected return frequency, importer route and bank details. Then determine whether the company needs an accredited fiscal representative or may use a tax agent. The country test is separate from the transaction test; our guide to countries exempt from mandatory French fiscal representation explains that second decision.

If the answer is uncertain, do not register every entity just in case. Send the ownership, import and stock map for review. A focused analysis can distinguish a genuine French filing obligation from a sale already covered by OSS, marketplace deemed-supplier treatment or customer reverse charge.

Official sources

Last reviewed 27 September 2026. Rules and operational procedures can change, so confirm the current position for your exact products and sales flows.

Find out exactly what you owe in France.

Tell us what you sell and where. We will identify the relevant French VAT and EPR scope and send you a clear proposal.

Exploring a partnership? Talk to partnerships.