Leggere un report IVA per paese non significa solo guardare i totali. Significa capire quali colonne contano, come aggregarle correttamente e dove si nascondono gli errori che poi emergono durante la dichiarazione OSS o un controllo fiscale.
Le colonne chiave del VAT Transaction Report Amazon
Il VAT Transaction Report di Amazon è il punto di partenza per qualsiasi analisi IVA per paese. Ecco le colonne più importanti e cosa significano:
| Colonna | Significato | Nota critica |
|---|---|---|
TRANSACTION_TYPE | Tipo di operazione: SALE, REFUND, FC_TRANSFER, ecc. | Filtra sempre per SALE e REFUND. FC_TRANSFER non è una vendita. |
TAX_COLLECTION_MODEL | Chi ha riscosso l’IVA: MARKETPLACE o SELLER | Se MARKETPLACE, Amazon ha già versato l’IVA (deemed reseller). Non va nella tua dichiarazione OSS. |
BUYER_VAT_NUMBER | Numero VAT del compratore (B2B) | Se presente, la vendita è B2B con reverse charge — non entra in OSS. |
TAXABLE_AMOUNT | Imponibile netto della transazione | Base per calcolare IVA dovuta. Per i REFUND il valore è negativo. |
TAX_AMOUNT | IVA calcolata da Amazon | Confronta con la tua aliquota attesa per il paese. |
TRANSACTION_CURRENCY_CODE | Valuta della transazione | Se GBP, EUR, SEK: verifica il tasso di conversione usato. |
SELLER_ADDRESS_COUNTRY | Paese del magazzino di partenza | Fondamentale per capire se è una vendita domestica o cross-border. |
BUYER_ADDRESS_COUNTRY | Paese del cliente | Questo determina l’aliquota IVA applicabile in regime OSS. |
Dal CSV grezzo al report leggibile: il processo
Partendo dal VAT Transaction Report grezzo, il percorso per ottenere un report IVA per paese leggibile è:
- Filtra i TRANSACTION_TYPE rilevanti: tieni SALE e REFUND, escludi FC_TRANSFER (sono movimenti di stock, non vendite);
- Separa i deemed reseller: le righe con
TAX_COLLECTION_MODEL = MARKETPLACEnon entrano nella tua dichiarazione OSS — Amazon ha già versato quella IVA; - Separa le vendite B2B: righe con
BUYER_VAT_NUMBERvalorizzato vanno nella sezione B2B, non OSS; - Aggrega per
BUYER_ADDRESS_COUNTRYe aliquota: sommaTAXABLE_AMOUNTeTAX_AMOUNTper ogni combinazione; - Gestisci la valuta: converti in EUR le transazioni in valuta estera usando il tasso BCE del periodo.
Il risultato è la tabella che il commercialista si aspetta di ricevere:
| Paese | Aliquota | Imponibile | IVA dovuta | Regime |
|---|---|---|---|---|
| DE | 19% | 12.400€ | 2.356€ | OSS |
| DE | 7% | 1.800€ | 126€ | OSS (ridotta) |
| FR | 20% | 8.100€ | 1.620€ | OSS |
| IT | 22% | 5.200€ | 1.144€ | Nazionale |
| GB | 20% | 3.400€ | 680€ | UK VAT (separato) |
Distinguere vendite domestiche, OSS e altri regimi
Nel report IVA per paese è fondamentale separare i flussi fin dall’inizio:
- Vendite domestiche (
SELLER_ADDRESS_COUNTRY=BUYER_ADDRESS_COUNTRY): entrano nella dichiarazione IVA nazionale, non in OSS; - Vendite B2C cross-border UE (OSS):
BUYER_ADDRESS_COUNTRYè diverso dal tuo paese di stabilimento e non c’èBUYER_VAT_NUMBER; - Vendite B2B intracomunitarie:
BUYER_VAT_NUMBERvalorizzato — vanno in INTRASTAT e reverse charge, non in OSS; - Vendite extra-UE o UK: fuori dal perimetro OSS, gestione separata (UK VAT, export, ecc.);
- FC_TRANSFER: zero IVA sulle vendite, ma monitora se stai superando soglie di registrazione locale.
Se vuoi capire come funziona il regime OSS nel dettaglio: VAT OSS: cos’è e come funziona per seller Amazon.
5 errori comuni nella lettura del report IVA per paese
1. Includere gli FC_TRANSFER nei totali di vendita I trasferimenti di stock tra magazzini Amazon (es. Italia → Polonia) non sono vendite. Se li includi, gonfi artificialmente l’imponibile e l’IVA dichiarata.
2. Dimenticare i REFUND come valori negativi
I rimborsi hanno TAXABLE_AMOUNT negativo. Se non li includi nell’aggregazione, sovrastimi l’IVA dovuta. In alcuni trimestri con molti resi, la differenza può essere significativa.
3. Non separare le vendite deemed reseller
Se Amazon gestisce la riscossione IVA per alcune transazioni (TAX_COLLECTION_MODEL = MARKETPLACE), quella IVA è già versata da Amazon. Includerla nella tua dichiarazione OSS crea una doppia dichiarazione.
4. Confondere la valuta di transazione con l’EUR Le vendite su Amazon.co.uk sono in GBP. Se le tratti come EUR senza conversione, l’imponibile è sbagliato. Usa il tasso BCE medio del periodo o il tasso di fine periodo, in modo coerente con il tuo commercialista.
5. Aggregare per paese venditore invece che per paese acquirente
L’IVA in regime OSS si deve al paese del cliente, non al paese del magazzino. Se aggieghi per SELLER_ADDRESS_COUNTRY invece che BUYER_ADDRESS_COUNTRY, il report è completamente sbagliato.
Come VATManager genera il report per paese
VATManager automatizza tutti i passaggi sopra:
- importa il VAT Transaction Report e filtra automaticamente per
TRANSACTION_TYPErilevante; - separa deemed reseller, B2B e B2C OSS in colonne distinte;
- aggrega per
BUYER_ADDRESS_COUNTRYe aliquota; - converte le valute in EUR con il tasso BCE del periodo;
- genera il report finale nel formato richiesto per la dichiarazione OSS trimestrale.
L’output è una tabella pronta da consegnare al commercialista, con la possibilità di risalire alle singole transazioni per qualsiasi verifica.
📎 Approfondisci: Amazon VAT Transaction Report: come leggerlo senza errori — Export OSS trimestrale: checklist operativa — Anomaly detection sui report IVA
Domande frequenti
Qual è la differenza tra SALE e FC_TRANSFER nel VAT Transaction Report Amazon? SALE è una vendita al cliente finale e genera IVA dovuta. FC_TRANSFER è un trasferimento di stock tra magazzini Amazon e non genera IVA sulle vendite, ma può creare obblighi di registrazione IVA locale se il volume supera le soglie di quel paese.
Come separo le vendite OSS da quelle nazionali nel report IVA per paese?
Le vendite OSS sono B2C verso paesi UE diversi dal tuo paese di stabilimento. Le vendite nazionali hanno SELLER_ADDRESS_COUNTRY = BUYER_ADDRESS_COUNTRY. VATManager distingue automaticamente i due flussi.
Cosa significa se l’IVA calcolata è 0 su un imponibile positivo? Può indicare un prodotto esente IVA (verifica la categoria), un errore di configurazione del marketplace, o una vendita B2B con reverse charge correttamente applicato. Va sempre verificato prima di inviare la dichiarazione OSS.