MÉTRICAS DE CHURN

Net revenue retention (NRR) vs gross revenue retention: fórmulas e armadilhas

Como calcular a net e a gross revenue retention por mês e a 12 meses, exemplos com números hipotéticos e as armadilhas que inflacionam cada métrica.

Publicado a 6 min de leitura

A net revenue retention (NRR) e a gross revenue retention (GRR) fazem a mesma pergunta: da receita recorrente que tinha no início, quanto é que ainda tem? Diferem numa coisa. A NRR conta a expansão dos clientes existentes; a GRR não.

Essa única diferença faz da NRR o número que as empresas gostam de mostrar e da GRR o número que lhe diz se o balde tem fugas. Este guia dá as duas fórmulas, as versões mensal e a 12 meses, exemplos com números hipotéticos e os erros que inflacionam discretamente uma ou outra.

As fórmulas

Parta da receita recorrente dos clientes que tinha no início do período. Chame-lhe MRR inicial (ou ARR, a lógica é a mesma).

GRR = (starting MRR − churned MRR − contraction MRR) ÷ starting MRR

NRR = (starting MRR − churned MRR − contraction MRR + expansion MRR)
      ÷ starting MRR

Onde:

  • MRR perdido por churn é a receita dos clientes que saíram, por vontade própria ou porque não foi possível cobrar um pagamento.
  • MRR de contração é a receita perdida com downgrades, menos licenças ou menor utilização entre os clientes que ficaram.
  • MRR de expansão é a receita ganha com upgrades, mais licenças, add-ons ou aumentos de preço entre os clientes que já estavam no início.

Daqui decorrem duas propriedades:

  • A GRR nunca pode passar de 100%. Se a sua passa, entrou expansão no cálculo.
  • A NRR pode passar de 100%, e passa sempre que a expansão supera o churn mais a contração.

Os clientes novos nunca aparecem em nenhuma das fórmulas. Nem os clientes que saíram antes do período e voltaram durante ele (reativações); trate-os como uma linha à parte, como faz o roll-forward de MRR do Stripe com a sua categoria “reactivation” (documentação de analytics do Stripe, consultada em novembro de 2026).

Exemplo mensal (números hipotéticos)

Uma empresa fictícia começa junho com 80 000 $ de MRR dos seus clientes existentes. Durante junho, entre esses clientes:

  • Cancelamentos e pagamentos falhados retiram 3200 $.
  • Downgrades retiram 1000 $.
  • Upgrades e licenças adicionais acrescentam 2400 $.
GRR = (80,000 − 3,200 − 1,000) ÷ 80,000         = 94.75%
NRR = (80,000 − 3,200 − 1,000 + 2,400) ÷ 80,000 = 97.75%

O mesmo mês, três pontos de diferença. A diferença é a expansão.

A versão por coorte a 12 meses

Muitas empresas reportam a NRR e a GRR a 12 meses em vez de mensalmente. A definição mais limpa pega num grupo fixo de clientes e compara a sua receita com um ano de intervalo:

12-month NRR = current ARR of customers who were customers 12 months ago
               ÷ ARR of those same customers 12 months ago

12-month GRR = same, but each customer's current ARR is capped
               at their ARR 12 months ago

O limite é a forma de retirar a expansão cliente a cliente: um cliente que cresceu de 1000 $ para 1500 $ conta como 1000 $; um cliente que encolheu para 600 $ conta como 600 $; um cliente que saiu conta como 0 $.

Exemplo (números hipotéticos)

Cinco clientes tinham 10 000 $ de ARR no total há um ano:

Cliente ARR há um ano ARR hoje Limitado para a GRR
A 4000 $ 5500 $ 4000 $
B 2000 $ 2000 $ 2000 $
C 2000 $ 1200 $ 1200 $
D 1000 $ 0 $ (saiu) 0 $
E 1000 $ 1800 $ 1000 $
Total 10 000 $ 10 500 $ 8200 $
12-month NRR = 10,500 ÷ 10,000 = 105%
12-month GRR =  8,200 ÷ 10,000 =  82%

Uma NRR acima de 100% assenta numa GRR de 82%: quase um quinto da base de receita do ano passado saiu ou encolheu, e o crescimento de dois clientes cobriu-o.

Não multiplique os números mensais

Compor a NRR mensal (por exemplo 0,98 elevado a 12) dá, no melhor dos casos, um número aproximado. A expansão e o churn não se distribuem por igual pelos meses, e um cliente que sai no mês 3 não pode expandir no mês 9. Se reportar um número a 12 meses, calcule-o a partir da coorte.

Quando olhar para qual

Pergunta Use
A base tem fugas? GRR
A base existente cresce por si? NRR
Os fluxos de cancelamento e a recuperação de pagamentos funcionam? GRR (atuam sobre o churn e a contração)
O upsell ou o crescimento de licenças funciona? NRR menos GRR (a parte da expansão)

Um negócio com NRR alta e GRR baixa depende de alguns clientes a crescer depressa. Se esse crescimento parar, o churn por baixo aparece de uma só vez. Um negócio com GRR alta e NRR próxima dela mantém os clientes mas não os faz crescer. Vale a pena saber as duas coisas.

Armadilhas que inflacionam a NRR ou a GRR

1. Clientes novos no numerador

O erro mais comum. Se um cliente se inscreveu durante o período, a sua receita pertence ao crescimento, não à retenção. Filtre pela data de início do cliente, não pelo facto de aparecer no MRR deste mês.

2. Reativações contadas como expansão

Um cliente que saiu em janeiro e voltou em maio saiu em janeiro. Contar o regresso como expansão transforma uma perda num ganho. Mantenha a reativação numa linha própria.

3. Aumentos de preço apresentados como atração do produto

Um aumento do preço de tabela aplicado aos clientes existentes aparece como expansão e faz subir a NRR. É receita real, mas não é o mesmo sinal que clientes a comprar mais. Assinale-o ao lado do número nos meses com alteração de preço.

4. Fim de descontos

Um desconto de 50% durante três meses que expira parece expansão quando o preço volta ao normal. Decida se o MRR é antes ou depois dos descontos; os analytics do Stripe permitem excluir descontos recorrentes e pontuais. Seja coerente.

5. Variações cambiais

Se fatura em várias moedas e reporta numa só, as taxas de câmbio mexem na receita sem que ninguém compre ou saia. O roll-forward do Stripe tem uma linha separada de ajuste cambial por essa razão. Exclua o câmbio da NRR ou mantenha as taxas constantes.

6. Receita em atraso contada como retida

Uma subscrição em estado past-due continua a contar no MRR em muitos sistemas, incluindo a contagem de subscritores ativos do Stripe. Se os emails de recuperação demoram a terminar as subscrições, a GRR parece melhor do que a receita cobrada. Decida quando um pagamento falhado passa a ser churn e aplique-o.

7. Volatilidade da faturação por utilização

Com preços por utilização, um mês calmo pode parecer contração e um mês movimentado expansão. Use uma média móvel da utilização, ou reporte a NRR apenas na parte comprometida, e diga qual.

8. Bases pequenas

Com 30 clientes, uma conta grande mexe na NRR vários pontos. Mostre o número de clientes ao lado da percentagem.

Como melhorar cada uma

A GRR mexe com o churn e a contração, por isso responde ao trabalho de retenção: recuperar pagamentos falhados, adequar as ofertas de cancelamento ao motivo (um downgrade em vez de um cancelamento continua a reduzir a GRR, mas menos) e detetar o risco antes da renovação. A NRR acrescenta a expansão, que é trabalho de produto e de preços: crescimento de licenças, add-ons, utilização. Melhorar a GRR costuma ser mais rápido, porque uma parte do churn, em particular os pagamentos falhados, nunca envolveu uma decisão de sair. Veja churn involuntário e ofertas de downgrade.

Fazer isto com o NoChurn

O NoChurn atua do lado do churn e da contração da GRR. Recupera pagamentos falhados com novas tentativas inteligentes ajustadas ao motivo da recusa e ao dia de pagamento do salário (no Stripe), emails de recuperação escritos por IA que pode rever e uma página alojada de atualização do cartão. Corre fluxos de cancelamento com uma oferta por motivo, incluindo uma mudança de plano em vez de um cancelamento, com o cancelamento num clique sempre visível. Envia emails de reconquista aos dias 30, 60 e 90 segundo o motivo do cancelamento e dá a cada cliente um score de risco de churn de 0 a 100 na inscrição e a cada alteração. Todas as funcionalidades estão em todos os planos (o seu próprio domínio de email a partir de 9 $), com preço apenas pelo MRR (preços).

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Pare de perder receita.

  • Grátis até $300 de MRR
  • Sem cartão
  • Pronto em 10 minutos
  • Nunca uma comissão sobre o que recuperamos