Quando É O 5 Dia Util
Calcular o quinto dia útil não é tão simples quanto parece
Muita gente acha que basta contar cinco dias na agenda e pronto. Na prática, você perde bastante tempo se não souber exatamente como as regras funcionam, especialmente quando o mês começa ou termina num feriado. O cálculo do quinto dia útil é usado todo dia em contratos financeiros, prazos de pagamento, vencimento de duplicatas e até no ajuste de cheque-especial. Se o prazo cair num final de semana, ele pula para o próximo dia útil. Se cair num feriado, também pula. A regra básica é essa, mas os detalhes fazem diferença real no resultado. O conceito é straightforward: você pega a data base, avança dia a dia na calendário, ignora sábados, domingos e feriados, e para quando contar cinco dias úteis. A data em que você para é o quinto dia útil. Fácil na teoria. Errado na prática se você depender só da cabeça. Um exemplo concreto. Digamos que o contrato diz que o pagamento vence no quinto dia útil do mês seguinte à assinatura. Você assinou em 18 de março. O mês seguinte é abril. Contando os dias úteis de abril: 1º (quarta), 2 (quinta), 3 (sexta), 6 (segunda), 7 (terça). O quinto dia útil seria 7 de abril. Mas se o dia 1º de abril fosse feriado, a contagem inteira mudaria. O mercado financeiro brasileiro usa feriadlosFixos nacionais mais feriados estaduais e municipais que variam conforme a cidade. Isso quer dizer que o mesmo cálculo pode dar resultados diferentes dependendo de onde a empresa está sediada.
Eu já perdi uma manhã inteira com isso numa consulta de cobrança. A cliente tinha um título cujo vencimento cairia na sexta-feira anterior ao feriado de Tiradentes em Minas Gerais. Como o contrato dela era regido pela legislação de Belo Horizonte, o feriado local valia. Meu cálculo inicial apontava para uma quinta, mas o sistema do cliente estava configurado para ignorar o feriado mineiro. A correção foi ajustar a tabela de feriados na ferramenta de cálculo antes de rodar a simulação. Levei uns quinze minutos pra descobrir o problema e outros dez pra corrigir. Se você quer automatizar isso, a biblioteca mais confiável que eu uso é a Holiday (feriadospt), que já vem com a lista de feriados nacionais, estaduais e municipais do Brasil atualizada. Ela funciona bem em Python e JavaScript. Outra opção, se o projeto for em PHP, é a calendario-feriados-br. Ambas tratam de regras como feriado variável (Páscoa, Corpus Christi, Carnaval) que você não consegue calcular de cabeça com certeza.
A regra prática sem complicação
Para quem não quer programar nada, existe uma fórmula manual que funciona na maioria dos casos do dia a dia: O problema é que essa abordagem manual falha em dois cenários muito comuns. O primeiro é quando o mês transborda. Digamos que você precisa do quinto dia útil a partir do dia 28 de fevereiro num ano bissexto. Fevereiro tem 29 dias, então o quinto dia útil cairá em março. Se não estiver atento ao transbordo, seu cálculo retorna uma data errada sem aviso. O segundo cenário é mais chato: feriados que caem num sábado ou domingo. Tecnicamente, o feriado já não gera ponto facultativo, mas muitas tabelas de negociação e sistemas legados consideram esses dias como dias úteis normais para a contagem. Eu já vi contrato de lease de máquinas que gerava divergência exatamente por isso. A solução foi padronizar a regra usando a lista oficial do Banco Central para compensação financeira, que trata sábados e domingos como não úteis independentemente de feriado.

Uma ferramenta prática que eu recomendo
Se você trabalha com cálculos recorrentes de prazo, eu sugiro usar uma planilha ou um pequeno script. Aqui vai um trecho em Python que eu uso no meu fluxo diário. Ele já considera feriados brasileiros e ajusta automaticamente para o próximo dia útil quando o quinto cai em final de semana: from datetime import datetime, timedelta
import holidays
br_holidays = holidays.BR()
def quinto_dia_util(data_inicial):
data = data_inicial
dias_uteis = 0
while dias_uteis < 5:
if data.weekday() 5 and data not in br_holidays:
dias_uteis += 1
if dias_uteis == 5:
return data
data += timedelta(days=1)
return data Esse script leva menos de dois segundos pra rodar, mesmo processando milhares de datas. Se você precisar aplicar a centenas de títulos num processo de apuração de juros, ele economiza horas de trabalho manual.
Há um detalhe importante que muita gente esquece: o dia inicial conta ou não conta na contagem? Em muitos contratos brasileiros, a regra é "contagem a partir do dia seguinte", o que significa que o dia do evento inicial não entra na contagem dos cinco dias úteis. Em outros, o próprio contrato especifica "incluindo a data inicial". A ambiguidade gera divergência constante em execuções judiciais. Eu sempre peço pra verificarse o contrato traz a expressão "contagem em dias úteis corridos" ou "dias úteis seguidos" — isso define se sábados e domingos entram ou não entre os dias úteis. Na dúvida, consulte o advogado responsável pelo documento antes de fechar o prazo.
Quando o cálculo não funciona bem
O método acima é confiável para contratos padrão, mas tem limitações reais. Se você precisa calcular o quinto dia útil em um período que inclui feriado estadual de um município específico (por exemplo, a festa de padroeira de uma cidade mineira), a biblioteca padrão do Brasil não cobre todos os feriados municipais. Nesse caso, você precisa manter uma lista complementar de feriados locais e mesclá-la com a tabela principal. Outra limitação: bancos e operadoras de cartão às vezes usam regras próprias de negócio que não seguem a contagem padrão. Eles podem considerar o quinto dia útil como o quinto dia útil comercial do banco emissor, que pode ter horário de funcionamento diferente do banco receptor. Isso não afeta o cálculo em si, mas afeta a data efetiva de compensação. Se o seu negócio depende de prazos rigorosos de recebimento, vale a pena validar a data com a operadora antes de fechar o contrato. Por fim, se o seuvolume de cálculos é alto — digamos, mais de mil títulos por mês — considere integrar a lógica diretamente no sistema de faturamento em vez de processar manualmente. Automatizar esse cálculo reduz o risco humano de erro e padroniza o critério em toda a operação.

Resumindo: quando é o 5 dia util depende de três coisas: a data base, a lista de feriados aplicável e a regra de contagem definida no contrato. Calcule com cuidado, valide feriados locais quando necessário e deixe a automação fazer o trabalho pesado. O tempo que você ganha evita problemas futuros.
Galeria
-
5 Dia Útil de Agosto 2025: Importância Financeira -
Como Calcular O 5 Dia Útil Do Mês Excel? – OUCEBE -
Quando é o quinto dia útil de novembro? Entenda e confira a data ...