Fórmula ARR: converter MRR em ARR sem erros
Publicado em 13 de março de 2026 · Jules, Founder of NoNoiseMetrics · 13min de leitura
Atualizado em 15 de abril de 2026
A fórmula ARR consiste em duas operações: definir corretamente o MRR, depois multiplicar por doze. A matemática é trivial. O ponto de falha da fórmula ARR é quase sempre o primeiro passo. Uma equipa com um MRR vago, que inclui pagamentos anuais mal contabilizados, taxas de setup absorvidas na base de subscrições, ou receitas pontuais de consultoria tratadas como uma linha recorrente, produz um ARR que sobrestima o motor de receitas recorrentes. A fórmula ARR é aplicada corretamente. O input está errado. O resultado é um ARR disfarçado de algo que não é.
Este guia cobre ambas as operações: a fórmula ARR em si e os inputs que ela exige para que o resultado final continue confiável.
TL;DR: a fórmula ARR é ARR = MRR limpo × 12. Funciona quando todas as subscrições estão normalizadas a base mensal e as taxas únicas são excluídas. Falha quando o pagamento anual é contabilizado no mês de recebimento, quando se misturam fatturações sem normalização ou quando o MRR está inflado com itens não recorrentes.
Qual é a fórmula ARR?
ARR significa Annual Recurring Revenue (Receita Anual Recorrente). A fórmula ARR padrão é:
ARR = MRR limpo × 12
Se o MRR limpo é 10.000 €:
ARR = 10.000 × 12 = 120.000 €
Esse é o cálculo completo. Para a maioria dos negócios SaaS não se justifica nenhuma complexidade adicional. Toda a substância da análise ARR reside na definição de «MRR limpo»: o que está incluído, o que está excluído e como os casos limite são tratados de forma consistente. A fórmula ARR em si é simples; o input que a alimenta é a parte exigente. Para a definição fundamental do MRR e o que deve ou não ser incluído, o guia de MRR limpo cobre cada armadilha em detalhe. O framework de métricas SaaS de David Skok descreve o ARR como uma métrica derivada que é apenas tão confiável quanto a definição de MRR que herda — e portanto apenas tão confiável quanto a fórmula ARR que daí resulta.
MRR vs ARR: comparação direta
Antes de entrar no detalhe da fórmula ARR, ajuda ver a relação entre MRR e ARR lado a lado:
| MRR | ARR | |
|---|---|---|
| Nome completo | Receita Mensal Recorrente | Receita Anual Recorrente |
| Janela temporal | Um mês | Doze meses |
| Cálculo | Soma das subscrições recorrentes ativas (mensal) | MRR × 12 |
| Uso ideal | Decisões operacionais semanais/mensais | Planeamento anual, conversas com investidores |
| Sensibilidade | Mostra de imediato as variações mês a mês | Suaviza a volatilidade de curto prazo |
| Risco | Falha a perspectiva anual | Amplifica os erros de MRR num fator 12 |
Conceito-chave: o ARR é uma métrica derivada. Cada problema de ARR é, na verdade, um problema de MRR multiplicado por doze pela fórmula ARR.
Como calcular o ARR: passo a passo
Passo 1: Calcular o MRR limpo
MRR = soma das receitas de subscrições recorrentes ativas do mês
Isto inclui:
- Subscrições mensais ao seu preço mensal
- Subscrições anuais normalizadas mensalmente: valor anual / 12
- Add-ons recorrentes faturados mensalmente
- Receitas de uso recorrentes, se forem verdadeiramente recorrentes
Isto exclui:
- Taxas de setup e onboarding
- Trabalho de implementação e consultoria
- Desenvolvimento personalizado ou projetos de migração
- Pacotes de suporte pontuais
- Qualquer receita que não se repita automaticamente
Passo 2: Aplicar a fórmula ARR
ARR = MRR limpo × 12
Exemplo simples de cálculo ARR
Um SaaS com faturação mista:
- 40 clientes no plano de 49 €/mês
- 10 clientes no plano de 1.188 €/ano
- Taxas de setup de 500 €/cliente cobradas este mês a 3 novos clientes
Planos mensais: 40 × 49 = 1.960
Planos anuais normalizados: 10 × (1.188 / 12) = 10 × 99 = 990
Taxas de setup: excluídas
MRR limpo = 1.960 + 990 = 2.950
ARR = 2.950 × 12 = 35.400 €
Os 1.500 € em taxas de setup são receitas reais. Não são receitas recorrentes. Não aparecem no ARR. Esta separação é o coração de qualquer aplicação correta da fórmula ARR.
Fórmula ARR para contratos anuais: a normalização que mais importa
Os contratos anuais são onde a fórmula ARR é mal gerida com mais frequência. Quando um cliente prepaga uma subscrição anual, acontecem duas coisas em simultâneo: chega um grande pagamento em caixa e começa um compromisso de receita recorrente de doze meses. A fórmula ARR só lida com a segunda parte.
Tratamento incorreto:
Cliente paga 2.400 € antecipadamente → MRR este mês = 2.400 € → ARR = 28.800 €
Isto trata um único contrato anual como se representasse 2.400 €/mês de receita recorrente, o que implicaria 28.800 € de receita recorrente anualizada vinda de uma subscrição de 2.400 €/ano. O erro nessa aplicação da fórmula ARR é óbvio quando dito desta forma.
Tratamento correto:
Cliente paga 2.400 €/ano → contribuição MRR = 2.400 / 12 = 200 €
ARR deste cliente = 200 × 12 = 2.400 €
A contribuição ARR do cliente é igual ao valor do contrato anual. O pagamento antecipado deve fluir para a contabilidade de caixa, não para as métricas de receita recorrente. Esta disciplina é a base sobre a qual assenta qualquer cálculo sensato da fórmula ARR.
O seu MRR é realmente limpo? Verifique os seus dados Stripe →
Conversão MRR em ARR: a fórmula ARR é uma única multiplicação
As pesquisas sobre «conversão MRR em ARR» às vezes sugerem um cálculo complexo. A conversão é uma única multiplicação:
ARR = MRR × 12
O que faz parecer complicada a fórmula ARR é a necessidade de manter o MRR limpo antes da multiplicação. Uma ferramenta de conversão é útil não porque a matemática seja difícil, mas porque impõe definições consistentes — as mesmas exclusões aplicadas da mesma forma todos os meses — produzindo um ARR comparável entre períodos.
ARR vs ACV: a distinção que evita um erro comum
ARR (Annual Recurring Revenue) mede o valor anualizado das subscrições recorrentes. Exclui taxas únicas, independentemente do que estava no contrato. É exatamente esta limpeza que torna significativa a fórmula ARR.
ACV (Annual Contract Value) mede o valor anual total de um contrato, que pode incluir taxas de setup, serviços profissionais e outros componentes não recorrentes.
Exemplo: Um cliente assina um contrato de subscrição de 12.000 €/ano mais 3.000 € de serviços de implementação.
ACV = 12.000 + 3.000 = 15.000 €
Contribuição ARR = 12.000 € (apenas subscrição)
Contribuição MRR = 12.000 / 12 = 1.000 €
Usar o ACV em vez do ARR sobrestima a base de receita recorrente em 3.000 € por contrato — não é um erro significativo num único deal, mas é sistematicamente distorsivo em toda a base de clientes. As 16 métricas SaaS da a16z destacam que a confusão ACV vs ARR é um dos erros de reporte mais comuns em empresas SaaS em fase inicial.
Para o framework completo de ARR e MRR, ver ARR e MRR: o guia minimalista de receitas recorrentes.
Erros comuns na fórmula ARR
Erro 1: Multiplicar um MRR inflado por 12. O erro mais generalizado. Se o MRR inclui pagamentos anuais mal contabilizados, taxas de setup ou receitas irregulares, a fórmula ARR amplifica essas distorções por um fator doze. Limpar o input MRR antes de multiplicar.
Erro 2: Tratar o dinheiro recebido como ARR. Um cliente que paga 12.000 € antecipadamente por uma subscrição anual contribui 12.000 € para o ARR, mas esses 12.000 € distribuem-se por doze meses de receitas recorrentes reconhecidas — e não um boost de 12.000 € no mês do pagamento.
Erro 3: Confundir ARR com ACV. O ACV inclui componentes contratuais não recorrentes que a fórmula ARR exclui explicitamente.
Erro 4: Anualizar receitas instáveis. Se um mês inclui um pagamento pontual invulgarmente grande, anualizar o total desse mês produz um ARR enganosamente elevado. A fórmula ARR deve refletir uma base recorrente estável, não um período excecional.
Erro 5: Usar o ARR sem o movimento de MRR subjacente. O ARR é uma métrica resumo. Não mostra se o crescimento vem de novos clientes ou de expansão, se o churn está a acelerar ou se a contraction está a aparecer. Um fundador que segue só o ARR lê o total anual sem perceber a mecânica mensal que o produziu.
Exemplo completo: fórmula ARR sem lixo
Um produto SaaS tem:
- 40 clientes no plano de 49 €/mês
- 10 clientes no plano de 99 €/mês
- 5 clientes anuais a 1.188 €/ano (equivalente ao plano de 99 €/mês)
- 2 novos projetos de onboarding a 500 € cada concluídos este mês
Cálculo MRR limpo:
(40 × 49) + (10 × 99) = 1.960 + 990 = 2.950
5 × (1.188 / 12) = 5 × 99 = 495
MRR limpo = 2.950 + 495 = 3.445
Os 1.000 € de receitas de onboarding estão excluídos da fórmula ARR.
ARR:
ARR = 3.445 × 12 = 41.340 €
O que um fundador reportaria erradamente sem definições limpas: Se o pagamento anual não for normalizado e as taxas de onboarding forem incluídas, o mês com os cinco pagamentos dos contratos anuais poderia mostrar um MRR de 3.445 + (5 × 1.188) + 1.000 = 10.385 €, e a fórmula ARR daria 124.620 €, três vezes o valor correto. Não é um pequeno erro de arredondamento. É um quadro de negócio completamente diferente.
Sazonalidade ao aplicar a fórmula ARR
A lógica «MRR × 12» da fórmula ARR pressupõe que o mês corrente é representativo. Quando avançar com cautela:
Não anualizar meses de pico. Um SaaS que gera 40 % das novas subscrições no quarto trimestre (renovações de janeiro, gastos de fim de orçamento) terá um MRR elevado em Q4. Passar o MRR de dezembro pela fórmula ARR produz um ARR que não aguenta o Q2 mais lento. Melhor: usar uma média móvel a três meses como input.
Renovações plurianuais geram picos de MRR. Se uma grande coorte de clientes anuais renova no mesmo mês, o MRR desse mês parece artificialmente alto. Aplicar a fórmula ARR a esse mês conta os contratos a dobrar — o seu valor anual já está contado uma vez no ARR, independentemente do mês de fatturação.
Para ARR de steady-state: MRR limpo do mês corrente × 12. Para forecasting de ARR: projetar a MRR bridge em vez de multiplicar um único snapshot.
Que dados Stripe a fórmula ARR precisa
Stripe é a fonte de dados mais comum, mas nem todos os campos Stripe entram numa aplicação limpa da fórmula ARR. Os filtros que importam:
- Contar apenas subscrições ativas. O
statusdeve seractive,trialing(com cuidado) oupast_duecom método de pagamento ainda vivo. Subscrições emcanceled,unpaidouincomplete_expirednão entram no MRR e portanto não entram na fórmula ARR. - Tratar trials separadamente. Algumas equipas contam trials no ARR justificando com a «conversão esperada». Isso enviesa o output da fórmula ARR pelo factor da taxa de conversão de trials. Mais limpo: excluir trials do MRR até converterem em subscrições pagas.
- Subtrair reembolsos e chargebacks. Um reembolso total no mesmo ciclo apaga a parte recorrente. Se a fórmula ARR não refletir isso, sobrestima a base em curso.
- Normalizar multi-currency. Stripe aceita pagamentos em várias moedas; uma conversão consistente à mesma taxa de período é pré-requisito para que a fórmula ARR produza resultados reproduzíveis.
- Excluir itens únicos. Setup, onboarding, migrações pontuais aparecem em
invoices, não emsubscriptions. Não entram na fórmula ARR.
ARR e ASC 606: onde os caminhos se separam
ASC 606 é o normativo contabilístico que define quando o rédito pode ser reconhecido. A fórmula ARR não é uma medida de rédito GAAP-compliant — é uma métrica de gestão. A separação é nítida: o ARR mede a base recorrente em curso à data de referência, o ASC 606 distribui o rédito pro-rata pela duração do contrato. Um cliente que paga 12.000 € em janeiro por uma subscrição anual contribui imediatamente 12.000 € para o ARR (fórmula ARR sobre MRR normalizado a base mensal), enquanto nos livros GAAP só são reconhecidos 1.000 € de rédito por mês. Ambos os números estão certos — respondem a perguntas diferentes, e a fórmula ARR não deve tentar substituir uma medida ASC 606.
Como rastrear o ARR automaticamente
Ligar uma única fonte de fatturação fiável. Para a maioria dos SaaS em fase inicial, é Stripe. O Stripe fornece os dados de subscrição que a fórmula ARR precisa: datas de início, cadência de fatturação, montantes dos planos, eventos de cancelamento.
Definir as receitas recorrentes uma vez por escrito. Antes de construir qualquer dashboard, documentar o que conta como recorrente, como são tratados os planos anuais, o que está excluído, como é tratada a fatturação por uso. Esta definição é a fonte da fiabilidade da fórmula ARR.
Aplicar MRR × 12 de forma consistente. Não recalcular a fórmula ARR de formas diferentes consoante o contexto de reporte. Uma definição, uma fórmula, um ARR que significa a mesma coisa em qualquer conversa.
Mostrar o ARR ao lado do movimento do MRR. O ARR mais a MRR bridge — new MRR, expansion, contraction, churn — é a base de qualquer modelo financeiro que valha a pena construir. O relatório State of the Cloud da Bessemer compara as taxas de crescimento de ARR por fase empresarial, assim que a fórmula ARR funciona limpa.
Modelo JSON para o cálculo 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 exclui taxas únicas; ACV pode incluí-las"
}
}
FAQ
Qual é a fórmula ARR?
A fórmula ARR padrão é ARR = MRR limpo × 12. A fórmula ARR em si é uma única multiplicação; a dificuldade reside em garantir que o MRR está corretamente definido antes de a aplicar. Se o MRR incluir pagamentos anuais mal contabilizados, taxas de setup ou outros itens não recorrentes, a fórmula ARR sobrestimará a base de receita recorrente na mesma proporção.
Como se calcula a receita anual recorrente com a fórmula ARR?
Calcule primeiro o MRR mensal limpo (soma das subscrições recorrentes ativas, planos anuais normalizados mensalmente, taxas únicas excluídas), depois aplique a fórmula ARR multiplicando por doze. O resultado é a receita anual recorrente.
A fórmula ARR é apenas MRR vezes 12?
Sim, se o MRR estiver corretamente definido. A fórmula ARR é ARR = MRR × 12. O desafio não está na fórmula ARR em si, mas em garantir que o input MRR exclui receitas não recorrentes, normaliza as subscrições anuais a base mensal e é aplicado de forma consistente entre períodos.
O que não deve ser incluído segundo a fórmula ARR?
Taxas de setup, taxas de implementação, taxas de onboarding, receitas de consultoria, trabalho em projetos pontuais e qualquer receita que não se repita automaticamente no próximo ciclo de faturação. Os pagamentos anuais recebidos antecipadamente devem ser normalizados mensalmente (valor anual / 12) antes de entrarem na fórmula ARR.
Qual é a diferença entre ARR e ACV em relação à fórmula ARR?
O ARR mede o valor anualizado apenas das subscrições recorrentes e é o resultado da fórmula ARR aplicada a um MRR limpo. O ACV mede o valor anual total de um contrato e pode incluir taxas únicas que a fórmula ARR exclui explicitamente. Usar o ACV como proxy do ARR sobrestima a base de receita recorrente.
Em que se distingue a fórmula ARR do run rate?
O run rate anualiza a receita total do período corrente independentemente de ser recorrente. A fórmula ARR anualiza apenas a parte de subscrição recorrente. Uma empresa com receitas pontuais fortes num único mês terá um run rate alto, mas um ARR potencialmente muito mais baixo.
Como rastrear automaticamente o resultado da fórmula ARR?
Ligar uma fonte de fatturação fiável (tipicamente Stripe), definir as receitas recorrentes uma vez por escrito e aplicar a fórmula ARR de forma consistente. Um dashboard que extrai o MRR dos eventos de subscrição do Stripe e multiplica por doze produz o ARR sem cálculo manual — desde que o tratamento de dados a montante normalize corretamente os planos anuais e exclua os pagamentos únicos.
Pare de calcular o MRR numa folha de cálculo. MRR limpo, ARR e o waterfall completo, gratuito até 10.000 € MRR →
Free Tool
Try the ACV Calculator →
Interactive calculator, no signup required.