Artigo
Contando dias úteis entre duas datas
"Adicione 30 dias úteis" parece simples até você perceber que feriados diferem por país, que o fim de semana nem sempre é sábado e domingo, e que a maioria das calculadoras discorda sobre se deve contar a data de início. Este artigo explica a mecânica para que você saiba o que está calculando.
O que é um dia útil
Um dia útil é qualquer dia que não seja fim de semana e não seja feriado público. Na maioria dos países isso significa de segunda a sexta-feira, menos os feriados públicos oficiais reconhecidos pela legislação trabalhista ou pelo sistema bancário do país. A diferença entre uma contagem de dias corridos e de dias úteis cresce rapidamente: um período de 30 dias corridos que cruza o Natal e o Ano Novo na França contém apenas cerca de 20 dias úteis depois de removidos os fins de semana e os feriados relevantes. Note que a definição de fim de semana em si varia: em alguns países do Golfo a semana de trabalho vai de domingo a quinta-feira, tornando sexta e sábado o fim de semana. A definição importa mais nas fronteiras: se um prazo cai em um sábado, o prazo efetivo é geralmente a sexta-feira anterior ou a segunda-feira seguinte, dependendo do contrato ou da jurisdição. Nenhuma das respostas está errada isoladamente; o que importa é que ambas as partes usem a mesma regra.

Contagem inclusiva versus exclusiva e a armadilha do deslocamento por um
A fonte mais comum de discordância entre duas pessoas que contam o mesmo intervalo é se a data de início e a data de término são contadas. A contagem inclusiva trata ambos os extremos como parte do período. A contagem exclusiva ignora um ou ambos os extremos. Um contrato que diz "entregar em 5 dias úteis a partir da data do pedido" é ambíguo: o dia zero é a data do pedido, de modo que a entrega é devida ao final do dia 5, ou a contagem começa no próximo dia útil? Na prática, os termos de pagamento e envio no direito comercial tipicamente excluem a data de início e incluem a data de término, tornando o intervalo aberto-aberto ou semiaberto em vez de totalmente inclusivo. A abordagem mais segura quando a redação não é clara é perguntar e documentar a resposta, depois verificar sua contagem com uma ferramenta que declare explicitamente qual convenção aplica. A calculadora de dias úteis deste site conta o intervalo inclusivo por padrão: tanto a data de início quanto a de término são incluídas no total.
Feriados fixos, feriados móveis e o problema regional
Feriados públicos se dividem em duas categorias. Feriados de data fixa caem na mesma data do calendário todo ano: 1 de janeiro, 4 de julho, 25 de dezembro. Feriados móveis mudam a cada ano porque estão ancorados a um ciclo lunar ou eclesiástico: a Páscoa e as festas derivadas (Segunda de Páscoa, Ascensão, Pentecostes) variam em até cinco semanas dependendo do ano. O desafio maior para qualquer calculadora é a cobertura regional. A Alemanha tem um conjunto federal de nove feriados mais dois a cinco adicionais que variam por estado. A Espanha tem uma lista nacional mais dias das comunidades autônomas. Os Estados Unidos têm feriados federais, mas nenhuma regra nacional que exija que empregadores privados os observem. A ferramenta de dias úteis deste site cobre os principais feriados nacionais da França, Estados Unidos, Reino Unido, Alemanha, Espanha, Itália, Canadá e Bélgica. Feriados regionais não estão incluídos. Se seu contrato ou SLA nomeia um estado ou província específico, verifique o resultado em uma fonte local autorizada.

Usos práticos: prazos de pagamento, SLAs, períodos de aviso
O uso mais comum de contagem de dias úteis no dia a dia são os prazos de pagamento. "Net-30" significa que o pagamento vence 30 dias corridos após a data da fatura, mas alguns contratos escrevem "net-30 dias úteis", o que adiciona várias semanas ao prazo. Saber a diferença antes de assinar importa. SLAs de envio e logística geralmente citam dias úteis porque as transportadoras não operam nos fins de semana ou feriados; uma "entrega em 5 dias úteis" a partir de um pedido na sexta-feira tipicamente chegará na sexta-feira seguinte, no mínimo. O direito trabalhista frequentemente especifica períodos de aviso em dias úteis: uma demissão que exige dez dias úteis de aviso dado em uma segunda-feira tem efeito duas semanas corridas depois se não houver feriados no período, mas isso muda se um feriado cair na janela. O direito locatício, prazos de intimações judiciais e ciclos de liquidação financeira (T+1, T+2) todos operam na lógica de dias úteis. A ferramenta de diferença de datas deste site permite comparar dias totais e semanas corridas como verificação cruzada com o número de dias úteis.
Fazer isso no navegador sem enviar dados
A calculadora de dias úteis e a ferramenta de diferença de datas deste site funcionam inteiramente no navegador. Você insere duas datas, escolhe opcionalmente um país para feriados nacionais, e o resultado é calculado localmente em JavaScript. Nenhuma data, intervalo de datas ou seleção de país é enviado a qualquer servidor. A lógica de feriados é compilada na página em tempo de build: os conjuntos de feriados franceses, alemães ou americanos para um determinado ano são calculados dinamicamente a partir de um pequeno algoritmo, em vez de serem buscados em um banco de dados remoto. Como os feriados móveis são calculados e não armazenados, a ferramenta funciona para anos passados e futuros dentro de uma faixa razoável sem precisar de conexão de rede. A troca é a descrita na seção anterior: a lista de feriados é um conjunto nacional curado, não um abrangente local. Use o resultado como ponto de partida confiável, depois verifique especificidades regionais quando a precisão for necessária.
Ferramentas neste artigo
Perguntas frequentes
Net-30 significa 30 dias corridos ou 30 dias úteis?
No uso comercial padrão, net-30 significa 30 dias corridos. Se um contrato pretende dias úteis, geralmente dirá isso explicitamente. Em caso de dúvida, verifique o texto do contrato; a diferença entre as duas interpretações pode ser de várias semanas.
Por que a ferramenta não cobre todos os feriados regionais?
A ferramenta de dias úteis inclui os principais feriados nacionais de oito países. Feriados regionais (estados americanos, Laender alemães, comunidades autônomas espanholas) não estão incluídos porque variam em nível subnacional e uma ferramenta de âmbito nacional não pode generalizá-los de forma confiável. A ferramenta documenta essa limitação para que você possa aplicar correções locais.
A data de início é contada ou não?
A calculadora de dias úteis deste site usa um intervalo inclusivo por padrão: tanto a data de início quanto a de término são incluídas na contagem. Muitos contratos e frameworks jurídicos excluem a data de início (o dia do evento não conta como dia um). Se o seu contexto exclui o dia zero, subtraia um do resultado.