Como calcular taxa interna de retorno no Excel

Como calcular taxa interna de retorno no ExcelComo calcular taxa interna de retorno no Excel

Para calcular a taxa interna de retorno no Excel, use a função TIR com o intervalo dos fluxos de caixa do investimento.

A fórmula básica é:

=TIR(intervalo dos fluxos de caixa)

Exemplo:

=TIR(A1:A5)

Nesse intervalo, o primeiro valor normalmente deve ser o investimento inicial negativo, e os valores seguintes devem ser os retornos esperados do projeto.

O que é taxa interna de retorno?

Taxa interna de retorno, ou TIR, é a taxa que faz o valor presente líquido de um investimento ser igual a zero.

De forma simples, ela mostra a rentabilidade percentual estimada de um projeto ao longo do tempo.

Exemplo:

Uma empresa investe R$ 50.000 hoje e espera receber retornos nos próximos anos. A TIR mostra qual é a taxa de retorno desse projeto considerando o investimento inicial e os fluxos futuros.

Fórmula da TIR no Excel

A fórmula da TIR no Excel é:

=TIR(valores)

Onde:

Elemento Significado
TIR Função usada para calcular a taxa interna de retorno
valores Intervalo com o investimento inicial e os fluxos futuros

Exemplo:

=TIR(B2:B6)

Se os fluxos de caixa estiverem entre as células B2 e B6, o Excel calculará a taxa interna de retorno desse conjunto de valores.

Como montar a tabela para calcular TIR no Excel

Antes de usar a fórmula, organize os fluxos de caixa em ordem cronológica.

Exemplo:

Ano Fluxo de caixa
0 -R$ 50.000
1 R$ 15.000
2 R$ 18.000
3 R$ 20.000
4 R$ 22.000

No Excel, poderia ficar assim:

Célula Informação Valor
A1 Ano 0 -50000
A2 Ano 1 15000
A3 Ano 2 18000
A4 Ano 3 20000
A5 Ano 4 22000

A fórmula seria:

=TIR(A1:A5)

Depois, basta formatar a célula do resultado como porcentagem.

Passo a passo para calcular taxa interna de retorno no Excel

1. Liste o investimento inicial

O investimento inicial deve entrar como valor negativo.

Exemplo:

-50000

Isso representa a saída de dinheiro no início do projeto.

2. Liste os fluxos de caixa futuros

Depois, insira os valores que o projeto deve gerar nos períodos seguintes.

Exemplo:

Período Fluxo
Ano 1 15000
Ano 2 18000
Ano 3 20000
Ano 4 22000

3. Organize os valores em uma coluna

Coloque todos os fluxos em sequência.

Exemplo:

Célula Valor
A1 -50000
A2 15000
A3 18000
A4 20000
A5 22000

4. Aplique a fórmula TIR

Em uma célula vazia, digite:

=TIR(A1:A5)

O Excel retornará a taxa interna de retorno.

5. Formate como porcentagem

Se o resultado aparecer como decimal, formate a célula como porcentagem.

Exemplo:

Resultado decimal Resultado em porcentagem
0,18 18%

6. Compare com a TMA

Depois de calcular a TIR, compare com a taxa mínima de atratividade, também chamada de TMA.

Situação Interpretação
TIR maior que a TMA Projeto tende a ser atrativo
TIR igual à TMA Projeto fica no limite
TIR menor que a TMA Projeto tende a não ser atrativo

Exemplo completo de TIR no Excel

Imagine um projeto com os seguintes dados:

Ano Fluxo de caixa
0 -R$ 100.000
1 R$ 30.000
2 R$ 35.000
3 R$ 40.000
4 R$ 45.000

No Excel:

Célula Valor
B2 -100000
B3 30000
B4 35000
B5 40000
B6 45000

A fórmula será:

=TIR(B2:B6)

Se o resultado for, por exemplo, 16%, isso significa que a taxa interna de retorno estimada do projeto é de 16% ao ano, considerando que os fluxos da tabela são anuais.

Como interpretar o resultado da TIR no Excel

A TIR sozinha não diz se o projeto é bom ou ruim.

Ela precisa ser comparada com uma taxa de referência.

Exemplo:

Indicador Valor
TIR calculada 16% ao ano
TMA da empresa 12% ao ano

Nesse caso, o projeto tende a ser atrativo, porque a TIR é maior que a TMA.

Outro exemplo:

Indicador Valor
TIR calculada 9% ao ano
TMA da empresa 12% ao ano

Nesse caso, o projeto tende a não ser atrativo, porque a TIR é menor que a TMA.

Como calcular TIR mensal no Excel

Para calcular TIR mensal no Excel, os fluxos de caixa precisam estar organizados por mês.

Exemplo:

Mês Fluxo de caixa
0 -R$ 20.000
1 R$ 3.000
2 R$ 3.500
3 R$ 4.000
4 R$ 5.000
5 R$ 6.000

Fórmula:

=TIR(B2:B7)

Nesse caso, o resultado será uma TIR mensal, porque os fluxos são mensais.

Como transformar TIR mensal em anual no Excel

Se a TIR mensal estiver em uma célula, por exemplo C2, você pode transformar em TIR anual composta com a fórmula:

=(1+C2)^12-1

Exemplo:

Se a TIR mensal for 2%, a TIR anual composta será:

=(1+2%)^12-1

Resultado aproximado:

26,82% ao ano

Como calcular TIR anual no Excel

Para calcular TIR anual, os fluxos precisam estar organizados por ano.

Exemplo:

Ano Fluxo
0 -R$ 80.000
1 R$ 25.000
2 R$ 30.000
3 R$ 35.000
4 R$ 40.000

Fórmula:

=TIR(B2:B6)

Nesse caso, o resultado será uma TIR anual.

Como calcular TIR com fluxos irregulares no Excel

Se os fluxos acontecem em períodos regulares, como todo mês ou todo ano, a função TIR pode ser usada normalmente.

Mas se os fluxos acontecem em datas diferentes, o ideal é usar a função XTIR.

Diferença entre TIR e XTIR no Excel

Função Quando usar
TIR Quando os fluxos têm períodos iguais
XTIR Quando os fluxos têm datas específicas e irregulares

Exemplo de uso da TIR:

  • Ano 0.
  • Ano 1.
  • Ano 2.
  • Ano 3.

Exemplo de uso da XTIR:

  • 10/01/2026.
  • 25/03/2026.
  • 18/08/2026.
  • 02/12/2026.

Fórmula da XTIR no Excel

A fórmula da XTIR é:

=XTIR(valores; datas)

Exemplo:

Data Fluxo
01/01/2026 -50000
15/03/2026 10000
10/06/2026 15000
20/09/2026 18000
30/12/2026 20000

Se os valores estiverem em B2:B6 e as datas em A2:A6, use:

=XTIR(B2:B6;A2:A6)

A função XTIR considera o intervalo real entre as datas.

Quando usar TIR e quando usar XTIR?

Use TIR quando os fluxos forem igualmente espaçados.

Exemplos:

  • Todo mês.
  • Todo trimestre.
  • Todo semestre.
  • Todo ano.

Use XTIR quando os fluxos acontecerem em datas diferentes.

Exemplos:

  • Um retorno depois de 20 dias.
  • Outro depois de 3 meses.
  • Outro depois de 7 meses.
  • Datas sem intervalo fixo.

O que fazer se a fórmula TIR der erro no Excel?

A função TIR pode dar erro por alguns motivos.

1. Não há valor negativo e positivo

Para calcular a TIR, o intervalo precisa ter pelo menos:

  • Um fluxo negativo.
  • Um fluxo positivo.

Exemplo correto:

Valor
-50000
15000
18000
20000

Exemplo problemático:

Valor
50000
15000
18000
20000

Se todos os valores forem positivos, não há investimento inicial negativo para comparar.

2. Os fluxos estão fora de ordem

Os valores precisam estar em ordem cronológica.

Comece pelo investimento inicial e siga pelos retornos.

3. Os períodos são irregulares

Se os períodos não forem iguais, use XTIR em vez de TIR.

4. A célula está formatada de forma errada

Verifique se os valores estão como número ou moeda, e não como texto.

5. O fluxo é muito irregular

Fluxos com muitas alternâncias entre positivo e negativo podem gerar resultados difíceis de interpretar.

Como calcular TIR com chute no Excel

A função TIR também pode aceitar um segundo argumento, chamado “estimativa” ou “chute”.

A fórmula fica assim:

=TIR(valores; estimativa)

Exemplo:

=TIR(A1:A5;10%)

Esse segundo argumento ajuda o Excel a encontrar a taxa quando o cálculo é mais difícil.

Na maioria dos casos simples, não é necessário usar esse chute.

Exemplo de TIR com investimento em marketing

Imagine uma empresa que investiu R$ 40.000 em um projeto de SEO e espera retornos nos próximos meses.

Mês Fluxo de caixa
0 -R$ 40.000
1 R$ 3.000
2 R$ 4.000
3 R$ 6.000
4 R$ 8.000
5 R$ 10.000
6 R$ 12.000

Fórmula no Excel:

=TIR(B2:B8)

Como os fluxos são mensais, o resultado será uma TIR mensal.

Depois, para anualizar:

=(1+TIR_mensal)^12-1

Esse tipo de análise ajuda a entender se o projeto tem retorno financeiro compatível com o investimento inicial.

Exemplo de TIR em educação

Imagine uma instituição que investe no lançamento de um novo curso.

Mês Fluxo de caixa
0 -R$ 80.000
1 R$ 10.000
2 R$ 20.000
3 R$ 30.000
4 R$ 35.000
5 R$ 25.000

Fórmula:

=TIR(B2:B7)

Se o resultado for superior à taxa mínima de atratividade da instituição, o projeto pode ser financeiramente interessante.

Mas a decisão também deve considerar estratégia, capacidade operacional, risco e impacto de longo prazo.

Cuidados ao calcular TIR no Excel

1. Use o investimento inicial como negativo

O investimento é uma saída de caixa.

Por isso, deve entrar com sinal negativo.

2. Não misture períodos

Se os fluxos são mensais, todos precisam ser mensais.

Se são anuais, todos precisam ser anuais.

3. Compare com a taxa correta

TIR mensal deve ser comparada com TMA mensal.

TIR anual deve ser comparada com TMA anual.

4. Não escolha projeto só pela maior TIR

A maior TIR nem sempre significa o melhor projeto.

Também avalie:

  • VPL.
  • Payback.
  • ROI.
  • Risco.
  • Valor absoluto gerado.
  • Tamanho do investimento.
  • Estratégia.

5. Cuidado com fluxos não convencionais

Se houver várias saídas e entradas ao longo do tempo, a TIR pode gerar interpretações problemáticas.

6. Analise cenários

Crie cenários diferentes:

  • Conservador.
  • Realista.
  • Otimista.

Assim, você entende a sensibilidade do projeto.

Diferença entre TIR e VPL no Excel

A TIR mostra a taxa de retorno percentual.

O VPL mostra o valor financeiro criado acima de uma taxa de desconto.

Métrica Fórmula no Excel O que mostra
TIR =TIR(valores) Retorno percentual
VPL =VPL(taxa; fluxos futuros) + investimento inicial Valor financeiro criado

Exemplo:

Um projeto pode ter TIR alta, mas VPL baixo.

Outro pode ter TIR menor, mas gerar mais valor em reais.

Por isso, as duas métricas devem ser analisadas juntas.

Modelo simples de planilha para calcular TIR

Você pode montar sua planilha assim:

A B
Período Fluxo de caixa
0 -50000
1 15000
2 18000
3 20000
4 22000
TIR =TIR(B2:B6)

Depois, formate a célula da TIR como porcentagem.

Fórmulas úteis junto com a TIR

Objetivo Fórmula
Calcular TIR =TIR(B2:B6)
Calcular TIR com chute =TIR(B2:B6;10%)
Calcular XTIR =XTIR(B2:B6;A2:A6)
Anualizar TIR mensal =(1+C2)^12-1
Mensalizar TIR anual =(1+C2)^(1/12)-1
Calcular VPL =VPL(taxa;fluxos futuros)+investimento inicial

Taxa interna de retorno no Excel vale a pena usar?

Sim. Calcular a taxa interna de retorno no Excel vale a pena porque a ferramenta torna simples um cálculo que manualmente seria trabalhoso.

Com a função TIR, é possível analisar rapidamente a rentabilidade percentual de projetos, investimentos, campanhas e iniciativas de negócio.

Mas a TIR não deve ser usada sozinha.

O ideal é analisar também:

  • VPL.
  • ROI.
  • Payback.
  • TMA.
  • Risco.
  • Cenários.
  • Valor estratégico.
  • Capacidade de execução.

No fim, a TIR no Excel ajuda a responder uma pergunta prática:

qual é a taxa de retorno estimada deste projeto considerando o investimento inicial e os fluxos de caixa futuros?

Perguntas frequentes sobre como calcular taxa interna de retorno no Excel

Como calcular taxa interna de retorno no Excel?

Use a fórmula =TIR(intervalo dos fluxos de caixa), incluindo o investimento inicial negativo e os retornos futuros.

Qual é a fórmula da TIR no Excel?

A fórmula é =TIR(valores). Exemplo: =TIR(B2:B6).

O investimento inicial entra positivo ou negativo?

Entra negativo, porque representa uma saída de dinheiro.

Os retornos entram positivos?

Sim. Os retornos esperados geralmente entram como valores positivos.

Como calcular TIR mensal no Excel?

Liste os fluxos de caixa mensais e use =TIR(intervalo). O resultado será uma taxa mensal.

Como transformar TIR mensal em anual?

Use =(1+TIR mensal)^12-1.

Como calcular TIR anual no Excel?

Liste os fluxos de caixa anuais e use =TIR(intervalo). O resultado será uma taxa anual.

Quando usar XTIR no Excel?

Use XTIR quando os fluxos de caixa acontecerem em datas específicas e intervalos irregulares.

Qual é a fórmula da XTIR?

A fórmula é =XTIR(valores;datas).

Por que a TIR dá erro no Excel?

Pode acontecer quando não há valores positivos e negativos no intervalo, quando os valores estão como texto, quando os fluxos estão fora de ordem ou quando o fluxo é muito irregular.

TIR maior é sempre melhor?

Nem sempre. Uma TIR maior pode estar em um projeto pequeno ou mais arriscado. O ideal é analisar junto com VPL, payback, ROI e risco.

TIR no Excel substitui análise financeira completa?

Não. Ela ajuda muito, mas deve ser combinada com outras métricas e análise estratégica.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *