Por que a auditoria pré-SPED importa
A transmissão do SPED — EFD ICMS/IPI e EFD Contribuições — é responsabilidade do contador no sistema contábil dele. Mas antes de transmitir, é preciso conferir se os XMLs do mês estão consistentes: CST incompatível com CRT, notas denegadas incluídas por engano, gaps de numeração que indicam cancelamento não tratado.
Fazer essa conferência manualmente, nota por nota, custa horas toda virada de mês. O Auditor do BoxFiscal roda as 6 regras automaticamente sobre os XMLs do período e entrega um relatório de alertas em segundos — com severidade codificada por cor, filtro sugerido e link clicável que aplica o filtro diretamente na tabela do relatório.
O resultado: o contador chega na virada do mês com a lista pronta, em vez de ter que montar ela do zero.
R001 a R006: o que cada regra confere
Validação de fórmula vNF (RFB)
Verifica se o valor total da NF declarado no XML bate com a fórmula da Receita Federal do Brasil. Quando há divergência, o BoxFiscal marca como aviso sem alterar o número — é uma flag info-only. O XML original permanece intacto; o auditor só sinaliza para que o contador verifique a diferença.
Por que isso importa: algumas notas de terceiros chegam com arredondamento diferente do esperado pela fórmula RFB. Sem essa flag, o contador pode transmitir um SPED com base em um total que não bate com o XML recebido.
Gap de numeração com enriquecimento SEFAZ
Detecta lacunas na sequência (emitCNPJ, série, nNF) — o que pode indicar cancelamento não tratado, inutilização de numeração ou nota que não chegou ao BoxFiscal. Quando a SEFAZ tem registro da nota como denegada, o alerta é enriquecido com a etiqueta “DENEGADO pela SEFAZ” para distinguir dos gaps por ausência.
Por que isso importa: a EFD exige que inutilizações e denegações sejam declaradas. Um gap sem justificativa pode gerar inconsistência na auditoria da Receita.
CST/CSOSN incompatível com CRT do emitente
Cruza o Código de Regime Tributário (CRT) declarado pelo emitente com os códigos CST e CSOSN usados nos itens. Empresas do Simples Nacional (CRT 1) devem usar CSOSN; empresas dos demais regimes usam CST de 3 dígitos. Quando a combinação é inválida, a regra dispara.
A validação usa funções IMMUTABLE no PostgreSQL para normalizar os códigos antes da comparação — o que elimina falsos positivos por variação de formatação (ex: “40” vs “040”).
Por que isso importa: CST errado gera inconsistência no bloco C de escrituração e pode causar glosas de crédito PIS/COFINS.
NCM monofásico sem alíquota zero de PIS/COFINS
Identifica itens com NCM na lista de tributação monofásica (combustíveis, medicamentos, cosméticos, bebidas, veículos) cujo XML não declara alíquota zero de PIS/COFINS. Esse é um erro frequente em notas de fornecedores que não configuraram corretamente o regime monofásico.
Exceção gerenciada: empresas marcadas como “substituto tributário monofásico em cadeia” ficam fora dessa regra — o BoxFiscal sabe que o tributo já foi recolhido na origem e não gera falso positivo.
DIFAL-SN não destacado em operação interestadual
Verifica operações interestaduais de empresas do Simples Nacional que deveriam destacar o DIFAL (Diferencial de Alíquota) conforme a EC 87/15, mas o XML não o declara. A cobertura é completa: cruza UF de destino, indicador de inscrição estadual do destinatário e regime tributário da empresa.
Por que isso importa: DIFAL não destacado em venda para não-contribuinte interestadual é obrigação do remetente — a omissão pode gerar autuação na UF de destino.
CFOP incompatível com o papel da empresa
Cruza o CFOP declarado na nota com o papel que a empresa tem naquele documento. CFOP de saída (5xxx, 6xxx) em nota recebida — e vice-versa — é sinal de classificação errada que vai desfigurar a pré-apuração. Essa regra captura a inversão antes de chegar no SPED.
Conexão com gestão de documentos fiscais: a gestão de documentos fiscais organiza emitidos, recebidos e citados em abas separadas — a R006 usa essa classificação como base.
Severidades, filtros sugeridos e cache inteligente
Três níveis de severidade
Cada regra tem severidade Alta (vermelho), Média (âmbar) ou Informativo (azul). Isso permite filtrar rapidamente o que precisa de ação imediata e o que é apenas para conhecimento.
Filtro sugerido com 1 clique
Cada alerta gera um link clicável que aplica o filtro correspondente na tabela do relatório — mostrando exatamente as notas com aquele problema. Sem precisar construir o filtro manualmente.
Cache de 60 segundos
O auditor usa cache de 60 segundos por chave conta + período + empresa + regras. Abrir o relatório de alertas várias vezes durante a conferência não sobrecarrega o banco — a resposta já está em cache.
Falso positivo tratado como bug
Cada regra tem teste positivo, negativo e edge case no suite de testes do BoxFiscal. Quando um falso positivo é identificado — como o alerta de NCM monofásico em empresas substitutos em cadeia — a exceção é consolidada na base e o auditor para de reclamar. O histórico de versões documenta cada ajuste de regra.
Auditor no plano básico, não premium
No Jettax, o módulo de auditoria fiscal com regras automáticas é um add-on de nível avançado. No BoxFiscal, as 6 regras R001–R006 estão disponíveis no plano básico — sem cobrar extra pela funcionalidade que o contador mais precisa na virada do mês. Para uma comparação completa entre as plataformas, incluindo Arquivei e NFE.io, veja o comparativo honesto entre BoxFiscal e concorrentes.
Auditoria de inconsistências (6 regras)
Plano básicoNo BoxFiscal, as 6 regras R001–R006 vêm no plano básico. No Jettax, a auditoria com regras automáticas é um módulo premium à parte.
PDF Memória de Cálculo — Redução de Impostos PIS/COFINS
InclusoGerado pronto para o contador no BoxFiscal. No Jettax, não disponível.
Filtro sugerido com 1 clique
InclusoCada alerta vira um link que aplica o filtro na tabela do relatório. Sem equivalente no Jettax.
Integração Domínio (layout oficial)
InclusoExport CSV no layout oficial do Domínio. Sem equivalente no Jettax.
Posicionamento honesto: o Jettax é uma ferramenta consolidada no mercado. A diferença é que, no BoxFiscal, o auditor não é um extra — é parte do produto desde o início. Para um guia prático sobre como aplicar as 6 regras na rotina de fechamento mensal, veja o artigo sobre o auditor fiscal automático com as 6 regras antes de fechar o mês.
Empresa Lucro Real com Tese habilitada: auditoria antes do SPED
Uma empresa do Lucro Real com habilitação judicial da Redução de Impostos PIS/COFINS (STF RE 574.706) precisa, todo mês, entregar a Memória de Cálculo ao escritório contábil para suportar a dedução de ICMS na base de PIS/COFINS. Antes do BoxFiscal, o fiscal da empresa montava manualmente uma planilha nota por nota.
Com o auditor do BoxFiscal ativo, o processo virou:
Auditor roda automaticamente
As 6 regras R001–R006 rodam sobre os XMLs do período sem ação manual — o relatório de alertas já fica pronto.
Alertas resolvidos antes de fechar
Alertas de CST inconsistente e gaps de numeração são tratados antes de fechar o pacote do mês.
Kit Contador no dia 5
O Kit Contador Mensal é enviado no dia 5 com o PDF Memória de Cálculo judicial-ready e o relatório do auditor junto.
O escritório chega no dia 5 com tudo pronto para conferir e transmitir o SPED.
Dúvidas sobre o Auditor Fiscal
O auditor altera os valores do XML?
Não. O auditor só sinaliza — nunca altera o XML original. A R001, por exemplo, é flag info-only: marca a divergência de fórmula vNF para que o contador verifique, mas o número declarado no XML permanece intacto.
As regras cobrem NFC-e e NFS-e além de NF-e?
As regras R001 a R006 foram desenhadas para NF-e (modelo 55) e NFC-e (modelo 65). Para NFS-e, a cobertura varia por tipo de inconsistência — o foco atual é na consistência fiscal de NF-e e NFC-e.
Com que frequência as regras rodam?
Sob demanda, quando você acessa o relatório de alertas. O resultado fica em cache por 60 segundos para não sobrecarregar o banco em múltiplas visualizações seguidas.
Posso desativar uma regra específica?
Sim. Regras com exceção por empresa — como a R004 para substitutos monofásicos em cadeia — são controladas na parametrização da empresa. Saiba mais em Recursos do BoxFiscal.
O auditor substitui a auditoria pré-SPED do contador?
O auditor é uma pré-auditoria baseada no espelho do XML. A apuração oficial, o cruzamento com livros fiscais e a transmissão do SPED são responsabilidade do contador no sistema contábil dele — como Domínio, Alterdata ou Contmatic. O BoxFiscal entrega a pré-apuração e os alertas; o contador fecha o ciclo. Veja a página da Redução de Impostos PIS/COFINS para entender como a Memória de Cálculo complementa o trabalho do auditor.
