Il riconoscimento dei ricavi è un argomento fondamentale per le aziende software-as-a-service (SaaS). Farlo correttamente significa gestire complessità come modelli di abbonamento poliedrici, obblighi di servizio continui e schemi a tariffe differenziate. Con il mercato SaaS globale valutato a 464,7 miliardi di dollari nel 2025 e destinato a raggiungere oltre 1,1 trilioni di dollari entro il 2033, la posta in gioco è alta per queste aziende.
Di seguito, spiegheremo il riconoscimento dei ricavi per le aziende SaaS, inclusi cosa sia, le sfide che affrontano e quali soluzioni e best practice puoi utilizzare per contrastarle.
Contenuto dell'articolo
- Cos'è il riconoscimento dei ricavi?
- ASC 606 e IFRS 15: principi contabili per il riconoscimento dei ricavi
- Sfide del riconoscimento dei ricavi per le aziende SaaS
- Soluzioni per un riconoscimento dei ricavi efficace in ambito SaaS
- Esempi di riconoscimento dei ricavi SaaS
- Come Stripe può aiutare le aziende SaaS con il riconoscimento dei ricavi
Che cos'è il riconoscimento dei ricavi?
Il riconoscimento dei ricavi è un principio contabile che delinea le condizioni specifiche in base alle quali il reddito viene registrato (riconosciuto) come ricavo. Regola il momento in cui un'attività può includere determinati importi nel proprio conto economico. Secondo questo principio, le attività possono riconoscere i ricavi solo quando si è verificato l'evento chiave che porta al completamento del processo di vendita previsto (ovvero, quando il ricavo è stato guadagnato o soddisfatto, in tutto o in parte) e l'attività può ragionevolmente aspettarsi di riscuotere il pagamento per i beni o servizi forniti.
ASC 606 e IFRS 15: principi contabili per il riconoscimento dei ricavi
Il moderno riconoscimento dei ricavi per il SaaS è regolato da due framework: Accounting Standards Codification (ASC) 606 e International Financial Reporting Standard (IFRS) 15. L'ASC 606 è stato pubblicato nel 2014 dal Financial Accounting Standards Board (FASB), che serve principalmente aziende degli Stati Uniti. L'IFRS 15, in vigore dal 1 gennaio 2018, è l'equivalente internazionale dell'ASC 606. È stato pubblicato dall'International Accounting Standards Board (IASB) e fornisce linee guida per le attività che operano a livello globale.
Lo scopo dell'ASC 606 è migliorare la coerenza nelle pratiche di riconoscimento dei ricavi in vari settori, in particolare per i contratti complessi a più componenti. L'IFRS 15 espande questo approccio armonizzato a livello globale. Entrambi gli standard utilizzano un approccio in cinque passaggi per il riconoscimento dei ricavi:
Identificare il contratto con un cliente: un contratto è un accordo tra due o più parti che crea diritti e obblighi applicabili. Il contratto deve soddisfare determinati criteri per essere riconosciuto ai sensi dell'ASC 606.
Identificare le obbligazioni di fare: le obbligazioni di fare sono promesse all'interno di un contratto di trasferire beni o servizi distinti al cliente. Un'azienda deve identificare ogni bene o servizio distinto promesso.
Determinare il prezzo della transazione: il prezzo della transazione è l'importo del corrispettivo a cui un'azienda si aspetta di avere diritto in cambio del trasferimento dei beni o servizi promessi a un cliente.
Allocare il prezzo della transazione: se un contratto prevede più obbligazioni di fare, un'azienda deve allocare un prezzo della transazione a ciascuna di esse. Questo dovrebbe riflettere l'importo del corrispettivo previsto per soddisfare ciascuna obbligazione di fare.
Riconoscere i ricavi quando un'obbligazione di fare è soddisfatta: i ricavi vengono riconosciuti quando il controllo dei beni o servizi promessi viene trasferito al cliente, nel tempo o in un momento specifico, a seconda dei criteri soddisfatti.
Sfide del riconoscimento dei ricavi per le aziende SaaS
Di seguito sono riportate alcune delle sfide che le aziende SaaS devono affrontare in merito al riconoscimento dei ricavi.
Distinzione tra disposizioni a più elementi
I servizi o prodotti in bundle sono uno standard nel settore SaaS. Quando un'azienda combina più componenti in un unico prezzo, deve decidere come suddividere i ricavi tra ogni elemento. Ad esempio, un'azienda SaaS potrebbe vendere un pacchetto che include licenze software, formazione e assistenza clienti per una tariffa fissa di 10.000 $. Qual è il modo migliore per ripartire quel prezzo? Se l'azienda vende solo il software per 8.000 $, la formazione per 1.500 $ e l'assistenza per 1.000 $, può allocare i ricavi del pacchetto in base a questi prezzi a sé stanti.
Determinazione del prezzo della transazione nei contratti con componenti variabili
Strutture di pagamento variabili, come quelle legate a bonus di rendimento o sconti basati sull'utilizzo, possono complicare i contratti SaaS. Stabilire un prezzo esatto della transazione diventa più difficile quando l'importo finale oscilla. Ad esempio, un'azienda SaaS potrebbe concludere un accordo in cui verrà pagata di più se i tassi di adozione degli utenti sono elevati. Se il tasso è superiore al 90%, l'azienda riceverà 20.000 $. Ma se il tasso non viene raggiunto, riceverà solo 15.000 $. Se i dati passati mostrano che l'azienda raggiunge la soglia del 90% il 75% delle volte, allora l'azienda registrerà ricavi anticipati di 18.750 $.
Riconoscimento dei ricavi per l'assistenza post-contratto
Al termine di un contratto, le aziende SaaS hanno spesso ancora degli impegni da rispettare, che si tratti di aggiornamenti, miglioramenti o altri servizi di assistenza. Ad esempio, un fornitore SaaS potrebbe vendere un software che include la promessa di aggiornamenti trimestrali per un anno. Se ogni aggiornamento porta nuove funzioni, l'azienda riconoscerà gradualmente i ricavi per tali aggiornamenti, man mano che verranno rilasciati.
Gestire rimborsi e resi dei clienti
Ci saranno sempre clienti che vorranno rimborsi o decideranno di terminare i propri abbonamenti in anticipo. Le aziende devono decidere quando e come riconoscere questo cambiamento. Ad esempio, un'azienda SaaS potrebbe sapere che cinque abbonati su 100 in genere chiedono rimborsi. Invece di registrare tutti i ricavi previsti in anticipo, l'azienda potrebbe riconoscerne solo il 95%. In questo modo, è in una posizione migliore per gestire l'impatto finanziario di quelle inevitabili richieste di rimborso.
Soluzioni per un efficace riconoscimento dei ricavi nel mondo SaaS
Automatizzare i processi di riconoscimento dei ricavi: i metodi di contabilità manuale possono portare a errori e incoerenze. Gli strumenti automatizzati possono aiutare a correggerli. Molte attività SaaS utilizzano software di contabilità automatizzati per allocare i ricavi, adeguarsi alle variazioni e garantire la conformità agli standard come ASC 606 e IFRS 15. Ad esempio, un'azienda SaaS che stipula 1.000 nuovi contratti al mese potrebbe utilizzare l'automazione per gestirli, assicurandosi che i ricavi vengano riconosciuti in modo accurato e tempestivo.
Adottare un approccio basato sulle obbligazioni di prestazione: suddividere i contratti in obbligazioni di prestazione separate può semplificare il riconoscimento dei ricavi. Se un contratto prevede l'accesso al software, la formazione e l'assistenza, ognuna di queste deve essere considerata come una promessa distinta. Identificando ogni obbligazione e il relativo prezzo di vendita a sé stante, le aziende possono riconoscere i ricavi man mano che ciascuna viene soddisfatta. Ad esempio, un'azienda potrebbe vendere un software con un anno di assistenza. Se il software viene consegnato istantaneamente ma l'assistenza copre l'intero anno, i ricavi per il software possono essere riconosciuti immediatamente, mentre quelli per l'assistenza vengono ripartiti su 12 mesi.
Distinguere tra ricavi una tantum e ricorrenti: le aziende SaaS spesso ottengono ricavi sia da vendite una tantum che da abbonamenti ricorrenti, e queste fonti di ricavi vengono registrate in modo diverso. Ad esempio, se un cliente paga per un abbonamento annuale e per una sessione di formazione come componente aggiuntivo, l'attività riconoscerà i ricavi della formazione in via anticipata, ma ripartirà i ricavi dell'abbonamento nel corso dell'anno.
Rimanere al passo con formazione e aggiornamenti continui: sessioni di formazione e workshop regolari possono mantenere i team finanziari aggiornati sulle linee guida più recenti e sulle best practice per i principi contabili. Se lo IASB modifica qualcosa nell'IFRS 15, un'azienda ben informata può adeguare le proprie prassi immediatamente ed evitare potenziali problemi di non conformità in un secondo momento.
Accantonare un fondo per rimborsi e cancellazioni: le attività SaaS dovranno sempre gestire i rimborsi. Accantonando un fondo specifico basato sui dati storici, possono creare una rete di sicurezza, facilitando la gestione finanziaria quando si verificano rimborsi. Ad esempio, se storicamente il 5% dei clienti richiede rimborsi, un'azienda può accantonare tale percentuale dai ricavi riconosciuti.
Gestire rimborsi e agevolazioni con attenzione:
Quando si verificano rimborsi, è importante stornare i ricavi precedentemente riconosciuti. Se un cliente riceve un'agevolazione o uno sconto nel corso del suo abbonamento, sarà necessario adeguare il riconoscimento dei ricavi per i mesi rimanenti.Coinvolgere consulenti finanziari: collaborare con esperti finanziari o consulenti specializzati in ambito SaaS può fornire informazioni su potenziali insidie e best practice.
Essere trasparenti con gli stakeholder: essere chiari su come si riconoscono i ricavi crea fiducia con investitori e membri del consiglio di amministrazione, nonché all'interno del proprio team. È possibile condividere regolarmente informazioni sulla salute finanziaria dell'azienda e sui metodi adottati.
Semplificare e standardizzare i contratti: le aziende SaaS spesso si destreggiano tra una serie di piani di abbonamento, componenti aggiuntivi e offerte personalizzate. È consigliabile semplificare e standardizzare i termini di tali contratti, ove possibile. Ad esempio, se un'attività SaaS offre tre livelli principali di abbonamento, disporre di contratti modello per ciascuno di essi può semplificare la determinazione di come riconoscere i ricavi per ciascun abbonato.
Tenere conto delle prove gratuite: molte aziende SaaS offrono prove gratuite. Anche se non avviene alcuno scambio di denaro durante la prova, è importante monitorare questi utenti. Si inizieranno a registrare ricavi solo se e quando passeranno a un abbonamento a pagamento.
Monitorare i corrispettivi variabili:
Alcuni contratti SaaS potrebbero includere bonus o penalità basati sulle prestazioni. Questi possono incidere sull'importo dei ricavi riconosciuti. Se un cliente riceve uno sconto dopo aver raggiunto un determinato obiettivo di utilizzo, i calcoli dei ricavi dovranno tenere conto di tale variazione.Dedicare un team al riconoscimento dei ricavi: se possibile, le attività SaaS dovrebbero disporre di un team specializzato nel riconoscimento dei ricavi. Questo team può gestire contratti di abbonamento complessi, adeguare il riconoscimento dei ricavi quando un cliente effettua l'upgrade o il downgrade del proprio piano e coordinarsi con i team di vendita o di successo dei clienti per garantire che i ricavi vengano riconosciuti in modo accurato in ogni momento.
Investire in software automatizzati: i software di contabilità personalizzati per il modello SaaS possono gestire cicli di fatturazione variabili, abbandoni e modifiche ai piani. Per un'attività SaaS con abbonati mensili e annuali che possono modificare o cancellare l'abbonamento in qualsiasi momento, gli strumenti automatizzati possono adeguare il riconoscimento dei ricavi in tempo reale.
Mantenere una documentazione dettagliata: data la natura mutevole degli abbonamenti SaaS, i registri dettagliati sono fondamentali. Supponiamo che un cliente inizi con un piano mensile, passi a un piano annuale e poi aggiunga funzionalità extra dopo sei mesi. Documentare ciascuna di queste modifiche aiuta a chiarire come e quando i ricavi generati da questo cliente devono essere riconosciuti.
Condurre controlli interni: i controlli interni possono identificare le aree in cui un'attività SaaS potrebbe riconoscere ricavi in difetto o in eccesso, aiutandola a effettuare adeguamenti basati sui dati.
Comunicare tra i dipartimenti: quando i team di vendita e finanziario comunicano in modo efficace, quest'ultimo può essere pienamente informato di eventuali caratteristiche dell'accordo (ad es. uno sconto speciale, un periodo di prova) che potrebbero influire sul modo in cui i ricavi devono essere riconosciuti.
Standardizzare i processi su scala globale: molte aziende SaaS hanno una base di clienti a livello globale. Trovare un equilibrio tra i principi contabili generalmente accettati (GAAP) e i requisiti IFRS può essere complicato, ma individuare metodi conformi a entrambi crea coerenza. Se un'azienda SaaS offre la propria piattaforma negli Stati Uniti e in Europa, politiche standardizzate implicano che i ricavi vengano riconosciuti in base agli stessi principi, indipendentemente da dove si trovi il cliente.
Adeguare la pianificazione finanziaria: le attività SaaS dovrebbero adeguare la pianificazione finanziaria in modo da riflettere il proprio riconoscimento dei ricavi. Se si registra un'impennata di nuovi abbonamenti annuali durante una vendita stagionale, le previsioni dovrebbero tenere conto del fatto che tali ricavi verranno riconosciuti nel corso dei 12 mesi successivi e non immediatamente.
Prepararsi agli imprevisti: sviluppare un piano per affrontare potenziali disagi (ad es. cambiamenti nel settore, flessioni economiche, crisi globali) può aiutare un'azienda SaaS ad adeguare le proprie prassi di riconoscimento dei ricavi in caso di tali eventi.
Esempi di riconoscimento dei ricavi SaaS
Il riconoscimento dei ricavi nel SaaS diventa complesso quando i contratti vanno oltre gli addebiti mensili su carta. Ecco come si applicano i principi standard ASC 606 e IFRS 15 ai comuni scenari di addebito SaaS.
Abbonamento annuale anticipato (ricavi con incasso anticipato)
- Il 1 gennaio, un cliente firma un contratto annuale e paga 12.000 $ in anticipo per un anno di accesso alla piattaforma cloud. Poiché fino a quel giorno non è stato erogato alcun servizio, 0 $ vengono riconosciuti come ricavi. L'intero importo pagato viene registrato in bilancio come ricavi con incasso anticipato (passività contrattuale). Nel corso dei 12 mesi, l'azienda soddisfa la sua obbligazione di fare in modo uniforme. Riconosce 1.000 $ di ricavi ogni mese e riduce i ricavi con incasso anticipato dello stesso importo.
Costi di attivazione aggregati e accesso alla piattaforma
Un cliente acquista un contratto di un anno per 24.000 $ e paga una commissione di attivazione e un costo di attivazione obbligatori di 6.000 $ per un totale di 30.000 $. Il trattamento contabile differisce in base a come viene classificata l'attivazione:
- L'attivazione non è distinta: se la configurazione non ha alcun valore indipendente senza il software, non è un'obbligazione di fare distinta. L'intero pagamento di 30.000 $ viene combinato e riconosciuto a 2.500 $ al mese durante il periodo di contratto di un anno.
- L'attivazione è distinta: questo vale per casi quali la migrazione complessa dei dati e la formazione personalizzata che potrebbero essere fornite da terzi. L'attività riconosce immediatamente la commissione di 6.000 $ nel momento in cui la configurazione è completata. E riconosce il contratto di 24.000 $ nel tempo a 2.000 $ al mese.
- L'attivazione non è distinta: se la configurazione non ha alcun valore indipendente senza il software, non è un'obbligazione di fare distinta. L'intero pagamento di 30.000 $ viene combinato e riconosciuto a 2.500 $ al mese durante il periodo di contratto di un anno.
Upgrade a metà ciclo (modifica del contratto)
- Un cliente che paga 1.200 $ all'anno per il suo piano attuale effettua un upgrade il 1 luglio a un livello con sovrapprezzo che costa 2.400 $ all'anno per i restanti sei mesi. Per i primi sei mesi di quell'anno, l'attività riconosce 100 $ al mese per un totale di 600 $. Poiché i servizi rimanenti sono distinti e prezzati alla tariffa con sovrapprezzo, l'attività tratta la modifica in modo prospettico. Riconosce 200 $ al mese per i restanti sei mesi per un totale di 1.200 $. Quindi per quell'anno, l'attività riconosce ricavi totali di 1.800 $ per quel cliente.
Abbonamento ibrido più addebito a consumo
- Una piattaforma di interfacce di programmazione delle applicazioni (API) addebita una commissione della piattaforma mensile fissa di 500 $, più 0,01 $ per chiamata API addebitata in via posticipata a fine mese. A marzo, il cliente esegue 50.000 chiamate API per 500 $ di utilizzo. La piattaforma riconosce la commissione della piattaforma di 500 $ una volta a marzo, quindi la fattura di 500 $ di utilizzo man mano che le chiamate vengono consumate per soddisfare il requisito del corrispettivo variabile. Entro la fine del mese, riconoscerà completamente i ricavi totali di 1.000 $.
Annullamento anticipato con rimborso parziale
- Un cliente paga 6.000 $ in anticipo per un contratto di sei mesi. Alla fine del secondo mese, annulla e riceve un rimborso di 4.000 $ per i restanti quattro mesi. L'attività riconosce 2.000 $ come ricavi guadagnati per i primi due mesi. Al momento dell'annullamento, storna i restanti 4.000 $ di ricavi con incasso anticipato direttamente a fronte del rimborso in contanti.
Come Stripe può aiutare le attività SaaS nel riconoscimento dei ricavi
Stripe Revenue Recognition è una soluzione completa per le aziende ad alta crescita. Man mano che la tua azienda si espande, il riconoscimento dei ricavi diventa più impegnativo e dispendioso in termini di tempo. Revenue Recognition può automatizzare tutte le tue esigenze di contabilità per competenza, registrando le tue transazioni, i termini di fatturazione e i ricavi, e generando report conformi alla contabilità per competenza. Questa automazione ti consente di concentrarti sulle operazioni principali della tua azienda.
E poiché i dati finanziari diventano più complicati quando gestisci upgrade, downgrade, rimborsi e contestazioni, Stripe può automatizzare la procedura di registrazione di queste variazioni dei ricavi. Ciò garantisce che tu disponga di rendiconti finanziari pronti per l'audit che offrono una visione completa delle operazioni della tua azienda.
Ti presentiamo una panoramica completa di Stripe Revenue Recognition e delle sue funzionalità.
Visione olistica dei guadagni
Il consolidamento è essenziale: Stripe Revenue Recognition ti mostra tutte le tue transazioni e i termini di Stripe, inclusi abbonamenti, fatture e singole transazioni di pagamento.
Integrazione dei dati: se il tuo flusso di ricavi include anche fonti non Stripe, puoi importare quei dati in Revenue Recognition per una dashboard consolidata che registra tutti i ricavi, i programmi di evasione (degli ordini) e i termini di servizio in un unico posto. Questo ti dà un quadro reale della tua salute finanziaria.
Reportistica semplificata
Dashboard automatizzate: Stripe automatizza il processo di reporting contabile, creando report contabili immediatamente disponibili che includono tabelle dettagliate, grafici e registrazioni prima nota conformi a standard come ASC 606 e IFRS 15.
Cascata dei ricavi: una cascata dei ricavi è una ripartizione mensile dettagliata che mostra sia i ricavi contabilizzati che quelli riconosciuti per mese, consentendoti di visualizzare facilmente le modifiche nel tempo.
Funzionalità personalizzate
Regole dei ricavi su misura: Stripe ti consente di creare e automatizzare regole personalizzate per riconoscere i ricavi in base alle tue specifiche pratiche e necessità contabili.
Protocolli contabili flessibili: con Stripe puoi gestire facilmente una varietà di tipi di ricavi, che tu debba escludere commissioni pass-through, gestire programmi di riconoscimento delle imposte o aprire e chiudere periodi contabili per apportare rettifiche storiche.
Preparazione agli audit in tempo reale
- Tracciabilità istantanea: Stripe può semplificare la preparazione per gli audit. Fai risalire qualsiasi importo dei ricavi da qualsiasi report in Revenue Recognition alla sua origine, che si tratti di un cliente specifico o di una singola transazione.
Oltre alla sua soluzione dedicata Revenue Recognition, la suite più ampia di strumenti e servizi finanziari di Stripe può anche aiutare a semplificare le complessità del riconoscimento dei ricavi per le aziende. Ecco in che modo.
Funzionalità di addebito per abbonamenti
Il servizio di fatturazione in abbonamento di Stripe automatizza i cicli di fatturazione ricorrenti e può adattarsi a diversi modelli di prezzo, variazioni di prezzo e upgrade dei clienti, riducendo l'onere per i dipartimenti contabili.
Fatturazione e addebito automatizzati
Grazie alle funzionalità automatiche di Stripe per l'emissione di fatture e addebiti, la procedura di fatturazione è più rapida e i report sono privi di errori. Queste funzionalità possono essere personalizzate in base alle pratiche di fatturazione della tua attività.
Integrazione con il software di contabilità
Le attività possono integrare Stripe con diversi tipi di software di contabilità, consentendo il trasferimento automatico dei dati. Questo sistema automatizzato riduce al minimo l'inserimento manuale dei dati, semplificando al contempo il monitoraggio dell'andamento dei ricavi.
Architettura finanziaria flessibile
La piattaforma di Stripe può espandersi con la tua azienda, fornendo funzioni più avanzate quando ne hai bisogno. Questa adattabilità consente al processo di riconoscimento dei ricavi di rimanere coerente e gestibile anche quando le operazioni aziendali si espandono.
Scopri di più sul riconoscimento dei ricavi con Stripe.
I contenuti di questo articolo hanno uno scopo puramente informativo e formativo e non devono essere intesi come consulenza legale o fiscale. Stripe non garantisce l'accuratezza, la completezza, l'adeguatezza o l'attualità delle informazioni contenute nell'articolo. Per assistenza sulla tua situazione specifica, rivolgiti a un avvocato o a un commercialista competente e abilitato all'esercizio della professione nella tua giurisdizione.