Formula ARR: convertire MRR in ARR senza errori
Pubblicato il 13 marzo 2026 · Jules, Founder of NoNoiseMetrics · 13min di lettura
Aggiornato il 15 aprile 2026
La formula ARR consiste in due operazioni: definire correttamente il MRR, poi moltiplicare per dodici. La matematica è banale. Il punto di fallimento della formula ARR è quasi sempre il primo passaggio. Un team con un MRR vago, che include pagamenti annuali contabilizzati male, tariffe di setup assorbite nella base di abbonamenti, o occasionali ricavi di consulenza trattati come linea ricorrente, produce un ARR che sovrastima il motore dei ricavi ricorrenti. La formula ARR viene applicata correttamente. L’input è sbagliato. Il risultato è un ARR travestito da qualcosa che non è.
Questa guida copre entrambe le operazioni: la formula ARR vera e propria e gli input che richiede per restare affidabile.
TL;DR: la formula ARR è ARR = MRR pulito × 12. Funziona quando tutti gli abbonamenti sono normalizzati a base mensile e le tariffe una tantum vengono escluse. Fallisce quando il pagamento annuale viene contabilizzato nel mese di incasso, quando si sommano fatturazioni miste senza normalizzazione o quando il MRR è gonfiato da voci non ricorrenti.
Qual è la formula ARR?
ARR sta per Annual Recurring Revenue (Ricavi Annuali Ricorrenti). La formula ARR standard è:
ARR = MRR pulito × 12
Se il MRR pulito è 10.000 €:
ARR = 10.000 × 12 = 120.000 €
Questo è il calcolo completo. Per la maggior parte dei business SaaS non è giustificata alcuna complessità aggiuntiva. Tutta la sostanza dell’analisi ARR risiede nella definizione di «MRR pulito»: cosa è incluso, cosa è escluso e come i casi limite vengono gestiti in modo coerente. La formula ARR di per sé è semplice; l’input che la alimenta è la parte impegnativa. Per la definizione fondamentale del MRR e cosa dovrebbe o non dovrebbe essere incluso, la guida MRR pulito copre ogni trappola in dettaglio. Il framework di metriche SaaS di David Skok descrive l’ARR come una metrica derivata che è affidabile solo nella misura in cui lo è la definizione di MRR che eredita — e quindi solo nella misura in cui lo è la formula ARR che ne deriva.
MRR vs ARR: confronto diretto
Prima di entrare nel dettaglio della formula ARR, aiuta vedere la relazione tra MRR e ARR fianco a fianco:
| MRR | ARR | |
|---|---|---|
| Nome esteso | Ricavi Mensili Ricorrenti | Ricavi Annuali Ricorrenti |
| Finestra temporale | Un mese | Dodici mesi |
| Calcolo | Somma degli abbonamenti ricorrenti attivi (mensili) | MRR × 12 |
| Uso ideale | Decisioni operative settimanali/mensili | Pianificazione annuale, conversazioni con investitori |
| Sensibilità | Mostra subito i movimenti mese su mese | Smussa la volatilità di breve termine |
| Rischio | Manca la prospettiva annuale | Amplifica gli errori di MRR di un fattore 12 |
Concetto chiave: l’ARR è una metrica derivata. Ogni problema di ARR è in realtà un problema di MRR moltiplicato per dodici dalla formula ARR.
Come calcolare l’ARR: passo dopo passo
Passo 1: Calcolare il MRR pulito
MRR = somma dei ricavi da abbonamenti ricorrenti attivi del mese
Questo include:
- Abbonamenti mensili al loro prezzo mensile
- Abbonamenti annuali normalizzati mensilmente: importo annuale / 12
- Add-on ricorrenti fatturati mensilmente
- Ricavi da utilizzo ricorrenti, se sono veramente ricorrenti e seguono una regola di trattamento coerente
Questo esclude:
- Tariffe di setup e onboarding
- Lavoro di implementazione e consulenza
- Sviluppo personalizzato o progetti di migrazione
- Pacchetti di supporto una tantum
- Qualsiasi ricavo che non si ripete automaticamente
Passo 2: Applicare la formula ARR
ARR = MRR pulito × 12
Esempio semplice di calcolo ARR
Un SaaS con fatturazione mista:
- 40 clienti sul piano da 49 €/mese
- 10 clienti sul piano da 1.188 €/anno
- Tariffe di setup di 500 €/cliente da 3 nuovi clienti
Piani mensili: 40 × 49 = 1.960
Piani annuali normalizzati: 10 × (1.188 / 12) = 10 × 99 = 990
Tariffe di setup: escluse
MRR pulito = 1.960 + 990 = 2.950
ARR = 2.950 × 12 = 35.400 €
I 1.500 € in tariffe di setup sono ricavi reali. Non sono ricavi ricorrenti. Non appaiono nell’ARR. Questa separazione è il cuore di ogni applicazione corretta della formula ARR.
Formula ARR per contratti annuali: la normalizzazione che conta di più
I contratti annuali sono dove la formula ARR viene gestita male più spesso. Quando un cliente prepaga un abbonamento annuale, accadono due cose contemporaneamente: arriva un grosso pagamento in cassa e parte un impegno di ricavi ricorrenti per dodici mesi. La formula ARR si occupa solo della seconda parte.
Trattamento errato:
Il cliente paga 2.400 € in anticipo → MRR questo mese = 2.400 € → ARR = 28.800 €
Questo tratta un singolo contratto annuale come se rappresentasse 2.400 €/mese di ricavi ricorrenti, il che implicherebbe 28.800 € di ricavi ricorrenti annualizzati da un solo abbonamento da 2.400 €/anno. L’errore in questa applicazione della formula ARR è ovvio una volta detto così.
Trattamento corretto:
Il cliente paga 2.400 €/anno → contributo MRR = 2.400 / 12 = 200 €
ARR di questo cliente = 200 × 12 = 2.400 €
Il contributo ARR del cliente è uguale al valore del contratto annuale. Il pagamento in anticipo nel mese della firma dovrebbe fluire nella contabilità di cassa, non nelle metriche di ricavo ricorrente. Questa disciplina è la base su cui poggia ogni calcolo sensato della formula ARR.
Il tuo MRR è davvero pulito? Verifica i tuoi dati Stripe →
Conversione MRR in ARR: la formula ARR è una sola moltiplicazione
Le ricerche su «conversione MRR in ARR» a volte suggeriscono un calcolo complesso. La conversione è una sola moltiplicazione:
ARR = MRR × 12
Ciò che fa sembrare complicata la formula ARR è la necessità di assicurarsi che il MRR sia pulito prima della moltiplicazione. Uno strumento di conversione è utile non perché la matematica sia difficile, ma perché impone definizioni coerenti — le stesse esclusioni applicate allo stesso modo ogni mese — producendo un ARR confrontabile tra periodi.
ARR vs ACV: la distinzione che previene un errore comune
ARR (Annual Recurring Revenue) misura il valore annualizzato degli abbonamenti ricorrenti. Esclude le tariffe una tantum, indipendentemente da cosa c’era nel contratto. È esattamente questa pulizia che rende significativa la formula ARR.
ACV (Annual Contract Value) misura il valore annuale totale di un contratto, che può includere tariffe di setup, servizi professionali e altri componenti non ricorrenti.
Esempio: Un cliente firma un contratto di abbonamento da 12.000 €/anno più 3.000 € di servizi di implementazione.
ACV = 12.000 + 3.000 = 15.000 €
Contributo ARR = 12.000 € (solo abbonamento)
Contributo MRR = 12.000 / 12 = 1.000 €
Usare l’ACV al posto dell’ARR gonfia la base di ricavo ricorrente di 3.000 € per contratto — un errore non significativo su un singolo deal, ma sistematicamente distorsivo sull’intera customer base. Le 16 metriche SaaS di a16z evidenziano che la confusione ACV vs ARR è uno degli errori di reporting più comuni nelle aziende SaaS in fase iniziale.
Per il framework completo di ARR e MRR, vedere ARR e MRR: la guida minimalista ai ricavi ricorrenti.
Errori comuni nella formula ARR
Errore 1: Moltiplicare un MRR gonfiato per 12. L’errore più diffuso. Se il MRR include pagamenti annuali contabilizzati male, tariffe di setup o ricavi irregolari, la formula ARR amplifica quelle distorsioni per un fattore dodici. Ripulire l’input MRR prima di moltiplicare.
Errore 2: Trattare il denaro ricevuto come ARR. Un cliente che paga 12.000 € in anticipo per un abbonamento annuale contribuisce 12.000 € all’ARR, ma quei 12.000 € si distribuiscono su dodici mesi di ricavi ricorrenti riconosciuti — non un boost da 12.000 € nel mese del pagamento.
Errore 3: Confondere ARR con ACV. L’ACV include componenti contrattuali non ricorrenti che la formula ARR esclude esplicitamente.
Errore 4: Annualizzare ricavi instabili. Se un mese include un pagamento una tantum insolitamente grande, annualizzare il totale di quel mese produce un ARR ingannevolmente alto. La formula ARR dovrebbe riflettere una base ricorrente stabile, non un periodo eccezionale.
Errore 5: Usare l’ARR senza il movimento MRR sottostante. L’ARR è una metrica riassuntiva. Non mostra se la crescita proviene da nuovi clienti o da espansione, se il churn sta accelerando o se la contraction si sta insinuando. Un fondatore che traccia solo l’ARR legge il totale annuo senza capire la meccanica mensile che lo ha prodotto.
Esempio completo: formula ARR senza spazzatura
Un prodotto SaaS ha:
- 40 clienti sul piano da 49 €/mese
- 10 clienti sul piano da 99 €/mese
- 5 clienti annuali a 1.188 €/anno (equivalente al piano 99 €/mese)
- 2 nuovi progetti di onboarding a 500 € ciascuno completati questo mese
Calcolo MRR pulito:
(40 × 49) + (10 × 99) = 1.960 + 990 = 2.950
5 × (1.188 / 12) = 5 × 99 = 495
MRR pulito = 2.950 + 495 = 3.445
I 1.000 € di ricavi onboarding sono esclusi dalla formula ARR.
ARR:
ARR = 3.445 × 12 = 41.340 €
Cosa riporterebbe in modo errato un fondatore senza definizioni pulite: Se il pagamento annuale non viene normalizzato e le tariffe di onboarding vengono incluse, il mese che include i cinque pagamenti dei contratti annuali potrebbe mostrare un MRR di 3.445 + (5 × 1.188) + 1.000 = 10.385 €, e la formula ARR ne tirerebbe fuori 124.620 €, tre volte la cifra corretta. Non è un piccolo errore di arrotondamento. È un quadro di business completamente diverso.
Stagionalità nell’applicare la formula ARR
L’approccio «MRR × 12» della formula ARR presuppone che il mese corrente sia rappresentativo. Quando muoversi con cautela:
Non annualizzare i mesi di picco. Un SaaS che genera il 40 % delle nuove sottoscrizioni nel quarto trimestre (rinnovi di gennaio, budget di fine anno) avrà un MRR elevato in Q4. Far passare il MRR di dicembre attraverso la formula ARR produce un ARR che non reggerà nei mesi più lenti del Q2. Meglio: usare una media mobile a tre mesi come input.
I rinnovi pluriennali generano picchi di MRR. Se una grande coorte di clienti annuali rinnova nello stesso mese, il MRR di quel mese sembra artificialmente alto. Applicare la formula ARR a quel mese conta i contratti due volte — il loro valore annuale è già contato una volta nell’ARR, indipendentemente dal mese di fatturazione.
Per l’ARR di steady-state: MRR pulito del mese corrente × 12. Per il forecasting ARR: proiettare la MRR bridge in avanti invece di moltiplicare uno snapshot.
Quali dati Stripe servono alla formula ARR
Stripe è la sorgente dati più comune, ma non tutti i campi Stripe vanno fatti passare per la formula ARR. I filtri che contano:
- Contare solo subscription attive.
statusdeve essere inactive,trialing(con cautela) opast_duecon metodo di pagamento ancora vivo. Subscription incanceled,unpaidoincomplete_expirednon rientrano nel MRR e quindi non rientrano nella formula ARR. - Trattare i trial separatamente. Alcuni team contano i trial nell’ARR giustificandolo con la «conversione attesa». Questo distorce l’output della formula ARR di un fattore pari al tasso di conversione dei trial. Più pulito: escludere i trial dal MRR finché non si convertono in subscription paganti.
- Sottrarre rimborsi e chargeback. Un rimborso totale nello stesso ciclo cancella la quota ricorrente. Se la formula ARR non lo riflette, sovrastima la base in essere.
- Normalizzare il multi-currency. Stripe accetta pagamenti in molte valute; una conversione coerente allo stesso tasso di periodo è prerequisito perché la formula ARR produca risultati riproducibili.
- Escludere voci una tantum. Setup, onboarding, migrazioni una tantum compaiono in
invoices, non insubscriptions. Non entrano nella formula ARR.
ARR e ASC 606: dove le strade si dividono
ASC 606 è il principio contabile che definisce quando un ricavo può essere riconosciuto. La formula ARR non è una misura di ricavo GAAP-compliant — è una metrica gestionale. La separazione è netta: l’ARR misura la base ricorrente in essere alla data di riferimento, l’ASC 606 distribuisce il ricavo pro-rata sulla durata del contratto. Un cliente che paga 12.000 € a gennaio per un abbonamento annuale contribuisce subito 12.000 € all’ARR (formula ARR su MRR normalizzato a base mensile), mentre nei libri GAAP ogni mese vengono riconosciuti solo 1.000 € di ricavo. Entrambi i numeri sono corretti — rispondono a domande diverse, e la formula ARR non dovrebbe cercare di sostituire una misura ASC 606.
Come tracciare l’ARR automaticamente
Connettere un’unica fonte di fatturazione affidabile. Per la maggior parte dei SaaS in fase iniziale, Stripe. Stripe fornisce i dati di subscription che servono alla formula ARR: date di inizio, cadenza di fatturazione, importi dei piani, eventi di cancellazione.
Definire i ricavi ricorrenti una volta per iscritto. Prima di costruire qualsiasi dashboard, documentare cosa conta come ricorrente, come vengono trattati i piani annuali, cosa è escluso, come viene gestita la fatturazione a consumo. Questa definizione è la fonte dell’affidabilità della formula ARR.
Applicare MRR × 12 in modo coerente. Non ricalcolare la formula ARR in modi diversi a seconda del contesto di reporting. Una definizione, una formula, un ARR che significa la stessa cosa in ogni conversazione.
Mostrare l’ARR insieme al movimento del MRR. L’ARR più la MRR bridge — new MRR, expansion, contraction, churn — è il fondamento di qualsiasi modello finanziario che valga la pena costruire. Il report State of the Cloud di Bessemer mette a confronto i tassi di crescita ARR per fase aziendale, una volta che la formula ARR gira pulita.
Modello JSON per il calcolo ARR
{
"recurring_revenue": {
"period": "2026-04",
"currency": "EUR",
"clean_mrr": 3445,
"arr": 41340,
"formula": "clean_mrr * 12"
},
"mrr_components": {
"monthly_subscriptions": 2950,
"annual_subscriptions_normalised": 495,
"recurring_addons": 0
},
"exclusions": {
"setup_fees": true,
"onboarding_fees": true,
"consulting": true,
"one_off_projects": true,
"annual_cash_not_normalised": true
},
"definitions": {
"annual_plan_contribution": "annual_amount / 12",
"arr_formula": "clean_mrr * 12",
"arr_vs_acv": "ARR esclude tariffe una tantum; ACV può includerle"
}
}
FAQ
Qual è la formula ARR?
La formula ARR standard è ARR = MRR pulito × 12. La formula ARR di per sé è una sola moltiplicazione; la difficoltà sta nell’assicurarsi che il MRR sia correttamente definito prima di applicarla. Se il MRR include pagamenti annuali contabilizzati male, tariffe di setup o altre voci non ricorrenti, la formula ARR sovrastimerà la base di ricavo ricorrente nella stessa proporzione.
Come si calcola il ricavo annuale ricorrente con la formula ARR?
Calcola prima il MRR mensile pulito (somma degli abbonamenti ricorrenti attivi, piani annuali normalizzati mensilmente, tariffe una tantum escluse), poi applica la formula ARR moltiplicando per dodici. Il risultato è il ricavo annuale ricorrente. Per la metodologia MRR completa, vedere la guida MRR.
La formula ARR è semplicemente MRR per 12?
Sì, se il MRR è correttamente definito. La formula ARR è ARR = MRR × 12. La sfida non sta nella formula ARR in sé, ma nell’assicurarsi che l’input MRR escluda i ricavi non ricorrenti, normalizzi gli abbonamenti annuali a base mensile e venga applicato in modo coerente tra periodi.
Cosa non deve essere incluso secondo la formula ARR?
Tariffe di setup, tariffe di implementazione, tariffe di onboarding, ricavi di consulenza, lavoro su progetti puntuali e qualsiasi ricavo che non si ripeta automaticamente nel prossimo ciclo di fatturazione. I pagamenti annuali ricevuti in anticipo devono essere normalizzati mensilmente (importo annuale / 12) prima di entrare nella formula ARR.
Qual è la differenza tra ARR e ACV in relazione alla formula ARR?
L’ARR misura il valore annualizzato dei soli abbonamenti ricorrenti ed è il risultato della formula ARR applicata a un MRR pulito. L’ACV misura il valore annuale totale di un contratto e può includere tariffe una tantum che la formula ARR esclude esplicitamente. Usare l’ACV come proxy dell’ARR sovrastima la base di ricavi ricorrenti.
In cosa si distingue la formula ARR dal run rate?
Il run rate annualizza il ricavo totale del periodo corrente indipendentemente dal fatto che sia ricorrente. La formula ARR annualizza solo la parte di abbonamento ricorrente. Un’azienda con forti ricavi una tantum in un singolo mese avrà un run rate alto ma un ARR potenzialmente molto più basso.
Come si traccia automaticamente il risultato della formula ARR?
Connettere una fonte di fatturazione affidabile (tipicamente Stripe), definire i ricavi ricorrenti una volta per iscritto e applicare la formula ARR in modo coerente. Una dashboard che estrae il MRR dagli eventi subscription di Stripe e moltiplica per dodici produce l’ARR senza calcoli manuali — a patto che il trattamento dei dati a monte normalizzi correttamente i piani annuali ed escluda i pagamenti una tantum.
Smetti di calcolare il MRR in un foglio di calcolo. MRR pulito, ARR e il waterfall completo, gratuito fino a 10.000 € MRR →
Free Tool
Try the ACV Calculator →
Interactive calculator, no signup required.