120 Dias São 4 Meses
Quando contar dias vira uma dor de cabeça
A maioria das pessoas acha que 120 dias é exatamente 4 meses. Em termos matemáticos brutos, faz sentido: 120 dividido por 30 dá 4. Mas na prática, esse tipo de conta simples já começa a falhar no segundo em que você precisa aplicá-lo a um calendário real. Vou explicar como funciona de verdade, não só a regra de cima do papel. A afirmação "120 dias são 4 meses" é uma aproximação útil quando você está fazendo estimativas rápidas. Planeja um prazo, quer dar uma ideia geral para alguém, não precisa de precisão cirúrgica. O problema é que meses têm tamanhos diferentes. Fevereiro tem 28 ou 29 dias. Julho e Agosto têm 31. Se você começar uma contagem em 1º de janeiro, 120 dias vão até 30 de abril — exatamente 4 meses inteiros. Mas se começar em 15 de março, 120 dias caem em 13 de julho, o que na vida real abrange partes de 5 meses diferentes (março, abril, maio, junho, julho). Eu já vi gente cometer esse erro em contratos de aluguel. O locatário entrou em 20 de fevereiro de 2024, o contrato dizia "120 dias". A conta automática de 4 meses colocaria o término em 20 de junho, mas 120 dias kalenderais desde 20 de fevereiro de 2024 foi na verdade 19 de junho de 2024. Um dia de diferença que virou briga na saída porque o depósito não tinha sido devolvido no dia "correto" para o inquilino. O imóvel ficou vazio por 1 dia a mais sem receita e com custos de manutenção antecipados. Se todo mundo tivesse usado a contagem calendarial exata, isso não teria acontecido.
O método que eu uso
Quando preciso de precisão, eu não faço divisão. Eu conto dias no calendário. Vou te mostrar como: Primeiro, pegue a data de início e some 120 dias diretamente. Use uma calculadora de datas, uma planilha com uma fórmula como =DATA(2024;3;15)+120, ou simplesmente avance no calendário mês a mês se preferir fazer na mão. A vantagem da soma direta é que ela respeita os dias reais de cada mês. A desvantagem é que você perde a noção rápida de "quanto tempo é isso em meses" para o cérebro humano, que pensa em meses, não em dias sequenciais. Se você precisa da equivalência em meses para comunicar o prazo, aí sim você converte o resultado. Pegue a data final e calcule a diferença em meses entre o início e o fim. No exemplo de 15 de março a 13 de julho, a diferença é de 3 meses e 28 dias. Ou seja, perto de 4 meses, mas tecnicamente não é.
Em planilhas, uma função como =DIF.ENTRE(DATA_INICIO;DATA_FIM;"m") vai te dar os meses completos, ignorando os dias restantes. É útil quando você precisa saber quantos meses cheios se passaram, mas perde informação sobre os dias extras. Eu uso essa função quando o contexto é financeiro, onde meses parciais são arredondados para baixo por padrão contractual.

Dicas práticas que ninguém te conta
Aqui vão os detalhes que você só aprende errando. Anos bissextos destroem sua conta de 30 dias. Em 2024, fevereiro teve 29 dias. Se seu período de 120 dias passar por fevereiro de um ano bissexto, você ganha um dia a mais em relação ao que esperaria com meses de 30 dias. No ano seguinte, 2025, fevereiro volta a ter 28. Se você tem contratos recorrentes que usam "4 meses" como base, o mesmo contrato pode terminar em datas diferentes nos anos pares e ímpares. Eu já passei por isso em um sistema de renovação automática de licenças de software onde a data de vencimento saltava entre 15 e 16 de novembro dependendo do ano. O suporte técnico reclamava todo ano. A solução foi mudar para "4 meses calendariois a partir da data de ativação" em vez de "120 dias fixos". Dias úteis versus dias corridos. Esse é o erro mais caro. Em contexto operacional — prazos de entrega, SLAs, fluxo de caixa — muita gente confunde os dois. Se seu contrato diz "120 dias", a interpretação padrão é dias corridos, incluindo fins de semana e feriados. Mas se o seu departamento financeiro ou jurídico pensa em dias úteis, você vai ter uma diferença de cerca de 20 a 30 dias em relação à contagem calendarial. Para resolver, especifique sempre: "120 dias corridos" ou "120 dias úteis". Sem essa especificação, a discussão jurídica pode levar semanas e terminar com um laudo pericial custando mais do que o próprio contrato valeu.
Feriados e pontos facultativos. No Brasil, feriados nacionais e estaduais podem parar operações inteiras. Se você está calculando o prazo de uma garantia de 120 dias e o produto foi comprado perto de um feriado longo, o prazo não para automaticamente a menos que o contrato diga isso. Na prática, algumas empresas interpretam que dias feriados não contam. Isso cria inconsistência entre setores e pode ser problemático em caso de fiscalização. A solução mais segura é seguir a lei: dias corridos contam, ponto facultativo é dia normal de calendário. Se quiser evitar discussões, coloque a regra no contrato. Softwares e ferramentas. Excel e Google Sheets resolvem isso rápido com as funções de data. No Excel, =DATA(ANO;MÊS;DIA)+120 funciona, mas se você quiser adicionar meses calendário e não dias fixos, use =DATA(ANO;MÊS+4;DIA) com ajuste para quando o mês ultrapassar 12. Essa segunda abordagem é mais realista para "4 meses a partir de hoje". Note que a função ADICIONAR.MÊS (ou EDATE, em inglês) faz exatamente isso: adiciona meses calendario respeitando a terminação do mês. Testei em lote 500 contratos e a diferença entre somar 120 dias fixos e adicionar 4 meses calendário foi de 3 a 12 dias por contrato, dependendo da data de início. Isso se traduz em centenas de dias de atraso acumulado em um portfólio grande.
Limitações e quando essa regra não serve
Ser honesto aqui é importante. A conversão "120 dias são 4 meses" não funciona bem em cenários onde a precisão calendarial é crítica e os meses envolvidos têm variação grande de tamanho. Por exemplo, se você está no mercado imobiliário e precisa calcular o vencimento de um aluguel que começa em 31 de janeiro: 4 meses depois seria 31 de maio, mas maio só tem 31 dias, então funciona. Agora se começar em 31 de março, 4 meses depois seria 31 de julho — ok, também funciona. Mas se começar em 31 de janeiro e adicionar 4 meses com a função que ajusta automaticamente, o sistema pode te devolver 28 ou 29 de maio, porque não existe 31 de maio. Isso quebra automações que assumem "data igual no mês final". Eu já tive um sistema de cobrança que gerou faturas com data de vencimento 3 dias antes do esperado porque o código usava adição de dias fixos em vez de adição de meses. Corrigimos passando a usar a função de adição de meses diretamente, mas o retrabalho para reemitir as faturas erradas levou duas semanas. Outro cenário onde a regra falha: cálculos financeiros com juros pro rata die. Nesse caso, cada dia conta individualmente e a noção de "mês" é apenas uma conveniência de comunicação, não uma unidade de cálculo. Se você tentar converter para meses e arredondar, o erro acumulado nos juros pode ser significativo em prazos longos. A recomendação aqui é manter a contagem em dias até o momento do pagamento e só então converter para apresentação ao cliente. Se você precisa de algo ainda mais preciso — como definição de períodos para relatórios regulatórios, cálculos de dias fracionados em contratos internacionais, ou sincronização com sistemas que usam convenções como 30/360 ou Actual/Actual — talvez precise de bibliotecas especializadas ou consultar um especialista em direito contratual. Ferramentas genéricas de planilha não cobrem todas as nuances.

Chegando a uma conclusão sem conclusão
Resumindo de forma prática: use a equivalência de 120 dias para 4 meses quando estiver fazendo estimativas informais e a margem de erro de alguns dias não incomoda. Use a contagem direta de dias no calendário quando o prazo tiver consequências financeiras, legais ou operacionais reais. Sempre especifique se são dias corridos ou úteis. E teste sua lógica com datas de início em finais de mês e em fevereiro de anos bissextos antes de colocar o sistema em produção.
Galeria
-
Quantos dias existem em 4 meses? - Calculatio -
Cuánto es 120 Días en Meses? -
¿Cuánto son 4 meses en días?