Toda empresa que compra ou vende com nota fiscal eletrônica depende do XML — não do DANFE impresso, do XML de verdade — pra escrituração fiscal, crédito de imposto e conferência com o contador. E ainda assim, é comum encontrar operações inteiras dependendo de alguém entrar manualmente no site da SEFAZ (ou no portal de cada prefeitura, no caso de serviço), baixar documento por documento, e organizar numa pasta por mês. Esse processo, além de lento, é a principal causa de nota "perdida" — descoberta só quando o contador cobra um documento que ninguém sabe onde está.
Por que baixar manualmente falha
A SEFAZ disponibiliza um serviço de distribuição de documentos (NFeDistribuicaoDFe) que permite consultar automaticamente, por NSU, tudo que foi emitido contra o CNPJ da empresa — como emitente, destinatário ou transportador. O problema é que essa consulta tem regras próprias: limite de volume por hora, prazos de espera entre tentativas, e comportamento diferente pra documento cancelado. Feito manualmente ou com script simples, é fácil o processo travar sem ninguém perceber — e aí a lacuna de dias vira lacuna de semanas.
O que muda com captura automática de verdade
- Roda sozinha, todo dia, sem depender de alguém lembrar de entrar no portal.
- Detecta lacuna — quando algum NSU fica pra trás (por exemplo, depois de um bloqueio temporário da SEFAZ), o sistema precisa saber voltar e recuperar, não simplesmente seguir em frente como se nada tivesse faltado.
- Organiza por CNPJ, tipo de documento e papel (emitente, destinatário, transportador) — nem toda nota que chega é uma compra ou venda sua, algumas são só documentos de terceiros vinculados a um frete, por exemplo.
- Entrega pro contador/ERP pronto pra usar, sem exigir que alguém do time fique baixando arquivo um por um.
Cancelamento é outro ponto de atenção
Documento cancelado exige tratamento diferente — a própria SEFAZ, em muitos casos, deixa de disponibilizar o XML completo depois do cancelamento, guardando só a confirmação do status. Um processo de captura que não sabe lidar com isso corretamente pode dar a falsa impressão de que "falta" um documento que, na prática, nunca deveria ter sido baixado por completo.
E a nota fiscal de serviço (NFS-e)?
NFS-e é um caso à parte, e mais complicado do que parece: diferente de NF-e e CT-e (que têm um único ambiente nacional, a SEFAZ), a nota de serviço é municipal — cada prefeitura pode ter seu próprio sistema, próprio layout de XML e próprio jeito de disponibilizar o documento pra quem contratou o serviço (o tomador). Não existe um "SEFAZ único" pra consultar; a captura precisa saber lidar com prefeitura por prefeitura, cada uma com sua particularidade.
Isso explica por que tanta empresa também perde nota de serviço: não é falta de atenção, é a ausência de um ponto único de consulta como existe pra NF-e/CT-e. A captura automática de NFS-e como tomador resolve exatamente esse ponto — consolida documento de prefeituras diferentes no mesmo lugar, sem depender de acessar portal por portal.
O caminho automatizado
É esse o papel do DocFiscal, da Rheostec: captura automática de NF-e, CT-e (direto da SEFAZ) e NFS-e (por prefeitura, como tomador), com detecção de lacuna, monitoramento de cancelamento e organização pronta pra entregar ao ERP ou ao contador — sem depender de ninguém lembrar de baixar nada manualmente.
Quer parar de perder tempo (e documento) baixando XML manualmente?
Falar com a gente