Tutorial 9 min di lettura

Autofattura per abbonamenti SaaS: Stripe, Notion, GitHub, Figma, Slack

Come fare le autofatture per i principali abbonamenti SaaS usati da freelance e PMI: Stripe, Notion, GitHub, Figma, Slack, Linear. Entità legale ed esempi XML.

1. Perché i SaaS creano più confusione di altri fornitori

Gli abbonamenti SaaS — Software as a Service — sono diventati la voce di spesa più frequente nei bilanci di freelance, agenzie e PMI italiane. La partita IVA media oggi paga almeno otto fornitori SaaS esteri al mese: uno strumento di messaggistica, uno di design, uno di task management, un editor di codice, un CRM, un form builder, uno strumento di meeting e un gateway di pagamento.

Il problema è che ogni SaaS ha regole fatturazione sue: alcuni emettono la fattura dalla casa madre americana, altri tramite una sussidiaria irlandese o lussemburghese, altri ancora cambiano entità fatturante a seconda del piano o dell'importo. Alcuni emettono receipt (ricevute) che non sono fatture fiscali; altri richiedono di inserire manualmente la partita IVA italiana nel profilo account prima di emettere un documento fatturabile.

In tutti questi casi la partita IVA italiana ha lo stesso obbligo: emettere autofattura TD17 entro il 15 del mese successivo, applicando l'IVA italiana al 22% con reverse charge (art. 17 c.2 DPR 633/72). Quello che cambia è la compilazione del blocco <CedentePrestatore>, che deve riflettere l'entità effettivamente fatturante e non il brand commerciale del prodotto.

Analizziamo caso per caso i SaaS più diffusi, partendo da quelli con più insidie.

2. Stripe: Stripe Payments Europe Ltd vs Stripe Inc

Stripe è il caso più complesso perché fattura attraverso due entità distinte a seconda del servizio consumato e della regione del cliente:

  • Stripe Payments Europe, Limited — sede a Dublino, VAT IE3206488LH. Fattura le commissioni di pagamento (processing fees) ai clienti europei.
  • Stripe, Inc. — sede a San Francisco, California, senza VAT IVA europea. Fattura alcuni prodotti specifici come Stripe Atlas o servizi di onboarding globale.

Come distinguere le due entità

La fattura Stripe riporta in intestazione la ragione sociale esatta dell'entità emittente. Se nella parte alta del PDF trovi “Stripe Payments Europe, Limited” con indirizzo “1 Grand Canal Street Lower, Dublin”, stai fatturando con l'entità irlandese. Se invece trovi “Stripe, Inc.” con indirizzo “354 Oyster Point Boulevard, South San Francisco”, è l'entità americana.

Scenario tipico

Marco gestisce un e-commerce Shopify e incassa circa 45.000 € al mese. Stripe gli trattiene mediamente il 2,2% di commissione, quindi circa 990 € di fee. La fattura mensile arriva da Stripe Payments Europe, Limited, senza IVA (reverse charge intracomunitario). Marco emette autofattura TD17 integrando l'IVA al 22%.

Imponibile fee

990,00 €

IVA 22%

217,80 €

La fattura Stripe si scarica dalla dashboard alla voce Billing → Invoices, mentre le receipts di pagamento sono documenti diversi e non fanno da fattura fiscale.

Ricevute (receipt) e fatture (invoice) sono due documenti diversi in Stripe. La receipt è un riepilogo transazionale dei singoli addebiti; la invoice è il documento fiscale mensile cumulativo. Per generare l'autofattura serve solo la invoice.

3. Notion Labs Inc (USA)

Notion, nonostante la grande base clienti europea, non ha ancora aperto una sussidiaria UE. Tutte le fatture vengono emesse da:

  • Notion Labs, Inc.
  • Sede: 2300 Harrison Street, San Francisco, CA 94110, USA
  • Tax ID/EIN: non viene riportato sulle fatture destinate ai clienti europei

Trattandosi di un servizio acquistato da fornitore extra-UE, l'autofattura è TD17 con IdPaese = US e IdCodice = 0000000 (placeholder convenzionale, approfondito nella guida ai dati del fornitore estero).

Fattura Notion a confronto con Notion “piano team”

Sul piano Team a 10 USD/utente/mese, con 5 utenti e abbonamento annuale, si paga 600 USD all'anno. La fattura annuale arriva in dollari: Notion non fattura in euro. Occorre quindi applicare il tasso di cambio Banca d'Italia del giorno della fattura per convertire l'imponibile in EUR prima di emettere l'autofattura TD17.

4. GitHub Inc (USA, gruppo Microsoft)

Uno dei casi più spesso sbagliati. Dal 2018 GitHub è stata acquistata da Microsoft, e molti commercialisti assumono che le fatture arrivino da Microsoft Ireland Operations Limited (l'entità europea del gruppo).

Non è così. GitHub continua a fatturare autonomamente dalla casa madre americana:

  • GitHub, Inc.
  • Sede: 88 Colin P. Kelly Jr Street, San Francisco, CA 94107, USA
  • EIN: 77-0493581 (non riportato sulla fattura europea, si usa placeholder 0000000)

Solo Microsoft Azure, Microsoft 365 Business e Microsoft Copilot Business vengono fatturati da Microsoft Ireland. GitHub — inclusi GitHub Pro (4 USD/mese), Team (4 USD/utente/mese) ed Enterprise — resta sotto GitHub Inc.

Attenzione al tipo documento

Anche se il pagamento viene effettivamente addebitato in USD e passato da un merchant of record statunitense, il tipo documento è sempre TD17 (servizio, non bene fisico). Mai TD19: TD19 si usa solo per beni extra-UE senza bolletta doganale.

Autofatture SaaS generate in automatico

Inoltra la fattura Stripe, Notion o GitHub via email. AutoFattura Sprint riconosce l'entità fatturante e produce l'XML TD17 già pronto.

Prova gratis — 5 fatture/mese

5. Figma Inc (USA)

Anche Figma fattura sempre dalla casa madre USA:

  • Figma, Inc.
  • Sede: 760 Market Street, Floor 10, San Francisco, CA 94102, USA

Il caso più comune è l'abbonamento Professional a 15 USD/editor/mese o il piano Organization a 45 USD/editor/mese. Figma fattura mensilmente se hai scelto la fatturazione mensile o una volta l'anno se hai scelto la fatturazione annuale con sconto.

Scenario studio di design con 4 editor su Organization

Uno studio di design con 4 editor sul piano Organization con fatturazione annuale paga 45 USD × 4 editor × 12 mesi × 0,80 (sconto annuale) = 1.728 USD all'anno. Ipotizzando un tasso di cambio Banca d'Italia di 1,0850 al giorno della fattura, l'imponibile in euro è 1.592,63 €. L'autofattura TD17 applica IVA italiana al 22% — che lo studio potrà poi detrarre nella liquidazione periodica.

6. Slack Technologies Limited (Irlanda)

Slack è il primo SaaS della nostra lista con entità fiscale europea. Dopo l'acquisizione da parte di Salesforce nel 2021, Slack continua a fatturare i clienti europei tramite:

  • Slack Technologies Limited
  • Sede: 4th Floor, One Park Place, Hatch Street Upper, Dublin 2, Irlanda
  • VAT: IE3336483DH

I clienti statunitensi ricevono invece fattura da Slack Technologies, LLC (Delaware). Per una partita IVA italiana, il documento arriva sempre da Slack Technologies Limited con reverse charge intracomunitario. Il tipo documento rimane TD17 (servizio UE), ma cambiano IdPaese (IE) e IdCodice (la VAT irlandese senza prefisso, quindi 3336483DH).

Scenario Slack Business+

Team di 12 persone su piano Business+ a 12,50 €/utente/mese con fatturazione mensile. La fattura mensile arriva senza IVA dall'entità irlandese per 150,00 €. Autofattura TD17, IdPaese IE, IdCodice 3336483DH, IVA integrata al 22% (33,00 €).

7. Linear Orbit Inc (USA)

Linear è lo strumento di project management preferito dai team di prodotto dei SaaS. Piccolo brand rispetto ai giganti precedenti, ma la logica fiscale non cambia:

  • Linear Orbit, Inc.
  • Sede: 2261 Market Street #4071, San Francisco, CA 94114, USA

Il piano Business costa 14 USD/utente/mese e il piano Enterprise ha prezzo negoziato. Come per Notion e Figma, autofattura TD17 con IdPaese US e placeholder 0000000.

Lo stesso discorso vale per Height.app, Pitch, Raycast, Arc Browser e tutti i SaaS emergenti americani che non hanno ancora aperto una sussidiaria UE.

8. Tabella riepilogativa di tutti i SaaS

Ecco un riepilogo completo delle entità fatturanti dei principali SaaS utilizzati dai professionisti italiani. Tutti richiedono autofattura TD17; cambiano solo i dati del fornitore.

SaaS Entità fatturante Paese VAT / IdCodice
Stripe Stripe Payments Europe Ltd Irlanda (UE) IE3206488LH
Notion Notion Labs, Inc. USA (extra-UE) 0000000
GitHub GitHub, Inc. USA (extra-UE) 0000000
Figma Figma, Inc. USA (extra-UE) 0000000
Slack Slack Technologies Limited Irlanda (UE) IE3336483DH
Linear Linear Orbit, Inc. USA (extra-UE) 0000000
Zoom Zoom Video Communications, Inc. USA (extra-UE) 0000000
Dropbox Dropbox International Unlimited Company Irlanda (UE) IE9852817H
Atlassian (Jira, Confluence) Atlassian Pty Ltd Australia (extra-UE) 0000000
Asana Asana, Inc. USA (extra-UE) 0000000
ClickUp Mango Technologies, Inc. USA (extra-UE) 0000000
Calendly Calendly, LLC USA (extra-UE) 0000000
Basecamp 37signals, LLC USA (extra-UE) 0000000

Nota: i dati VAT delle entità UE sono pubblici e verificabili sul sistema VIES della Commissione Europea. In caso di dubbio, la fonte di verità è sempre il PDF della fattura ricevuta.

9. Esempi XML: Stripe e GitHub

XML autofattura per Stripe (fattura fee processing)

autofattura-stripe.xml
<DatiGeneraliDocumento>
  <TipoDocumento>TD17</TipoDocumento>
  <Divisa>EUR</Divisa>
  <Data>2026-04-15</Data>
  <Numero>4</Numero>
</DatiGeneraliDocumento>

<CedentePrestatore>
  <DatiAnagrafici>
    <IdFiscaleIVA>
      <IdPaese>IE</IdPaese>
      <IdCodice>3206488LH</IdCodice>
    </IdFiscaleIVA>
    <Anagrafica>
      <Denominazione>Stripe Payments Europe, Limited</Denominazione>
    </Anagrafica>
    <RegimeFiscale>RF18</RegimeFiscale>
  </DatiAnagrafici>
  <Sede>
    <Indirizzo>1 Grand Canal Street Lower</Indirizzo>
    <CAP>00000</CAP>
    <Comune>Dublin 2</Comune>
    <Nazione>IE</Nazione>
  </Sede>
</CedentePrestatore>

<DatiRiepilogo>
  <AliquotaIVA>22.00</AliquotaIVA>
  <ImponibileImporto>990.00</ImponibileImporto>
  <Imposta>217.80</Imposta>
  <EsigibilitaIVA>I</EsigibilitaIVA>
</DatiRiepilogo>

XML autofattura per GitHub (abbonamento Team)

autofattura-github.xml
<DatiGeneraliDocumento>
  <TipoDocumento>TD17</TipoDocumento>
  <Divisa>EUR</Divisa>
  <Data>2026-04-15</Data>
  <Numero>5</Numero>
  <Causale>Importo originale 120.00 USD - tasso BCE 1.0850 del 2026-03-18</Causale>
</DatiGeneraliDocumento>

<CedentePrestatore>
  <DatiAnagrafici>
    <IdFiscaleIVA>
      <IdPaese>US</IdPaese>
      <IdCodice>0000000</IdCodice>
    </IdFiscaleIVA>
    <Anagrafica>
      <Denominazione>GitHub, Inc.</Denominazione>
    </Anagrafica>
    <RegimeFiscale>RF18</RegimeFiscale>
  </DatiAnagrafici>
  <Sede>
    <Indirizzo>88 Colin P. Kelly Jr Street</Indirizzo>
    <CAP>00000</CAP>
    <Comune>San Francisco</Comune>
    <Nazione>US</Nazione>
  </Sede>
</CedentePrestatore>

<DatiRiepilogo>
  <AliquotaIVA>22.00</AliquotaIVA>
  <ImponibileImporto>110.60</ImponibileImporto>
  <Imposta>24.33</Imposta>
  <EsigibilitaIVA>I</EsigibilitaIVA>
</DatiRiepilogo>

Nell'esempio GitHub l'importo originale (120 USD) è stato convertito applicando il tasso Banca d'Italia del giorno della fattura. Il riferimento al tasso va obbligatoriamente nel tag <Causale> come prova documentale della conversione valutaria.

10. Problemi comuni: ricevute, VAT MOSS, righe gratuite

Ricevute vs fatture Stripe

Usare la receipt al posto della invoice

Stripe emette receipt per ogni singolo addebito (es. pagamento del cliente) e una invoice mensile cumulativa con le fee. L'autofattura va emessa solo sulla invoice, non sulla receipt. La receipt non ha neanche la partita IVA di Stripe.

VAT MOSS scambiata per IVA italiana

Se la partita IVA italiana non è stata inserita nel profilo SaaS, il fornitore applica il regime MOSS (One Stop Shop) e fattura con IVA italiana 22% già applicata. In questo caso l'IVA è stata assolta dal fornitore e non serve autofattura. È un caso raro ma esiste.

Righe gratuite o promo ignorate

Alcune fatture SaaS riportano righe con sconto 100% (trial esteso, credito promo applicato). Queste righe vanno mantenute nell'autofattura ma con imponibile 0: saltarle causa discrepanze di totale.

Fattura in USD non convertita

Notion, GitHub, Figma, Linear fatturano in USD. Il <Divisa> dell'autofattura deve essere sempre EUR: la conversione si fa col tasso Banca d'Italia del giorno della fattura (art. 13 c.4 DPR 633/72).

Credit note ignorate

Se il SaaS emette una nota di credito (credit note) per un rimborso parziale o downgrade, va trattata con tipo documento TD04 collegato all'autofattura originale. Non si ignora: comparirebbe una differenza di imponibile nel registro acquisti.

Abbonamento annuale vs fatturazione ripartita

Un abbonamento annuale di 1.200 € pagato a gennaio genera una sola fattura da 1.200 €. L'autofattura TD17 va emessa sull'intero importo entro il 15 febbraio, non “ripartita” in 12 rate mensili. Il momento impositivo dell'IVA, secondo l'art. 6 DPR 633/72, coincide con il pagamento per i servizi generici.

Questo impatta la liquidazione IVA del periodo: un abbonamento annuale pagato a gennaio incide interamente sulla liquidazione di febbraio (mensile) o del primo trimestre (trimestrale), non si spalma. Approfondiamo il tema nell'articolo sul regime forfettario dove il versamento IVA diventa un costo effettivo.

11. Domande frequenti

Le ricevute di Stripe valgono come fattura per l'autofattura?

No. Stripe emette sia ricevute di pagamento (receipt) sia fatture fiscali (invoice). Per generare l'autofattura TD17 bisogna usare il documento che nell'intestazione riporta Invoice con numero progressivo e dati fiscali di Stripe Payments Europe Ltd, non la semplice ricevuta transazionale. La fattura si scarica dalla dashboard Stripe nella sezione Billing → Invoices.

GitHub fattura tramite Microsoft Ireland o come GitHub Inc?

Nonostante GitHub appartenga al gruppo Microsoft dal 2018, le fatture per gli abbonamenti GitHub continuano a essere emesse da GitHub, Inc. con sede in California (USA). Il tipo documento è TD17 con IdPaese US e IdCodice 0000000. Microsoft Ireland Operations Ltd fattura solo i prodotti Microsoft Azure, Microsoft 365 e Microsoft Copilot Business, non GitHub.

Notion, Figma, Linear: da dove fatturano?

Tutti e tre fatturano dalla casa madre USA: Notion Labs Inc (San Francisco), Figma Inc (San Francisco) e Linear Orbit Inc (San Francisco). Non hanno entità fiscale europea e l'autofattura è sempre TD17 con IdPaese US e IdCodice placeholder 0000000. L'aliquota applicata in autofattura è quella italiana al 22%.

Se un abbonamento SaaS è gratuito devo fare autofattura?

No. L'autofattura si emette solo se c'è un corrispettivo effettivamente pagato. I piani free di Notion, Slack, Figma, Linear non generano fattura e non richiedono alcun adempimento. Se invece il piano free è promozionale ma la fattura viene emessa a importo zero, va trattata come autofattura a zero (art. 21 c.4 lett. b DPR 633/72).

Per gli abbonamenti annuali faccio una sola autofattura o mensile?

Si emette una sola autofattura TD17 per l'intera fattura annuale ricevuta, con scadenza entro il 15 del mese successivo. Non è previsto dividere l'abbonamento annuale in dodicesimi: il momento impositivo coincide con il pagamento o la data fattura, non con l'erogazione continua del servizio (art. 6 DPR 633/72).

Niente più dubbi sui fornitori SaaS

AutoFattura Sprint riconosce automaticamente Stripe, Notion, GitHub, Figma, Slack, Linear, Zoom, Dropbox, Atlassian, Asana, ClickUp, Calendly, Basecamp. Inoltra la fattura via email e ricevi l'XML TD17 già con entità corretta, VAT giusta, CAP 00000 e conversione valuta automatica.

Registrati gratis — 5 fatture al mese

Genera le tue autofatture in automatico

Carica o inoltra la fattura estera, ricevi l'XML pronto per il SDI in pochi secondi. Gratis, senza carta.