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.
