Formula dei Ricavi Ricorrenti Annuali: Calcola l'ARR Senza
Pubblicato il 27 marzo 2026 · Jules, Founder of NoNoiseMetrics · 8min di lettura
La formula dei ricavi ricorrenti annuali sembra semplice. Poi hai un cliente su un piano annuale, un altro in trial scontato, e un terzo che ha firmato un contratto di due anni. All’improvviso “MRR per 12” non sembra la risposta completa.
Ecco la formula per ogni scenario — nessuna ambiguità, nessuna approssimazione.
La formula ARR base
Parti da qui. Questa è la formula standard per qualsiasi SaaS con abbonamenti mensili:
ARR = MRR × 12
Il MRR è il tuo ricavo mensile ricorrente — la somma di tutti i valori di abbonamento attivi normalizzati su base mensile. Se il tuo MRR è di 5.200 €, il tuo ARR è di 62.400 €. Questo è tutto per il caso semplice.
La formula diventa interessante quando non tutti i clienti sono su un piano mensile. Per un’analisi completa del significato dell’ARR e la sua definizione, la guida pillar copre cosa rappresenta l’ARR e come si integra in una dashboard SaaS. Questo articolo riguarda l’accuratezza del calcolo.
Formula ARR per i piani mensili
I piani mensili sono il caso semplice. Ogni abbonamento contribuisce il suo valore nominale al MRR, e l’ARR è la somma moltiplicata per 12.
ARR piano mensile = prezzo_mensile × 12
Un cliente che paga 49 €/mese contribuisce 49 € al MRR e 588 € all’ARR. Nessuna normalizzazione necessaria.
Se tutti i tuoi clienti sono su piani mensili, la formula base copre tutto. Dove i fondatori si complicano la vita è nel mescolare fatturazione mensile e annuale — che è l’argomento della sezione successiva.
Formula ARR per i piani annuali
Questo è il caso limite che causa più errori. Un cliente con piano annuale paga una volta l’anno, ma il suo contributo all’ARR passa attraverso il MRR — non attraverso il pagamento forfettario.
ARR piano annuale = valore_contratto_annuale (non prezzo_mensile × 12)
O equivalentemente, il suo contributo al MRR è:
MRR del piano annuale = prezzo_annuale / 12
Un cliente che paga 948 €/anno contribuisce 79 €/mese al MRR (948 € ÷ 12) e 948 € all’ARR.
L’errore che fanno i fondatori: trattare il pagamento annuale in contanti come ricavo mensile. Quando un cliente paga 948 € in anticipo a marzo, quei 948 € non finiscono nel MRR di marzo. Vengono distribuiti su dodici mesi a 79 €/mese. Se conti l’intero importo come MRR di marzo, crei un picco nei numeri del mese e poi mostri undici mesi di contributo zero da quel cliente — il che rompe tutti i grafici di tendenza a valle.
Formula ARR per i contratti pluriennali
I contratti pluriennali seguono la stessa logica di normalizzazione, solo su un periodo più lungo:
ARR pluriennale = valore_totale_contratto / anni_contratto
Un cliente che firma un contratto di 2 anni per 18.000 € in totale contribuisce:
ARR = 18.000 / 2 = 9.000 €
MRR = 9.000 / 12 = 750 €
Il suo contributo ARR è di 9.000 € — non 18.000 €. Stai normalizzando il contratto al suo equivalente annuale, perché l’ARR descrive il valore ricorrente di un singolo anno.
Per un contratto di 3 anni a 27.000 €:
ARR = 27.000 / 3 = 9.000 €
MRR = 9.000 / 12 = 750 €
Stesso ARR, stesso MRR. La durata del contratto è cambiata, ma il run-rate annuale no.
Cosa escludere dall’ARR
La formula funziona solo sui ricavi da abbonamento ricorrenti. Tutto il resto viene eliminato prima del calcolo.
Escludi questi elementi dal calcolo dell’ARR:
Tariffe una tantum di setup e onboarding. Un cliente che paga 400 € di onboarding oltre a un abbonamento da 1.200 €/anno contribuisce 1.200 € all’ARR, non 1.600 €. La tariffa di onboarding è ricavo reale — semplicemente non è ricorrente.
Servizi professionali e consulenza. Lavori di implementazione, sviluppo personalizzato, sessioni di formazione. Sono progetti, non abbonamenti.
Eccedenze d’uso variabili senza soglia minima impegnata. Se la fatturazione a consumo di un cliente oscilla tra 30 € e 300 € al mese senza impegno minimo, quella porzione variabile non appartiene all’ARR. Se c’è un minimo mensile impegnato di 100 € con eccedenza in aggiunta, la soglia di 100 € è ARR; l’eccedenza no.
Trial gratuiti non convertiti. Un trial di 14 giorni senza metodo di pagamento registrato genera zero ARR. Un trial con metodo di pagamento che si auto-converte è un caso di giudizio — i calcoli ARR più conservativi escludono completamente i trial fino a quando non viene generata la prima fattura pagata.
Sconti — ma gestiscili con attenzione. Un cliente su un piano da 1.200 €/anno con il 25% di sconto il primo anno paga 900 €. Il suo contributo all’ARR è di 900 €, non 1.200 €. L’ARR riflette gli importi contrattualizzati reali, non i prezzi di listino. Quando rinnova al prezzo pieno, la differenza di 300 € diventa MRR di espansione.
Esempi di formula ARR
Tre scenari con numeri reali, tutti con tariffe Stripe europee (1,5% + 0,25 € per transazione). Nota: l’ARR si calcola sul valore lordo dell’abbonamento, non al netto delle commissioni.
Esempio 1: 100% mensile
40 clienti a 29 €/mese + 15 clienti a 79 €/mese:
MRR = (40 × 29) + (15 × 79) = 1.160 + 1.185 = 2.345 €
ARR = 2.345 × 12 = 28.140 €
Esempio 2: Mix mensile e annuale
30 clienti a 49 €/mese + 10 clienti a 468 €/anno:
MRR mensile = 30 × 49 = 1.470 €
MRR annuale = 10 × (468 / 12) = 10 × 39 = 390 €
MRR totale = 1.470 + 390 = 1.860 €
ARR = 1.860 × 12 = 22.320 €
Esempio 3: Mix con pluriennale e esclusioni
25 clienti a 59 €/mese, 5 clienti a 588 €/anno, 2 clienti su un contratto di 2 anni per 2.400 € in totale, e 1.500 € in tariffe di onboarding una tantum incassate questo trimestre:
MRR mensile = 25 × 59 = 1.475 €
MRR annuale = 5 × (588 / 12) = 5 × 49 = 245 €
MRR pluriennale = 2 × (2.400 / 2 / 12) = 2 × 100 = 200 €
MRR totale = 1.475 + 245 + 200 = 1.920 €
ARR = 1.920 × 12 = 23.040 €
I 1.500 € di tariffe di onboarding? Non nel calcolo. Ricavo reale, non ricavo ricorrente.
Come calcolare l’ARR dai dati Stripe
Se la tua fatturazione passa per Stripe, ecco il percorso pratico verso l’ARR:
Opzione 1: Usa il MRR di Stripe e moltiplica per 12. Stripe Billing calcola il MRR normalizzando tutti gli abbonamenti attivi a valori mensili. Naviga alla panoramica Billing nella tua dashboard Stripe e trova la cifra MRR. Moltiplica per 12. Funziona bene per configurazioni di abbonamento semplici.
Opzione 2: Esporta e calcola manualmente. Recupera i tuoi abbonamenti attivi tramite l’API Stripe o un export CSV. Per ogni abbonamento, normalizza a valore mensile (annuale ÷ 12, trimestrale ÷ 3). Somma per il MRR. Moltiplica per 12. Questo ti dà pieno controllo su cosa è incluso e cosa è escluso.
Opzione 3: Usa un livello di analytics. Strumenti come NoNoiseMetrics si connettono direttamente al tuo account Stripe e calcolano l’ARR con la normalizzazione corretta — gestendo piani annuali, contratti pluriennali ed esclusioni automaticamente. Per capire cosa significa l’ARR in pratica, avere il numero calcolato in tempo reale dai dati Stripe live elimina completamente il problema di drift dei fogli di calcolo.
Il tranello dell’Opzione 1: il MRR di Stripe include gli abbonamenti in trial (a seconda della configurazione) e non escluderà automaticamente le voci una tantum allegate alle fatture di abbonamento. Se hai bisogno di precisione, dovrai aggiustare o usare uno strumento dedicato.
Calcola il tuo ARR automaticamente da Stripe — nessuna formula necessaria. Gratuito fino a 10k € di MRR →
FAQ
La formula ARR è la stessa ovunque?
La formula base — MRR per 12 — è standard nel SaaS. Dove le aziende differiscono è in cosa includono nel MRR prima della moltiplicazione. Alcune contano gli abbonamenti in trial, altre no. Alcune includono i minimi basati sull’utilizzo, altre escludono tutti i ricavi variabili. La formula è universale; le definizioni degli input sono dove nascono i disaccordi. Scegli una definizione, documentala e applicala in modo coerente.
Stripe calcola l’ARR?
Stripe Billing mostra il MRR ma non mostra l’ARR come metrica nativa. Puoi calcolare l’ARR moltiplicando il MRR di Stripe per 12, ma sappi che il MRR di Stripe può includere elementi che vorresti escludere — come abbonamenti in trial o addebiti una tantum allegati alle fatture di abbonamento. Per un ARR pulito, dovrai aggiustare manualmente la cifra di Stripe o usare un convertitore gratuito da MRR a ARR che gestisce la normalizzazione.
Come gestisco gli sconti nell’ARR?
Usa l’importo effettivamente pagato dal cliente, non il prezzo di listino. Un piano da 1.200 €/anno con il 25% di sconto significa che il cliente paga 900 € — e il suo contributo all’ARR è di 900 €. Quando lo sconto scade e rinnova a 1.200 €, l’aumento di 300 € passa come MRR di espansione e aggiunge 300 € all’ARR. Non calcolare mai l’ARR sui prezzi di listino; usa sempre gli importi contrattualizzati.
Prossimo: Scopri il significato e la definizione completa dell’ARR — cosa conta, cosa no, e benchmark per fase.
Strumento gratuito
Template Dashboard MRR →
Visualizza il tuo MRR e ARR calcolati da Stripe — senza registrazione.