Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
IRR

Função TIR do Excel

O que a função TIR faz?

A função TIR devolve a taxa interna de retorno de uma sequência de fluxos de caixa: a taxa de desconto que torna o valor presente líquido igual a zero. Os valores precisam estar em intervalos regulares, com pelo menos um negativo (investimento) e um positivo (retorno). O resultado é a taxa por período.

Nome em portuguêsTIR
Nome em inglêsIRR
CategoriaFinanceira
RetornaNúmero (a taxa de retorno por período, como fração)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função TIR?

Excel em português do BrasilTIR(valores; [suposição])
Excel em inglêsIRR(values, [guess])

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
valoresSimUm intervalo ou matriz com os fluxos de caixa, em ordem cronológica. Precisa conter pelo menos um valor negativo e um positivo. Textos, valores lógicos e células vazias são ignorados.
suposiçãoNãoUm palpite próximo do resultado, usado como ponto de partida do cálculo por tentativas. Se omitido, vale 0,1 (10%).

Como usar a função TIR na prática?

Exemplo 1: Retorno anual de um projeto de quatro anos

Planilha do exemplo 1 da função TIR
ABCDE
1 AnoFluxo de caixa
2 0-R$ 30.000,0012,72%
3 1R$ 8.000,0012,72%
4 2R$ 9.500,00
5 3R$ 11.000,00
6 4R$ 12.500,00
Taxa interna de retorno, na célula E2 =TIR(B2:B6) Em inglês: =IRR(B2:B6)
Resultado: 12,72%
Mesmo resultado com palpite de 20%, na célula E3 =TIR(B2:B6;0,2) Em inglês: =IRR(B2:B6,0.2)
Resultado: 12,72%

O investimento de R$ 30.000,00 é o valor negativo do ano 0, e os quatro retornos seguintes são positivos. A TIR de 12,72% ao ano é a taxa em que o valor presente dos retornos fica igual ao investimento. Acima dessa taxa de desconto o projeto teria VPL negativo; abaixo, positivo. O palpite apenas muda o ponto de partida da busca.

Exemplo 2: Taxa mensal de um negócio e sua conversão para o ano

Planilha do exemplo 2 da função TIR
ABCDE
1 MêsFluxo de caixa
2 0-R$ 9.000,003,33%
3 1R$ 1.300,0048,15%
4 2R$ 1.300,0039,96%
5 3R$ 1.300,00
6 4R$ 1.300,00
7 5R$ 1.300,00
8 6R$ 1.300,00
9 7R$ 1.300,00
10 8R$ 1.300,00
Taxa mensal, na célula E2 =TIR(B2:B10) Em inglês: =IRR(B2:B10)
Resultado: 3,33%
Taxa anual efetiva, na célula E3 =(1+TIR(B2:B10))^12-1 Em inglês: =(1+IRR(B2:B10))^12-1
Resultado: 48,15%
Mensal × 12 (anual simples), na célula E4 =TIR(B2:B10)*12 Em inglês: =IRR(B2:B10)*12
Resultado: 39,96%

Como os fluxos são mensais (R$ 9.000,00 investidos e 8 recebimentos de R$ 1.300,00), a TIR também é mensal: 3,33%. Para a taxa anual com juros sobre juros, eleve (1 + TIR) a 12 e subtraia 1, o que dá 48,15%. Multiplicar por 12 dá apenas 39,96%.

Quais erros a função TIR costuma dar?

#NÚM!

Por que acontece: Os valores não têm pelo menos um fluxo negativo e um positivo (por exemplo, só entradas), então nenhuma taxa zera o valor presente líquido. A função também retorna #NÚM! se o cálculo por tentativas não converge em 20 tentativas.

Como corrigir: Inclua o investimento inicial com sinal negativo. Se os sinais estão certos, informe outro palpite no segundo argumento.

Exemplo que gera o erro, na célula D2=TIR(B2:B4)Resultado: #NÚM!

TIR parece pequena demais

Por que acontece: A função devolve a taxa por período. Com fluxos mensais, o resultado é mensal, e não anual.

Como corrigir: Para a taxa anual efetiva, use (1 + TIR(...))^12 - 1.

TIR incoerente com fluxos fora de ordem

Por que acontece: A função usa a ordem dos valores para interpretar a ordem dos fluxos no tempo e supõe intervalos iguais entre eles. Valores fora de ordem ou com intervalos diferentes distorcem o resultado.

Como corrigir: Ordene os fluxos por data. Se os intervalos não forem regulares, use XTIR com as datas.

TIR no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelTIR (IRR)Referência deste dicionário.
Google PlanilhasTIR (IRR)Funciona do mesmo jeito. A página de ajuda em português mostra o nome TIR e o argumento taxa_estimada opcional, com valor padrão 0,1, e exige ao menos um fluxo negativo e um positivo. Documentação do Google
LibreOffice CalcTIR (IRR)No LibreOffice Calc em português a função também se chama TIR, com a sintaxe TIR(Valores [; Estimativa]). Se o cálculo não converge, o Calc mostra o Erro 523 (o cálculo não converge) e sugere tentar outro valor de estimativa. Ajuda do LibreOffice

A função TIR existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para a TIR, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013 e nas versões mais novas.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a TIR?

  • Compare a TIR com a taxa mínima que você exige: se for maior, o projeto atende. Para ver o valor em dinheiro, use VPL com essa taxa mínima.
  • A TIR supõe que cada retorno é reinvestido à própria TIR. Quando isso é irreal, MTIR permite informar taxas separadas de financiamento e reinvestimento.
  • Fluxos que trocam de sinal várias vezes podem ter mais de uma taxa que zera o VPL. O palpite ajuda a escolher entre elas.
  • Se a TIR retorna #NÚM! mesmo com sinais certos, tente palpites diferentes, como 0,01 ou 0,5.

Perguntas frequentes sobre a TIR

Qual a diferença entre TIR e VPL?

O VPL mostra o resultado em dinheiro para uma taxa de desconto que você escolhe. A TIR devolve a taxa em que esse VPL seria zero. Os dois usam os mesmos fluxos de caixa.

Como converter a TIR mensal em taxa anual?

Use (1 + TIR)^12 - 1, que considera juros sobre juros. Multiplicar a TIR mensal por 12 resulta em uma taxa anual simples, sempre menor que a efetiva.

Para que serve o segundo argumento da função TIR?

É um palpite para a taxa, usado como ponto de partida do cálculo. Na maioria dos casos pode ser omitido (vale 10%), mas ajuda quando o resultado não converge ou parece estranho.

Funções relacionadas

Ver todas as funções de financeira

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.