Modelagem financeiraAvançado9 min de leitura

Como Construir um DCF no Google Sheets (2026)

Monte um DCF completo no Google Sheets: seis abas encadeadas, de Premissas até a ponte de equity e tabelas de sensibilidade. Fórmulas reais incluídas.

Monte um DCF completo e pronto para investidores no Google Sheets - seis abas encadeadas, de Premissas até a ponte de valor do equity e tabelas de sensibilidade - com todas as fórmulas referenciando corretamente e verificações de valor terminal que não vão te envergonhar em uma revisão de sindicato bancário.

Este guia parte do pressuposto de que você está modelando um negócio B2B SaaS ou de receita recorrente com R$ 24,3M de receita LTM, margem EBITDA de 18,7% e horizonte de projeção de 5 anos. Substitua pelas suas próprias premissas e a estrutura se mantém independentemente do setor.

O que você vai precisar

  • Google Sheets com pelo menos uma aba de dados existente (realizados ou financeiros LTM)
  • DRE LTM com receita, CPV, despesas operacionais, D&A e despesas financeiras
  • Balanço patrimonial para a posição de dívida líquida
  • Fonte de beta (Bloomberg, Damodaran ou conjunto de empresas públicas comparáveis)
  • Conhecimento básico de intervalos nomeados e referências absolutas

Guia passo a passo

1

Defina a Arquitetura das Abas do DCF

Acertar a ordem das abas antes de escrever uma única fórmula evita o problema das referências circulares mais adiante. Um modelo DCF bem estruturado no Google Sheets flui da esquerda para a direita, com os dados partindo de Premissas até as abas de saída. Nenhuma aba deve referenciar uma aba à sua direita.

  • Premissas** - todas as células de entrada ficam aqui; todas as outras abas leem daqui, nunca o contrário
  • Receita e OpEx** - construção da DRE até o EBITDA, totalmente guiada pelas Premissas
  • FCF** - cálculo do fluxo de caixa livre desalavancado, puxando dados de Receita e OpEx
  • WACC** - construção do custo de capital, referenciando apenas as entradas de Premissas
  • DCF** - motor de desconto, cálculo do valor terminal e ponte EV/equity
  • Sensibilidade** - tabelas de dados cruzando WACC e crescimento terminal contra o EV

Pro Tip

Coloque uma célula de "Versão do Modelo" e a data no canto superior esquerdo de Premissas. Quando três pessoas estiverem trocando DCF_v7_FINAL_2.xlsx por e-mail, você vai saber qual é o arquivo ativo.
2

Monte a Aba de Premissas (Fonte Única da Verdade)

Todo driver que pode mudar entra aqui. Nada hardcoded em outro lugar. Se o seu driver de crescimento de receita existir tanto em Premissas quanto em Receita e OpEx, você tem um modelo que vai quebrar silenciosamente.

Estruture Premissas em blocos com rótulos claros: Drivers de Receita, Drivers de Margem, Capex e Capital de Giro, Imposto de Renda e Entradas do WACC. Dê intervalos nomeados às células-chave para que as fórmulas sirvam como documentação.

Intervalos nomeados a criar:
CrescReceita     → Premissas!$B$5   (CAGR de receita: 12,5%)
MargemEBITDA     → Premissas!$B$8   (18,7%)
AlíquotaIR       → Premissas!$B$12  (26,0%)
CrescTerminal    → Premissas!$B$15  (3,0%)
DívidaLíquida    → Premissas!$B$20  (6.200.000)

Para os anos de projeção, use um único ano-base em Premissas e derive todos os cabeçalhos de coluna dinamicamente. Os cabeçalhos da sua aba de Receita ficarão assim:

='Premissas'!$B$2        (ano-base, ex.: 2025)
='Premissas'!$B$2+1      (2026)
='Premissas'!$B$2+2      (2027)

Assim, avançar o ano-base em uma atualização anual exige a edição de uma única célula, não um localizar-e-substituir em 6 abas.

    Pro Tip

    Adicione uma seção de "Verificação" no final de Premissas. Uma célula que exibe "OK" ou "ERRO" dependendo de o balanço patrimonial fechar e as convenções de sinal do FCF estarem consistentes. Leva 10 minutos para montar e detecta erros de digitação antes de chegarem ao PDF.
    3

    Projete Receita e EBITDA

    Receita e OpEx é onde o modelo conquista credibilidade. Uma única taxa de crescimento aplicada a toda a DRE é suficiente para uma triagem rápida; um modelo de verdade segmenta a receita por linha de produto ou coorte e separa as premissas de margem das premissas de volume.

    Para uma projeção de 5 anos com uma única taxa de crescimento vinda de Premissas:

    Linha de Receita (B5:F5, onde B5 é o Ano 1):
    B5: ='Premissas'!$B$3*(1+CrescReceita)
    C5: =B5*(1+CrescReceita)
    
    Linha de EBITDA (B8:F8):
    B8: =B5*MargemEBITDA
    
    Linha de D&A (B10:F10, como % da receita):
    B10: =B5*'Premissas'!$B$9
    

    Se você estiver modelando múltiplos fluxos de receita, um SUMIFS cruzando uma aba de Coortes ou SKUs torna a auditoria mais fácil:

    =SUMIFS('Detalhe Receita'!$D:$D,
            'Detalhe Receita'!$B:$B, ">="&'Premissas'!$B$3,
            'Detalhe Receita'!$C:$C, "Recorrente")
    

    Com R$ 24,3M de receita LTM crescendo a 12,5% ao ano, o Ano 5 termina em aproximadamente R$ 44,0M. O EBITDA a uma margem estável de 18,7% chega a R$ 8,2M no Ano 5, antes de qualquer premissa de expansão de margem entrar em cena.

      Pro Tip

      Inclua uma coluna de realizados à esquerda das suas projeções e hardcode uma linha de variação. Quando os realizados LTM forem atualizados trimestralmente, a linha de variação mostrará imediatamente o quanto o modelo se afastou da realidade.
      4

      Calcule o Fluxo de Caixa Livre Desalavancado para o DCF

      O FCF desalavancado (UFCF) exclui o financiamento, sem juros nem amortização de dívida. Você está avaliando o negócio como se fosse 100% financiado por capital próprio, por isso a estrutura de capital fica no WACC, não aqui.

      A fórmula é: UFCF = NOPAT + D&A - Capex - Variação no Capital de Giro Líquido

      Linha de EBIT (B5:F5) referencia Receita e OpEx:
      B5: ='Receita e OpEx'!B12 - 'Receita e OpEx'!B14
      
      Linha de NOPAT (B7:F7):
      B7: =B5*(1-AlíquotaIR)
      
      Linha de UFCF (B12:F12):
      B12: =B7
           +'Receita e OpEx'!B10    (adição de D&A)
           -'Premissas'!$B$11*'Receita e OpEx'!B5   (Capex como % da receita)
           -(('Receita e OpEx'!B5-'Receita e OpEx'!A5)*'Premissas'!$B$13)  (Variação no CGL)
      

      Alguns erros que destroem modelos de UFCF silenciosamente: convenções de sinal no capital de giro (um aumento no CGL é uso de caixa, portanto subtrai), tratamento inconsistente de stock-based compensation e inclusão de receita financeira no EBIT. Verifique a sua linha de EBIT contra a DRE antes de descontar qualquer coisa.

      Neste modelo, o UFCF sobe de aproximadamente R$ 2,2M no Ano 1 para R$ 3,9M no Ano 5.

        Pro Tip

        Monte uma linha de "Verificação de UFCF" que calcula o UFCF de forma independente a partir do EBITDA (EBITDA menos impostos sobre o EBIT, menos capex, menos variação no CGL) e compara com a linha guiada por fórmulas. Se não baterem ao centavo, descubra o motivo antes de descontar.
        5

        Monte a Aba de WACC

        O WACC é onde os modelos mais erram, geralmente porque as entradas estão desatualizadas ou os pesos da estrutura de capital são baseados em valores contábeis em vez de valores de mercado.

        Em meados de 2026, o Tesouro americano de 10 anos está em aproximadamente 4,3%. A estimativa de prêmio de risco de equity dos EUA de Damodaran para janeiro de 2026 é de 5,5% (atualizada anualmente em pages.stern.nyu.edu). Para o beta, use o beta bruto da Bloomberg ajustado em direção a 1,0 pelo ajuste de Blume: Beta Ajustado = 0,67 × Beta Bruto + 0,33. O conjunto de comparáveis para um negócio B2B SaaS de médio porte apresentou uma mediana de beta alavancado de 1,35 na Bloomberg em maio de 2026.

        Fórmulas da aba WACC, todas as entradas vindo de Premissas:
        
        TaxaLivreDeRisco:   ='Premissas'!$B$25    (0,043)
        PRE:                ='Premissas'!$B$26    (0,055)
        BetaAlavancado:     ='Premissas'!$B$27    (1,35)
        
        CustoDoCapital:     =TaxaLivreDeRisco + BetaAlavancado*PRE
                            → 4,3% + 1,35 × 5,5% = 11,7%
        
        CustoDívidaPreIR:   ='Premissas'!$B$28    (0,082)
        CustoDívidaPósIR:   =CustoDívidaPreIR*(1-AlíquotaIR)
                            → 8,2% × 0,74 = 6,1%
        
        PesoEquity:         ='Premissas'!$B$30    (0,90)
        PesoDívida:         =1-PesoEquity         (0,10)
        
        WACC:               =CustoDoCapital*PesoEquity + CustoDívidaPósIR*PesoDívida
                            → 11,7% × 0,90 + 6,1% × 0,10 = 11,2%
        

        Use pesos a valor de mercado, não contábil. Se você estiver avaliando uma empresa privada sem capitalização de mercado, a abordagem padrão é iterar: assuma uma estrutura de capital, calcule o WACC, calcule o EV, derive o valor de mercado implícito, atualize os pesos e repita até convergir (normalmente 2 a 3 rodadas).

          Pro Tip

          Adicione uma nota de sensibilidade na própria aba de WACC mostrando o WACC resultante com variações de ±50bps no PRE e ±0,2 no beta. Os revisores quase sempre questionam essas duas entradas primeiro.
          6

          Desconte os Fluxos de Caixa e Conclua a Avaliação DCF

          É aqui que o modelo gera seu resultado. A aba DCF puxa o UFCF da aba FCF, desconta pelo WACC, calcula o valor terminal pelo Modelo de Gordon e faz a ponte do valor da empresa (EV) ao valor do equity.

          Fatores de desconto (linha 5, B5:F5):
          B5: =1/(1+WACC)^1
          C5: =1/(1+WACC)^2
          ...
          F5: =1/(1+WACC)^5
          
          VP do FCF (linha 6, B6:F6):
          B6: =FCF!B12*B5
          
          Soma dos VPs dos FCFs:
          =SUM(B6:F6)    → ~R$ 11,9M
          
          Valor Terminal (crescimento na perpetuidade):
          =FCF!F12*(1+CrescTerminal)/(WACC-CrescTerminal)
          → 3,9 × 1,03 / (0,112 - 0,030) = R$ 49,0M
          
          VP do Valor Terminal:
          =ValorTerminal * F5    → ~R$ 29,1M
          
          Valor da Empresa (EV):
          =SUM(B6:F6) + VPValorTerminal    → R$ 41,0M
          
          Ponte ao Valor do Equity:
          =ValorDaEmpresa - DívidaLíquida       → R$ 34,8M
          

          O valor terminal representa aproximadamente 71% do EV neste modelo, o que é padrão para um horizonte de 5 anos com este perfil de crescimento. Vale destacar para qualquer investidor acostumado a modelos de 10 anos, onde o percentual do TV costuma ser menor. Um TV acima de 75% geralmente indica que o período de projeção é curto demais ou que as premissas do terminal estão fazendo trabalho excessivo.

          Adicione uma seção de "Verificações" abaixo da ponte: TV como % do EV, múltiplo implícito de saída EV/EBITDA (EV dividido pelo EBITDA do Ano 5) e taxa de crescimento implícita na perpetuidade usando o múltiplo de saída para recalcular. Se esses números não forem internamente consistentes, há algo errado.

            Pro Tip

            Use XNPV em vez de NPV se os seus fluxos de caixa não caírem em datas exatas de fim de ano. XNPV('DCF'!$B$3, FCF!B12:F12, FCF!B4:F4) trata corretamente o timing intermediário do ano, o que importa em operações em que a data de fechamento não é 1º de janeiro.
            7

            Monte as Tabelas de Sensibilidade

            Um DCF sem tabelas de sensibilidade não é um modelo, é uma estimativa pontual. Os dois eixos que mais importam: WACC em um eixo, taxa de crescimento terminal no outro, valor do equity nas células. Monte como uma tabela de duas variáveis para que recalcule automaticamente.

            Configure a tabela com valores de WACC descendo pelos cabeçalhos de coluna (9,2%, 9,7%, 10,2%, ..., 13,2%) e taxas de crescimento terminal nos cabeçalhos de linha (2,0%, 2,5%, 3,0%, 3,5%, 4,0%). A célula superior esquerda da tabela referencia o valor do equity da aba DCF.

            Célula de referência superior esquerda (ex.: B20):
            ='DCF'!$B$22    (seu resultado de valor do equity)
            
            Para montar a tabela:
            1. Selecione o intervalo completo incluindo cabeçalhos de linha/coluna
            2. Dados → Validação de Dados → ... (ou: Dados > Análise de Hipóteses no Excel)
            
            No Google Sheets, tabelas de dados exigem Apps Script. A solução alternativa simples:
            - Crie uma aba auxiliar com entradas de WACC e crescimento listadas explicitamente
            - Use INDEX/MATCH para puxar o valor do equity para cada combinação de cenário
            
            Fórmula auxiliar na grade de sensibilidade (célula C22, onde B22=WACC e C21=crescimento):
            =IFERROR(
              (NPV(B22, FCF!$B$12:$F$12) +
               FCF!$F$12*(1+C21)/(B22-C21) / (1+B22)^5) -
              Premissas!$B$20,
              "N/A")
            

            A grade de 25 células cobrindo de 9,2% a 13,2% de WACC e de 2,0% a 4,0% de crescimento terminal gera o valor do equity base de R$ 34,8M, com uma faixa que vai de aproximadamente R$ 19,4M (WACC alto, crescimento baixo) a R$ 54,2M (WACC baixo, crescimento alto). Essa amplitude é o seu espaço de negociação em valuation.

              Pro Tip

              Adicione uma segunda tabela de sensibilidade com crescimento de receita versus margem EBITDA. Investidores quase sempre estressam a linha de cima antes de estressar a taxa de desconto.

              Conclusão

              Um modelo DCF bem feito no Google Sheets tem 6 abas encadeadas, cerca de 200 a 300 células com fórmulas e uma grade de sensibilidade que mostra toda a faixa de resultados em vez de fingir uma precisão que não existe. O modo de falha mais comum não é matemática errada: são premissas hardcoded espalhadas por abas que ficam desatualizadas e nunca são revisadas.

              A arquitetura importa tanto quanto as fórmulas. Premissas alimenta tudo. FCF nunca referencia WACC. A aba DCF é saída somente para leitura. Se você montar dessa forma, o modelo permanece auditável quando o seu analista repassa para um analista júnior seis meses após o fechamento.

              O único ponto em que o Google Sheets não funciona bem de forma nativa é a atualização da tabela de dados, e é aí que o ModelMonkey fecha a lacuna, reconstruindo as grades de sensibilidade automaticamente quando as premissas upstream mudam, sem exigir recálculo manual ou soluções com Apps Script.

              Escolha um plano do ModelMonkey - funciona tanto no Google Sheets quanto no Excel.

              Perguntas frequentes

              Quantos anos deve cobrir o período de projeção de um DCF?

              A maioria dos modelos do lado comprador e vendedor usa 5 anos para negócios de alto crescimento e 10 anos para empresas maduras com fluxo de caixa estável. A resposta certa é "quantos anos forem necessários até o negócio atingir um estado estacionário", mas na prática 5 anos é o padrão. Ir além de 10 anos adiciona falsa precisão: a sua premissa de margem EBITDA no Ano 8 é um chute, e o modelo trata isso como um fato.

              Qual é uma taxa de crescimento terminal razoável para um DCF?

              O crescimento terminal não deve superar o crescimento nominal do PIB de longo prazo, tipicamente entre 2,5% e 3,5% para empresas sediadas nos EUA em 2026, ou próximo ao crescimento nominal do PIB brasileiro para empresas locais. Usar 4% ou mais implica que a empresa eventualmente será maior do que a economia inteira, o que é um problema matemático que aparece mais rápido do que você imagina. Para trabalhos de due diligence conservadores, estresse até 1,5%.

              Por que o valor terminal representa mais de 70% do EV na maioria dos DCFs?

              Porque você está descontando fortemente os fluxos de caixa de curto prazo e o valor terminal captura todos os fluxos além do período de projeção, que corresponde à maior parte da vida da empresa. Um horizonte de 5 anos com WACC de 11,2% significa que os fluxos do Ano 5 já valem apenas R$ 0,59 por real de valor nominal. O TV acima de 70% não é um sinal de alerta, é aritmética. O sinal de alerta é quando o TV chega a 85% ou mais porque o período de projeção é curto demais ou as margens terminais são otimistas demais.

              Como tratar a dívida líquida na ponte ao valor do equity?

              Dívida líquida é igual ao total de dívida onerosa menos caixa e equivalentes de caixa. Subtraia do EV para chegar ao valor do equity. Erros comuns: incluir arrendamentos operacionais (o tratamento correto depende de você tê-los capitalizado no EBITDA), ignorar passivos contingentes de earnout e usar o valor contábil da dívida em vez do valor de mercado. Para a maioria das operações com empresas privadas, valor contábil e valor de mercado da dívida são próximos o suficiente, a menos que a empresa esteja em dificuldade financeira.

              Dá para montar um DCF diretamente no Google Sheets sem Apps Script?

              Sim. O desconto principal, o valor terminal e a ponte ao equity funcionam com fórmulas nativas do Google Sheets. A única área em que o Sheets nativo fica aquém são as tabelas de dados de duas variáveis para análise de sensibilidade, que o Excel trata de forma nativa mas o Sheets não. A solução alternativa é uma grade guiada por fórmulas (como mostrado no Passo 7) ou uma função curta de Apps Script que itera pelas combinações de WACC e crescimento e escreve os resultados em um intervalo.