Deixei a IA ler o PDF de tributos dos combustíveis por mim todo mês
Description and use
Automated monthly conversion of Fecombustíveis fuel tax PDF to <code>TransparenciaTributos</code> XML using GitHub Actions and Google Gemini, reducing manual effort and providing consistency checks.
Problem
Mensalmente a Fecombustíveis publica um PDF com a carga tributária estadual dos combustíveis que precisa ser convertido em XML para o sistema de emissão fiscal, exigindo abertura manual do PDF, verificação e edição de vigências.
Outcome
Automated monthly generation of <code>TransparenciaTributos</code> XML from Fecombustíveis PDF, reducing manual effort, ensuring consistency, and providing additional exports and consistency checks.
Workflow
- Busca automática do PDF a cada 8h
- Envio do PDF ao Google Gemini para extração de valores
- Comparação dos valores com o XML do mês anterior
- Geração de blocos de vigência apenas para combustíveis que mudaram
- Atualização do XML e painel de tributos
- Envio de alerta por e‑mail e Discord quando há mudanças
Evidence
Todo mês a Fecombustíveis publica um PDF com a carga tributária estadual dos combustíveis: PMPF, alíquota de ICMS, PIS/COFINS, por produto e por estado.
Esse "alguém" era eu. Então construí o tributacao: um site estático que pega o PDF do mês, usa IA para extrair os valores por combustível e UF, compara com o XML do mês anterior e gera novos blocos de vigência só para os combustíveis cujos valores mudaram.
Um workflow roda a cada 8 horas, verifica se saiu PDF novo, gera o XML, atualiza os dados do painel e manda alerta por e‑mail e Discord quando algo muda.
- Record date: 2026-10-21T17:11:28.874Z