Guias

Como calcular o reajuste de contrato por IPCA ou IGP-M

Por Ziza Cunha — Editorial Aeon Bridge · Publicado em 22 de agosto de 2026 · Atualizado em 22 de agosto de 2026

Para reajustar um contrato, multiplique o valor vigente pelo índice acumulado dos 12 meses anteriores ao mês-base. Com IPCA acumulado de 4,2%, um contrato de R$ 10.000 passa a R$ 10.420. O índice, o mês-base e a periodicidade precisam estar na cláusula de reajuste — sem isso, não há reajuste automático.

A fórmula do reajuste contratual

Novo valor = valor atual × (1 + índice acumulado ÷ 100). O índice acumulado é o produto das variações mensais do período, não a soma simples delas — somar meses subestima o resultado quando a inflação é alta.

  1. Leia a cláusula e anote três coisas: qual índice, qual o mês-base e de quanto em quanto tempo o reajuste ocorre.
  2. Levante o índice acumulado dos 12 meses que antecedem o mês-base, na fonte oficial (IBGE para IPCA e INPC, FGV para IGP-M).
  3. Aplique a fórmula sobre o valor vigente — que é o valor já reajustado no ciclo anterior, não o valor original do contrato.
  4. Registre a memória de cálculo: índice usado, período de apuração, valor anterior e valor novo.
  5. Comunique a contraparte com a memória anexa, respeitando o prazo de aviso previsto no contrato.

Exemplo prático de cálculo

ItemValor
Valor mensal vigenteR$ 18.400,00
Índice do contratoIPCA
Mês-base (aniversário)Março
Acumulado de 12 meses (exemplo)4,20%
Cálculo18.400 × (1 + 0,042)
Novo valor mensalR$ 19.172,80
Diferença no anoR$ 9.273,60

O percentual do exemplo é ilustrativo. Use sempre o acumulado publicado para o período exato de apuração do seu contrato.

IPCA, IGP-M ou INPC: qual índice usar

ÍndiceQuem publicaO que medeUso comum em contratos
IPCAIBGEInflação ao consumidor, índice oficial de metas do paísServiços recorrentes, contratos B2B, prestação continuada
INPCIBGEInflação para famílias de renda mais baixaContratos com componente de folha e mão de obra
IGP-MFGVCesta com forte peso de preços no atacado e câmbioAluguéis e contratos imobiliários, historicamente
IGP-DIFGVSemelhante ao IGP-M, com período de coleta diferenteContratos industriais e de fornecimento

O IGP-M oscila mais que o IPCA porque carrega preços no atacado e efeito do câmbio. Em contratos longos, essa volatilidade aparece como reajustes muito acima ou muito abaixo da inflação ao consumidor — é o principal motivo pelo qual parte dos contratos de serviço migrou para o IPCA.

Erros que geram cobrança indevida

Como automatizar o reajuste

Automatizar significa guardar índice e mês-base no cadastro do contrato e deixar o sistema buscar o acumulado oficial antes do aniversário. O AB-Contract Center calcula o novo valor com a memória de cálculo pronta para envio e avisa o responsável antes da data — o reajuste deixa de depender de alguém lembrar.

Perguntas frequentes

Qual índice de reajuste é melhor para contrato de serviço?

O IPCA é o mais usado em contratos de serviço B2B por ser o índice oficial de inflação ao consumidor e oscilar menos que o IGP-M. Contratos com peso grande de mão de obra costumam usar INPC.

Posso reajustar um contrato antes de 12 meses?

Como regra geral, não: a periodicidade mínima de reajuste por índice de preços em contratos no Brasil é anual. Alterações antes disso são renegociação de valor, não reajuste, e precisam de aditivo acordado entre as partes.

O que fazer se o índice acumulado for negativo?

Depende da cláusula. Se o contrato prevê reajuste pela variação do índice, a variação negativa reduz o valor. Se prevê reajuste 'positivo' ou trava em zero, o valor permanece. Ler a redação exata evita disputa.

Preciso avisar o cliente antes de aplicar o reajuste?

Sim, e o prazo costuma estar no próprio contrato. Mesmo quando não está, enviar a memória de cálculo com antecedência reduz contestação e atraso no pagamento da primeira fatura reajustada.

Onde consulto o IPCA acumulado oficial?

O IBGE publica o IPCA mensalmente e disponibiliza a série histórica com o acumulado de 12 meses. O IGP-M é publicado pela FGV. Plataformas de gestão de contratos consomem essas séries por API e aplicam o índice automaticamente.

Leia também