French e-reporting · Cross-border e-commerce

Tax intelligence for European commerce

Nomad VAT analyses every transaction, identifies the applicable scheme and determines what falls under OSS, local VAT, B2B/B2C or French e-reporting.

Compatible
12,847 transactions analysedAmazon + Shopify export · full period
624
French e-reporting
8,132
Declared under OSS
2,840
Outside French scope
1,160
Intra-EU B2B
91
To review
Four sales, four decisions
SourceCustomerCountryVAT dataVerdict
Amazon.deB2CGermanyUnion OSSExcluded from French e-reporting
Amazon.frB2CFranceFrench VAT 20%French e-reporting
ShopifyB2BItalyValid IT VAT numberReverse charge
Amazon.frB2BFranceMissing VAT numberTo review

You have a French VAT number but no establishment in France?

Your obligations are different.

See the case of foreign companies
The problem

One Amazon export. Several tax treatments.

Five sales that look alike. Five different schemes.

Sale 1

Amazon.fr · consumer in France · shipped from a French warehouse

The schemeFrench VAT 20%
The obligationFrench e-reporting

Domestic sale to a non-taxable person: VAT is due in France and the transaction falls within the scope of French e-reporting.

Sale 2

Amazon.de · consumer in Germany · shipped from France

The schemeUnion OSS · German VAT 19%
The obligationOutside French e-reporting

Intra-EU distance sale declared through the one-stop shop: VAT is due in Germany and the transaction leaves the French e-reporting scope.

Sale 3

Shopify · Italian company · valid Italian VAT number

The schemeReverse charge · 0%
The obligationTransaction e-reporting

Intra-EU supply to a taxable person: VAT is reverse-charged by the customer, but the transaction still has to be reported on the French side.

Sale 4

Amazon FBA · consumer in Spain · shipped from Spanish stock

The schemeLocal Spanish VAT · outside OSS
The obligationSpanish registration required

Departure and arrival are in the same country: this is not a distance sale, OSS does not apply and a local registration is required.

Sale 5

Shopify · consumer in Switzerland · shipped from France

The schemeExport · outside EU VAT scope
The obligationProof of exit to be kept

The supply leaves the Union: the transaction is exempt, provided you can evidence that the goods left the territory.

Nomad VAT performs this qualification transaction by transaction.

The reform timetable

01

September 2026

Receiving electronic invoices becomes mandatory for all businesses concerned. Issuance and e-reporting for large companies.

02

September 2027

Electronic issuance and e-reporting for SMEs, small businesses and micro-enterprises. Your real deadline is 2027, but your data has to be ready before.

The engine

One tax decision for every transaction

Six questions asked of every line in your exports. The engine answers them, or flags what prevents it from doing so — it does not guess.

01

B2B or B2C

Qualification starts from the customer's VAT number, its validity and the nature of the transaction. Without reliable data, the transaction is flagged for review rather than settled by default.

02

Country of taxation

Country of departure, country of arrival, place of consumption: the engine determines where VAT is due, which is not always the customer's country.

03

Applicable VAT rate

Standard, intermediate, reduced or super-reduced rate, determined line by line and by country of taxation — not at invoice level.

04

OSS, IOSS or local registration

Intra-EU distance sales, import sales under €150, domestic sales from local stock: three distinct schemes, three distinct reporting paths.

05

French e-reporting

The engine determines what falls within the French reporting scope, on what basis (invoicing, transaction, payment) and for which period.

06

Anomalies and missing data

Incomplete address, invalid VAT number, inconsistent currency or date: every anomaly is tied to its transaction and to the correction expected.

Coming next: marketplace liability, intra-EU acquisitions, reverse charge.

Traceability

Every decision is justified, not merely calculated.

For any transaction you can trace the full reasoning: the decision, its reason, and the data it rests on.

Transaction #AMZ-49281Amazon · sales export
Customer typeB2C
Customer countryGermany
Country of consumptionGermany
Rate applied19%
SchemeUnion OSS
French e-reportingNo
Reason

B2C transaction declared under the Union OSS scheme

Data used
Delivery country provided in the Amazon export
No valid customer VAT number
German standard rate in force at the date of sale
OSS option active for the period
How it works

Import. Nomad decides. Transmit.

Three steps, in that order. The engine works in between, and the decision to send stays yours.

01

Import your sales

Connect Shopify or Stripe via OAuth, or drop an Amazon or marketplace CSV export. Several sources can coexist over the same period.

02

Nomad classifies every transaction

B2B or B2C, country of taxation, rate, OSS or local scheme, French e-reporting scope: each line comes back with its decision and its justification.

03

Review and transmit

Check the breakdown, correct what is flagged, export your data ready to file or to transmit.

Amazon

Selling on Amazon across Europe?

Import your report. Nomad sorts it out.

01

Export your report

From Seller Central, the VAT transactions report covering the period to declare. No access to your account is requested.

02

Drop the file

Columns are recognised automatically, including on multi-marketplace exports. Anything missing is flagged before the analysis.

03

Every line is qualified

Country of departure and arrival, customer status, applicable scheme, rate: the decision is taken line by line, with its justification.

04

You get the breakdown

French e-reporting, OSS, out of scope, to review: four clean piles, exportable, with the detail transaction by transaction.

Intégrations

Compatible avec vos outils.

Pas besoin de changer votre stack. Les plateformes que vous utilisez vraiment.

StripeAPI directeSynchronisation automatique. B2B/B2C, TVA, adresses, devises. OAuth en 2 clics.Synchronisation active
ShopifyAPI directeMulti-boutiques supporté. Commandes, clients, TVA. OAuth en 2 clics.Synchronisation active
AmazonImport CSVRapports de ventes complets, données de taxation par pays, import en quelques secondes.Synchronisation active
BientôtPrestaShop · WooCommerce · PayPal · Mollie
Import CSV universel

Vous utilisez une autre plateforme ?

Importez votre fichier CSV. Notre moteur analyse instantanément la qualité de vos données et vous dit ce qui est exploitable, ce qui manque pour être conforme (n° TVA, adresses complètes, type de client) et si votre plateforme ne fournit pas les informations obligatoires.

Le problème n'est pas toujours vous, c'est parfois votre outil. Certaines plateformes ne fournissent pas les données requises par la réglementation TVA européenne. On vous le dit clairement et on vous conseille sur les alternatives conformes.

Not established in France?

Do you hold a French VAT number without being established in France?

The French e-reporting reform may still apply to you. The obligation does not depend on your country of residence, but on the nature of your transactions and their connection to France.

Six situations that trigger the obligation
United Kingdom

UK company registered for French VAT

Since Brexit you are a third-country operator. Your sales connected to France remain within the French reporting scope.

United States

US company selling to French consumers

Imported goods or digital services: the place of taxation is France, and the transaction falls under e-reporting.

Switzerland

Swiss company with a French tax representative

Your tax representative fulfils the reporting obligations, but the data transmitted remains yours — and has to be accurate.

Germany

Company established in another Member State

Registered in France for local supplies or stock: your French transactions fall within the e-reporting scope.

Marketplace

Sales through a marketplace in France

The platform may be liable for VAT in your place on certain transactions, without relieving you of all your obligations.

FBA stock

Stock held in a French warehouse

Stock in France creates domestic supplies and intra-EU transfers: two distinct flows, two distinct treatments.

Each situation is verified against your real data, not against a general rule.

Check whether this applies to me
Auto-diagnostic

Êtes-vous en zone de risque ?

Répondez mentalement. Si vous cochez une seule case, vous êtes concerné par la réforme.

0 / 6 cochées
Notre approche

On s'adapte à vous.
Pas l'inverse.

Le moteur est le même dans tous les plans. Ce qui change, c'est le volume de transactions analysées chaque mois et la profondeur des exports. Vous changez de palier quand votre activité le demande, pas avant.

FreeJusqu’à 250 tx / mois

Scope Checker

Déposez un export, obtenez la répartition par régime.

0 €
Import CSV Amazon, Shopify ou marketplace
Qualification B2B / B2C et pays de taxation
Répartition OSS, TVA locale, hors périmètre
Périmètre e-reporting France indiqué
SellerJusqu’à 2 500 tx / mois

Piloter

Vos ventes qualifiées chaque mois, avec leur justification.

149 €HT / mois
Connecteurs Shopify et Stripe en OAuth
Simulations CA3, OSS et IOSS
Traçabilité complète de chaque décision
Exports structurés pour votre comptable
Accès partagé avec votre conseil
ProJusqu’à 10 000 tx / mois

Multi-canal

Plusieurs sources, plusieurs pays, une seule période.

299 €HT / mois
Sources multiples réconciliées
Multi-boutiques Shopify
Suivi des seuils et immatriculations locales
Préparation e-reporting et e-invoicing

NomadVAT analyse, qualifie et trace. Vous décidez. La transmission reste votre geste.

Votre comptable et NomadVAT

Votre comptable

Déclare votre TVA
Calcule les montants globaux
Dépose les déclarations
N’analyse pas vos données transaction par transaction
Ne vérifie pas si Stripe ou Amazon vous donne les bonnes infos

NomadVAT

Analyse chaque transaction individuellement
Vérifie la qualité de vos données à la source
Détecte les anomalies avant déclaration
Simule vos déclarations avec traçabilité
Export des données structurées pour votre déclaration

Complémentaires, pas concurrents. NomadVAT qualifie les données en amont ; votre comptable dépose les déclarations. Les deux travaux ne se recouvrent pas.

Our difference

Specialists. Not generalists.

Large tax platforms manage 200 sectors in 75 countries. We only do one thing — and we control what is covered.

E-commerce only

Digital services, physical goods, dropshipping. Our engine is built exclusively for real e-commerce cases. No compromises with other sectors.

France & European Union

Perfectly mastering one zone's taxation is better than scratching the surface worldwide. Special regimes, reverse charge, e-reporting: we know every rule.

Tax logic built with a specialist tax adviser

The business rules are worked out with a tax professional. Technology, expertise and traceability.

Volume-based pricing, published

No "contact us for a quote". No commission on your revenue. The engine's scope is the same for everyone: what changes is the number of transactions analysed each month. Four plans, from free up to 50,000 transactions.

36
Scénarios TVA couverts
27
Taux standards des 27 pays UE
Intégrée
Traçabilité des décisions fiscales
2026
Moteur e-reporting intégré
10 ans
De conservation des données
< 5 min
Pour analyser vos données
Notre parti pris

Quand les données ne suffisent pas,
le moteur ne devine pas.

Un logiciel fiscal qui donne une réponse fausse avec assurance est plus dangereux qu'un logiciel qui demande une information supplémentaire.

C'est pourquoi Nomad VAT préfère vous signaler une incohérence plutôt que d'inventer un traitement TVA.

Passez à l'action

Prêt à vérifier votre configuration TVA ?

Quelques questions pour évaluer votre situation. Résultat immédiat. Pas d'engagement.

Deux modes : préparez vos données, puis transmettez quand vous êtes prêt. La simulation vous permet de tout vérifier avant d'envoyer.

Le calendrier de la réforme
Sept 2026
Réception FE pour toutes les entreprises
Sept 2027
Émission FE + e-reporting pour PME/TPE
Échéance PME/TPE : 1er septembre 2027