Skip to main content

Le aziende SaaS devono seguire lo ASC 606. Lo standard contabile ha stabilito un precedente molto chiaro e una guida per il riconoscimento dei ricavi per le aziende SaaS.

Ad esempio, le aziende SaaS generalmente riscuotono in anticipo le quote di abbonamento, quindi si pone la domanda: quando questa quota di abbonamento deve essere riconosciuta come ricavo nel conto economico?

In questa guida discuto vari concetti relativi al riconoscimento dei ricavi per le aziende SaaS, inclusi i ricavi differiti e il riconoscimento dei ricavi in caso di upgrade, downgrade e cancellazioni dei piani. Se sei un CFO SaaS o fai parte del team contabile di una società SaaS, questa guida fa per te.

Want more from The CFO Club?

Create a free account to finish this piece and join a community of modern CFOs and finance executives accessing proven frameworks, tools, and insights to navigate AI-driven finance.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Il principio del riconoscimento dei ricavi nelle SaaS

Il riconoscimento dei ricavi è un concetto contabile che determina quando un'azienda può registrare le vendite come ricavi sul proprio conto economico.

Riconoscere correttamente i ricavi è fondamentale perché MRR e ARR, che dipendono dal modo in cui riconosci i ricavi, sono metriche chiave nella contabilità SaaS. Investitori e altri stakeholder chiave puntano generalmente a massimizzare MRR e ARR; tuttavia, puoi aumentare queste metriche solo riconoscendo i ricavi: i pagamenti anticipati per servizi non ancora erogati non possono essere aggiunti a MRR o ARR.

Il concetto di riconoscimento dei ricavi deriva dalla contabilità per competenza. Se segui la contabilità per cassa, riconosci i ricavi ogni volta che ricevi denaro; tuttavia, la contabilità per competenza richiede che i ricavi vengano riconosciuti quando eroghi i servizi per cui il cliente ha pagato (o pagherà).

Supponiamo che oggi sia l'ultimo giorno del periodo contabile. Pochi minuti prima della fine della giornata, un cliente paga 500 $ per l'abbonamento annuale al tuo prodotto per l'anno prossimo. Devi aggiungere i 500 $ al fatturato dell'anno attuale nel conto economico?

No. 

Lo standard di riconoscimento dei ricavi (ASC 606) stabilisce che un'azienda può riconoscere ricavi solo una volta maturati. Anche se un cliente ha pagato l'abbonamento, non hai ancora erogato il servizio. Puoi riconoscere i ricavi solo quando il cliente utilizza il tuo prodotto.

Se non soddisfi i tuoi obblighi di performance, dovrai rimborsare ai clienti un importo proporzionale, rischiando così di incorrere in problemi di flusso di cassa.

Perché è importante riconoscere correttamente i ricavi

I ricavi vengono riconosciuti secondo il framework e le linee guida previste dall'ASC 606.

Il FASB (Financial Accounting Standards Board) e l'International Accounting Standards Board (IASB) hanno sviluppato congiuntamente ASC 606 (Ricavi da contratti con clienti) per affrontare i requisiti di riconoscimento ricavi degli IFRS (International Financial Reporting Standards) e dei US GAAP (Generally Accepted Accounting Principles). 

Redigere bilanci conformi all'ASC 606 (o IFRS 15) è fondamentale per rispettare la normativa. Il processo in cinque fasi delineato nell'ASC 606 aiuta a garantire la conformità alle linee guida sul riconoscimento dei ricavi.

Riconoscimento dei ricavi: il processo in 5 passaggi

Le aziende SaaS sono aziende in abbonamento. Il modello di business SaaS comporta la ricezione di pagamenti su base a consumo oppure con abbonamenti mensili, trimestrali o annuali.

Ai fini di questa guida, ci concentreremo sui piani di ricavo da abbonamento. Quando la tua azienda fornisce servizi durante tutto il periodo di abbonamento, potresti dover riconoscere i ricavi in modo proporzionale, a seconda della frequenza di pagamento del cliente.

L'ASC 606 delinea un processo di riconoscimento dei ricavi in cinque passaggi. È un processo indipendente dall'industria che aiuta tutte le aziende, SaaS e non, a determinare quando riconoscere i ricavi.

Ecco i cinque passaggi del processo:

Passaggio 1: Identifica il contratto

Quali condizioni devono essere soddisfatte quando si stipula un contratto con un cliente prima che tu possa fornire accesso al tuo SaaS? I ricavi vengono riconosciuti solo su contratti con clienti validi, quindi è importante identificare i contratti in cui il cliente ha accettato i termini e le condizioni della tua azienda. Il contratto può essere scritto, verbale o implicito, secondo la tua politica.

Join North America’s most innovative collective of Tech CFOs.

Join North America’s most innovative collective of Tech CFOs.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Passaggio 2: Chiarisci le obbligazioni

Il contratto crea obbligazioni di performance per la tua azienda. Quando beni o servizi si combinano con i beni o servizi principali che offri, devono essere contabilizzati separatamente. Puoi riconoscere i ricavi solo quando hai rispettato le tue obbligazioni.

Fase 3: Calcola il Valore della Transazione

Il valore della transazione è il ricavo da abbonamento che ti aspetti di ricevere da un cliente per offrire il tuo SaaS. Ad esempio, se il prezzo del tuo prodotto è di $500 all'anno, il valore della transazione per tutte le transazioni di acquisto di un abbonamento annuale sarà di $500.

Fase 4: Assegna i Valori di Transazione

Assegnare un valore di transazione comporta la definizione dei criteri per allocare il prezzo della transazione tra le obbligazioni di performance. Ad esempio, se hai adempiuto al 50% delle tue obbligazioni, puoi riconoscere il 50% del ricavo nei tuoi registri, indipendentemente dal fatto che il cliente abbia già pagato in anticipo o lo farà in seguito.

Fase 5: Riconosci il Tuo Ricavo

Il ricavo può essere riconosciuto quando l'entità che fattura soddisfa un'obbligazione di performance. Supponiamo che la tua obbligazione di performance consista nel dare ai tuoi clienti accesso al prodotto per 12 mesi (per $500). Puoi riconoscere $41,67 alla fine di ogni mese, oppure $125 a trimestre, nel tuo software di contabilità.

Concetti Chiave del Riconoscimento dei Ricavi

Prima di procedere oltre, è importante comprendere tre termini chiave:

  • Ricavo differito: Il ricavo differito (o ricavo non maturato) è l'importo che hai fatturato ma non ancora riconosciuto come ricavo perché non hai ancora erogato il servizio. Il ricavo differito appare come una passività nel tuo bilancio perché la tua azienda è tenuta a rimborsare denaro ai clienti se non eroga il servizio.
  • Ricavo non fatturato: Il ricavo non fatturato è ricavo già riconosciuto ma non ancora fatturato. Potresti avere ricavo non fatturato nei tuoi registri quando un cliente ha utilizzato il tuo SaaS, ma le scadenze di fatturazione nel contratto ti consentono di fatturare solo a una data successiva (come la fine del trimestre o dell'anno). Il ricavo non fatturato fa parte dei crediti in bilancio.
  • Prenotazioni (Bookings): Le prenotazioni includono il valore dei contratti con un cliente per uno specifico periodo di tempo. Rappresentano l'impegno del cliente a pagarti in cambio del tuo SaaS. Le prenotazioni indicano la crescita futura dei ricavi, che aiuta a stimare la futura redditività e i flussi di cassa.

Problemi Comuni con il Riconoscimento dei Ricavi SaaS

Il riconoscimento dei ricavi è semplice quando si gestiscono abbonamenti annuali. Ma cosa succede se i clienti annullano l'abbonamento a metà periodo o effettuano un upgrade o downgrade del loro piano? Come riconosci i ricavi quando il tuo SaaS è venduto insieme a funzionalità personalizzate, commissioni di supporto o servizi di consulenza?

ASC 606 offre linee guida su come trattare questi casi. Di seguito ho incluso alcuni degli scenari più comuni che potresti incontrare nel riconoscimento dei ricavi SaaS, utilizzando il seguente esempio:

Supponiamo che tu crei una fattura da $6.000 per XYZ Ltd. a gennaio. Ecco come sarebbe il piano di ripartizione dei ricavi:

  • Fine Q1: $1.500
  • Fine Q2: $1.500
  • Fine Q3: $1.500
  • Fine Q4: $1.500

Riconoscimento dei Ricavi in Caso di Upgrade del Piano

XYZ Ltd. effettua l'upgrade a un piano di livello superiore, che costa $9.000 all'anno, alla fine del Q1. Entro la fine del Q1 avrai riconosciuto $1.500 di ricavi.

Quando il cliente effettua l'upgrade, dovrai emettere una nota di credito pari a $4.500:

$4.500 = $6.000 (importo fattura di gennaio) - $1.500 (ricavo riconosciuto)

La nota di credito chiude il conto del cliente. Dopo aver emesso una fattura proporzionale alla fine del Q1, il tuo ricavo differito sarà pari a $6.750:

$6.750 = [$9.000 quota di abbonamento ÷ 12 mesi] x 9 mesi

Dal prossimo trimestre riconoscerai $750 ogni trimestre.

Riconoscimento dei Ricavi in Caso di Downgrade del Piano

XYZ Ltd. ha effettuato il downgrade a un piano che costa $3.000 all'anno alla fine del Q1. Poiché avrai riconosciuto $1.500 di ricavi, dovrai emettere una nota di credito da $4.500 per chiudere il conto del cliente:

$4.500 = $6.000 (importo fattura) - $1.500 (ricavo riconosciuto)

Dopo l'emissione di una fattura proporzionale, il tuo ricavo differito sarà pari a $2.250:

$2.250 = [$3.000 quota di abbonamento ÷ 12 mesi] x 9 mesi

Dal prossimo trimestre riconoscerai $250 ogni trimestre.

Riconoscimento dei Ricavi in Caso di Cancellazione

Il riconoscimento dei ricavi in caso di cancellazione dipende dai termini contrattuali. Ecco le due possibilità:

  • Rimborsi proporzionali: Se la tua politica prevede il rimborso di un importo proporzionale, puoi semplicemente accreditare l'importo sul conto del cliente. Dovrai comunque riconoscere i ricavi maturati prima della data di cancellazione.
  • Nessun rimborso: Se la tua politica non prevede rimborsi, puoi riconoscere il ricavo differito alla data della cancellazione. Non è necessario accreditare l'importo sul conto del cliente poiché, appunto, non è previsto alcun rimborso.

Riconoscimento dei Ricavi in Caso di Servizi in Bundled

I servizi in bundled creano obbligazioni di performance separate, quindi devi separare i ricavi da questi servizi rispetto al tuo SaaS. Puoi riconoscere i ricavi dei servizi in bundled (come servizi professionali o di implementazione) solo dopo aver fornito il servizio, anche se il cliente sta già utilizzando il tuo SaaS.

Supponiamo che tu offra servizi di implementazione come parte di un'offerta bundled. Il cliente ha pagato tale servizio in anticipo. Tuttavia, puoi riconoscere questo ricavo solo dopo che il cliente usufruisce del tuo servizio di implementazione. In questo caso, è abbastanza chiaro: riconosci il ricavo quando il servizio è stato completato.

Riconoscimento dei Ricavi per gli Add-on

I ricavi derivanti dagli add-on vengono riconosciuti quando vengono fatturati. Supponiamo che la XYZ Srl voglia includere l'add-on per lo sviluppo personalizzato, che costa $150, per aprile e maggio.

Poiché XYZ Srl desidera utilizzare l'add-on di sviluppo personalizzato nei mesi di aprile e maggio, è in tali mesi che devi riconoscere il ricavo, cioè $150 sia in aprile che in maggio.

Riconoscimento dei Ricavi per Crediti Deteriorati

Quando un cliente si rifiuta di effettuare il pagamento dopo aver usufruito del tuo servizio, devi registrare tale importo irrecuperabile come credito deteriorato secondo i GAAP.

Ad esempio, supponiamo che la XYZ Srl abbia $500 di ricavi non ancora fatturati. Prima che tu emetta la fattura, XYZ Srl fallisce e quindi non è più in grado di pagare quanto dovuto. Dovrai registrare i $500 ancora in sospeso sul loro conto come credito deteriorato. Questo è un esempio di perdita totale.

Se XYZ Srl accetta di pagare $250, dovrai invece cancellare solo $250. Questa è chiamata perdita parziale.

In entrambi i casi, l'incapacità di un cliente di pagare influisce sulle tue prenotazioni e, di conseguenza, sui tuoi ricavi futuri e sul reddito netto.

Fine della Storia

E questo è tutto! Grazie alla normativa ASC 606, il riconoscimento dei ricavi per SaaS e altri servizi tecnologici è diventato relativamente semplice. 

Ti è piaciuto questo articolo? Iscriviti alla newsletter di The CFO Club e ricevi ogni settimana approfondimenti di contabilità nella tua casella di posta.