
Como realizar comparações eficazes entre SPED e XML para identificar divergências
Aprenda a comparar SPED e XML, localizar divergências de valores, CFOP e NCM e organizar evidências para uma revisão fiscal mais segura.

Ouvir o artigo
Comparar SPED e XML identificar divergências exige mais do que conferir totais. O cruzamento entre escrituração e documentos fiscais revela falhas de cadastro, classificação e apuração que precisam ser tratadas com rastreabilidade.
Resposta rápida
Para comparar SPED e XML e identificar divergências, reúna os arquivos da mesma empresa e competência, normalize chaves e campos, confronte documento a documento e classifique os achados por valor, CFOP, NCM, situação da nota e escrituração. A análise deve verificar tanto notas presentes no XML e ausentes no SPED quanto registros escriturados com dados diferentes do documento de origem. Depois, valide a causa, preserve a evidência e encaminhe a correção adequada, seja ajuste cadastral, retificação ou revisão do procedimento interno.
Resumo
- O XML representa o documento fiscal eletrônico, enquanto o SPED consolida a escrituração transmitida ao Fisco.
- A comparação precisa cruzar chave, CNPJ, competência, valores, CFOP, NCM, tributos e status de escrituração.
- Divergências devem ser separadas entre erro de cadastro, diferença legítima de regra e falha de integração.
- A revisão manual isolada é limitada; dados estruturados e rastreabilidade tornam o diagnóstico mais consistente.
- Em 2026, CBS, IBS e novas regras de composição reforçam a necessidade de comparar documento e escrituração.

O que é SPED e XML?
SPED e XML são fontes diferentes que precisam ser analisadas em conjunto. O XML registra a nota fiscal eletrônica emitida e autorizada, enquanto o SPED apresenta como a empresa escriturou suas operações. A divergência aparece quando os dados do documento de origem não correspondem ao registro transmitido.
SPED é o ambiente que reúne escriturações e documentos fiscais digitais entregues ao poder público. Na prática empresarial, a expressão costuma se referir a arquivos como EFD ICMS IPI e EFD Contribuições, nos quais operações, itens, tributos e apurações são organizados conforme leiautes próprios. O arquivo não é uma simples cópia das notas: ele expressa a forma como a empresa registrou e apurou suas operações.
XML é o formato estruturado do documento fiscal eletrônico. No caso da NF-e, ele contém informações do emitente, destinatário, produtos ou serviços, valores, tributos, CFOP, NCM, situação da autorização e demais campos previstos no leiaute. A distribuição oficial do documento eletrônico aos destinatários permite a manifestação sobre a operação acobertada pela NF-e, conforme informa o Portal SPED.
Essa diferença de natureza é essencial para a conferência. O XML é a referência documental da operação emitida ou recebida. O SPED é a representação escritural usada na obrigação acessória. Um pode estar correto e o outro não. Também pode haver uma diferença legítima decorrente do tratamento tributário, do período de escrituração ou da forma como determinado valor é levado aos registros analíticos.
A estrutura não deve ser tratada como detalhe técnico. O Portal SPED informa que arquivos XML recebidos pela e Financeira são verificados por um Schema, que define elementos, organização, regras de preenchimento e obrigatoriedade. Na NF-e, a própria validação pode apontar divergência entre a versão do cabeçalho SOAP e a versão da mensagem XML. Isso mostra que documento eletrônico e validação fiscal dependem de regras formais, além do conteúdo econômico da operação.
Para o profissional tributário, a pergunta prática não é apenas se os arquivos existem. É preciso saber se a nota que aparece no XML foi escriturada, se a escrituração preservou seus dados relevantes e se a apuração resultante está coerente com a operação. Essa visão transforma o cruzamento em procedimento de controle, não em mera conferência visual.

Por que comparar SPED e XML é importante?
A comparação reduz o intervalo entre o que aconteceu na operação e o que foi declarado na obrigação acessória. Ela ajuda a localizar omissões, duplicidades, classificações incorretas e diferenças que afetam crédito, débito e apuração.
A primeira razão é a integridade da escrituração. Uma nota autorizada contra o CNPJ pode não aparecer no arquivo fiscal por falha de captura, rejeição interna, erro de importação ou decisão operacional equivocada. No sentido inverso, o SPED pode conter um registro sem correspondência no acervo de XML, o que exige investigar se houve perda documental, emissão cancelada, nota de serviço tratada em outra base ou lançamento indevido.
A segunda razão é a qualidade do cálculo tributário. Diferenças em base, alíquota, CST, CFOP, NCM ou quantidade podem alterar a apropriação de créditos e a composição de débitos. Nem toda divergência produz imposto imediatamente, mas toda divergência relevante precisa de uma explicação documentada. Sem essa explicação, a equipe fica exposta a retrabalho em fiscalização, auditoria ou revisão de períodos anteriores.
O cruzamento também melhora a atuação consultiva. Em vez de apresentar ao cliente uma planilha de exceções sem contexto, o escritório pode demonstrar qual documento originou o alerta, qual registro do SPED foi comparado, qual campo divergiu e qual providência é compatível com a causa. Isso separa achados prioritários de diferenças meramente formais.
A rastreabilidade é especialmente importante porque documentos eletrônicos possuem controles próprios. A Receita Federal informa que os XML da e Financeira precisam ser assinados individualmente e não podem ser alterados depois da assinatura. Embora essa regra pertença à e Financeira, ela reforça uma prática aplicável à governança fiscal: preservar o arquivo original, trabalhar sobre cópias estruturadas e registrar qualquer transformação realizada para análise.
Na visão da Evollux, o dado deve ser verificado antes da tese. Uma conclusão fiscal só é defensável quando o profissional consegue voltar ao arquivo, ao registro e ao campo que sustentam o achado. Por isso, comparar SPED e XML é também preparar uma evidência que possa orientar parecer, retificação, compensação ou resposta a questionamento.

Quais são as principais divergências entre SPED e XML?
As divergências mais frequentes aparecem em valores, CFOP e NCM, mas o diagnóstico completo também deve verificar notas ausentes, duplicidades, datas, participantes, tributos e situação do documento. O campo divergente indica onde investigar, não necessariamente qual foi a causa.
Diferenças de valores entre SPED e XML
A diferença de valores pode surgir no total da nota, no valor dos itens, na base de cálculo, no frete, no seguro, no desconto ou nos tributos destacados. A conferência precisa comparar campos equivalentes. Não é correto confrontar automaticamente o total do XML com qualquer valor do SPED sem considerar o registro, a finalidade do campo e a regra de composição aplicável.
Um caso recorrente ocorre quando o valor total do documento inclui componentes que não entram da mesma forma no valor da operação escriturado em registros analíticos. O Guia Prático da EFD ICMS IPI e as Perguntas Frequentes do SPED, conforme divulgado pela CNT, esclarecem que os novos tributos integram o valor total do documento quando compõem esse total, mas não o valor da operação dos registros analíticos. Assim, uma diferença aparente pode ser efeito do leiaute e não erro de lançamento.
A análise deve começar pela decomposição. Compare o total da nota com a soma dos itens, verifique descontos e despesas acessórias, identifique a presença de ICMS, IPI, PIS, COFINS, CBS ou IBS quando aplicável e relacione cada componente ao campo correspondente no SPED. Depois, classifique o resultado como diferença de arredondamento, regra de escrituração, erro de integração ou divergência que exige correção.
Também é importante procurar padrões. Se a diferença se repete em notas do mesmo fornecedor, produto ou operação, provavelmente existe uma regra de parametrização mal definida. Se aparece de forma isolada, pode estar ligada a uma nota cancelada, devolução, complemento ou ajuste específico. A prioridade deve considerar materialidade, recorrência e efeito na apuração, sem abandonar inconsistências que indiquem risco sistêmico.
CFOP divergente entre SPED e XML
O CFOP descreve a natureza da operação sob a perspectiva fiscal. Quando o código do XML diverge do código escriturado, a equipe precisa entender se houve uma correção justificada, uma regra interna de escrituração ou uma classificação inadequada. O simples fato de os códigos serem diferentes não encerra a análise.
A conferência deve considerar origem e destino, finalidade da operação, entrada ou saída, devolução, transferência, industrialização, bonificação e demais características que influenciam o enquadramento. Uma nota pode trazer um CFOP emitido pelo fornecedor e ser escriturada com outro código por causa do tratamento aplicável ao destinatário. Essa mudança, porém, precisa ser coerente, documentada e refletida nos demais campos.
O risco aumenta quando a troca do CFOP vem acompanhada de alteração em CST, crédito, débito ou apuração. Nessa situação, não basta corrigir a coluna do relatório. É necessário revisar a cadeia de parametrização e verificar se o tratamento tributário resultante corresponde à operação real. O cruzamento entre XML, cadastro de produtos, regras fiscais e registros do SPED ajuda a distinguir exceção legítima de erro repetido.
Para escritórios e consultorias, um relatório útil deve mostrar o CFOP do documento, o CFOP escriturado, a chave da nota, a competência, o estabelecimento e o impacto potencial. A evidência permite conversar com a área fiscal e com o time responsável pelo cadastro usando fatos verificáveis, em vez de opiniões genéricas.
Inconsistências de NCM entre SPED e XML
O NCM identifica a classificação fiscal da mercadoria e influencia a leitura de alíquotas, benefícios, restrições e regras de tributação. Uma diferença entre XML e SPED pode decorrer de cadastro desatualizado, alteração indevida durante a importação ou classificação distinta aplicada no processo de escrituração.
A investigação deve partir do item, não apenas da nota. Compare descrição, unidade, quantidade, NCM, CEST quando existente, CST e demais atributos associados. Em seguida, verifique se a mesma mercadoria aparece com diferentes classificações em documentos do mesmo período ou em estabelecimentos distintos. A inconsistência repetida sugere governança cadastral insuficiente e merece tratamento estrutural.
Não se deve concluir pela classificação correta apenas porque ela aparece no XML. O documento emitido pode conter erro do fornecedor, assim como a escrituração pode conter uma adaptação indevida. A análise tributária deve avaliar a mercadoria e a operação, registrar a justificativa e preservar a documentação que sustenta a decisão. O cruzamento serve para encontrar a divergência; o enquadramento exige análise fiscal.
Em 2026, a qualidade do cadastro ganha peso adicional. Segundo publicação no LinkedIn, XML de NF-e, NFC-e e CT-e passaram a destacar CBS e IBS de forma individualizada, aumentando a importância do cruzamento entre XML e escrituração. Quando a classificação do item está errada, a empresa pode carregar o erro para campos novos e para simulações de impacto da transição.
Análise tributária com IA, direto do SPED, eCAC e XML
Conecte SPED, eCAC e XML dos seus clientes à IA pelo MCP da Evollux e encontre créditos e riscos em minutos, com evidência de cada número
Conhecer a solução
Como realizar a comparação entre SPED e XML?
A comparação deve seguir uma rotina controlada: preservar os arquivos originais, identificar a competência, estruturar os dados, cruzar chaves e campos, investigar exceções e registrar a conclusão. O objetivo não é apenas encontrar diferenças, mas explicar cada uma e encaminhar a providência adequada.
Passo a passo para comparar os dados
Comece delimitando o universo da análise. Defina CNPJ, estabelecimento, período, tipos de documento e escriturações envolvidas. Reúna os XML autorizados, cancelados, denegados quando relevantes e complementares, além do arquivo SPED transmitido e dos recibos ou controles internos disponíveis. Preserve os originais em local controlado antes de qualquer conversão.
Depois, normalize os dados. Padronize chaves de acesso, CNPJ, datas, códigos de item, CFOP, NCM, unidades e valores. A normalização evita que uma mesma informação seja tratada como diferente por causa de máscara, zeros, casas decimais ou formatos de data. Também é necessário separar documento, item e registro, pois uma nota pode ter vários produtos e diferentes tratamentos fiscais.
Na etapa de presença, confronte as chaves das notas. Identifique XML sem registro correspondente no SPED, registros sem XML, duplicidades e documentos fora da competência. Esse filtro revela falhas de captura e escrituração antes da análise detalhada dos campos. Em seguida, compare item a item os valores, quantidades, CFOP, NCM, CST, bases e tributos.
Classifique cada ocorrência. Use categorias como ausência de documento, duplicidade, diferença de cadastro, regra legítima de escrituração, erro de integração e possível impacto tributário. A classificação reduz falsos positivos e facilita a distribuição do trabalho entre fiscal, contábil, jurídico e tecnologia.
Por fim, valide a causa e documente a decisão. O relatório deve apontar arquivo de origem, chave ou registro, campo comparado, valor encontrado, hipótese explicativa, impacto e ação recomendada. Quando houver necessidade de ajuste, registre quem analisou, qual documento fundamentou a decisão e se a providência será operacional, cadastral ou de retificação.
Ferramentas para facilitar a comparação
Planilhas podem ajudar em amostras pequenas, mas perdem eficiência quando há muitos itens, competências, estabelecimentos e regras de exceção. O problema não é apenas volume. É a dificuldade de preservar relacionamentos entre nota, item, registro, apuração e evidência sem criar cópias conflitantes.
Uma ferramenta adequada deve importar SPED e XML, transformar arquivos em dados estruturados, relacionar documentos por chave e permitir filtros por CNPJ, competência, fornecedor, produto e tipo de divergência. Também deve manter o vínculo com o arquivo original e com o campo que gerou o alerta. Sem rastreabilidade, o relatório pode até apontar uma diferença, mas não oferece segurança para a decisão.
O Conversor de Arquivos Fiscais da Evollux converte, cruza, estrutura e retifica SPED, XML, PDF e TXT. Entre seus recursos estão o cruzamento de XML com EFD para localizar notas não escrituradas ou escrituradas com divergência, o mapa do SPED e relatórios por registro. Esse tipo de fluxo reduz a necessidade de preparar planilhas intermediárias para cada investigação.
O XML Hub da Evollux centraliza NF-e, NFS-e e CT-e por CNPJ, com monitoramento automático e histórico. A base organizada permite consultar documentos de entrada e saída e formar conjuntos de itens, CFOP, CST, NCM e valores para revisão fiscal. Para operações com muitos CNPJs, essa centralização é relevante porque a comparação deixa de depender do envio manual de arquivos por cada unidade.
A ferramenta não substitui o julgamento profissional. Ela organiza a evidência e acelera o encontro das exceções; a equipe ainda precisa interpretar a operação, confirmar o enquadramento e decidir a providência. A melhor arquitetura é aquela que conecta captura, estruturação, cruzamento e documentação em uma mesma camada de dados.
- Delimite CNPJ, estabelecimento, competência e tipos de documento analisados.
- Preserve os XML e arquivos SPED originais em local controlado.
- Estruture e normalize chaves, datas, códigos, unidades e valores.
- Cruze a presença das notas e depois compare os campos por item.
- Classifique as divergências conforme causa, recorrência e impacto.
- Valide cada ocorrência com a área responsável e registre a evidência.
- Encaminhe ajuste cadastral, correção operacional ou retificação quando aplicável.

Quais são as consequências de não identificar divergências?
Não identificar divergências transforma um problema de dado em risco fiscal acumulado. A ausência de uma nota no SPED pode afetar a composição da apuração; uma nota registrada sem documento correspondente pode indicar lançamento indevido; e uma classificação errada pode contaminar relatórios, créditos e decisões tomadas com base na escrituração.
Há também consequências operacionais. Quando a equipe descobre o problema apenas no fechamento ou diante de uma fiscalização, o diagnóstico passa a disputar espaço com prazos, solicitações urgentes e outras obrigações. A correção tende a ser mais cara em esforço porque exige reconstruir a origem, localizar versões de arquivos e revisar decisões já tomadas.
Para consultorias e advogados tributaristas, a falta de evidência enfraquece pareceres e defesas. Não basta afirmar que a apuração está correta ou incorreta. É preciso demonstrar o documento, o registro, o campo e a regra que sustentam a conclusão. Um histórico organizado também ajuda a provar que a empresa identificou o problema, analisou sua causa e adotou uma providência coerente.
O risco não é apenas autuação. Divergências podem provocar perda de crédito, pagamento maior que o necessário, retrabalho, inconsistência entre declarações e dificuldade para responder a auditorias internas. Em grupos empresariais, a mesma falha pode ser replicada por uma regra comum de cadastro ou integração, alcançando vários estabelecimentos.
A resposta madura é criar uma fila de tratamento. Priorize ocorrências com efeito na apuração, repetição em grande volume, documentos de maior relevância e sinais de falha sistêmica. Mantenha também uma categoria para diferenças explicadas, porque demonstrar por que um valor diverge é tão importante quanto apontar o que está errado.
A Inteligência Fiscal da Evollux cruza obrigações e documentos por CNPJ e competência, com dashboards de compliance e evidências associadas ao arquivo, registro e campo de origem. O valor desse modelo está em conectar o alerta à investigação, sem tratar toda diferença como erro automático.

Como a Reforma Tributária de 2026 impacta a comparação?
Em 2026, a Reforma Tributária torna a comparação mais sensível porque novos campos e regras passam a conviver com a escrituração atual. A preparação deve começar pela qualidade da base, pela revisão cadastral e pela capacidade de simular impactos por operação, sem esperar a apuração assistida produzir efeitos financeiros.
A mudança aumenta a dependência do documento fiscal como fonte de dados. A Unipec RJ informa que a apuração assistida de IBS e CBS passa a ter efeito financeiro a partir de 2027 e que o Fisco calculará os tributos com base nas NF-e. Nesse cenário, importar, preservar e conferir XML deixa de ser uma tarefa periférica. A empresa precisa saber se o documento recebido representa corretamente sua operação e se a escrituração está alinhada a ele.
A transição também amplia a quantidade de campos que precisam ser entendidos. Em 2026, XML de NF-e, NFC-e e CT-e passam a destacar CBS e IBS individualizados, conforme publicação no LinkedIn. O cruzamento deve incluir esses campos quando presentes, relacionando-os a operação, item, classificação e tratamento tributário. O foco não é apenas conferir se o campo está preenchido, mas avaliar se a informação faz sentido para aquela mercadoria e operação.
O Guia Prático da EFD ICMS IPI e as Perguntas Frequentes do SPED, conforme divulgado pela CNT, indicam uma distinção que merece atenção: quando os novos tributos compõem o total do documento, eles integram esse total, mas não o valor da operação dos registros analíticos. Essa regra pode criar diferenças aparentes entre XML e SPED. Um robô que procure igualdade absoluta gerará alertas indevidos; uma análise estruturada deve comparar campos equivalentes e conhecer a finalidade de cada registro.
A revisão para a Reforma Tributária deve envolver cadastro de produtos, NCM, cClassTrib, regras de crédito, fornecedores, clientes e formação de preço. Erros de classificação podem afetar a simulação e, posteriormente, a apuração. Por isso, o trabalho deve combinar comparação documental com análise por cenário, permitindo observar como diferentes tratamentos alteram a operação e a decisão empresarial.
O módulo de Reforma Tributária da Evollux simula CBS, IBS e Imposto Seletivo a partir dos dados reais da empresa, com leitura por operação e apoio da classificação cClassTrib. A recomendação é usar a comparação entre SPED e XML como etapa de preparação: primeiro se organiza e verifica a base, depois se simulam cenários e se definem ajustes de cadastro, processo e escrituração.
O próximo passo é escolher uma competência representativa, reunir XML e SPED, medir os tipos de divergência e transformar os achados em plano de ação. Assim, a área fiscal constrói capacidade de resposta antes que a mudança tributária dependa de dados que nunca foram conferidos.
- Mapeie os campos de IBS, CBS e cClassTrib presentes nos documentos e escriturações.
- Revise NCM, CFOP, cadastro de itens e regras de crédito por operação.
- Separe diferenças de composição do total das divergências efetivamente indevidas.
- Simule cenários com dados verificados e registre premissas e evidências.
- Atualize procedimentos de captura, conferência, escrituração e monitoramento.
- encontrar notas emitidas contra o CNPJ que não foram escrituradas → Cruze as chaves dos XML com os registros do SPED e classifique as ausências por situação, competência e impacto.
- revisar erros de CFOP e NCM → Compare os campos por item, relacione-os ao cadastro e valide a natureza da operação antes de corrigir.
- reduzir o trabalho manual em muitos CNPJs → Centralize XML e SPED em uma base estruturada, com filtros por competência, estabelecimento e tipo de divergência.
- preparar a empresa para IBS e CBS → Revise cadastro, campos dos documentos, cClassTrib e regras de composição antes de simular cenários.
Perguntas frequentes
O XML é sempre a fonte correta para comparar com o SPED?
Quais campos devem ser comparados primeiro?
Toda diferença de valor indica erro?
Como tratar uma nota presente no XML e ausente no SPED?
Por que CFOP e NCM exigem análise conjunta?
Planilhas são suficientes para esse cruzamento?
O que muda com IBS e CBS em 2026?
Como documentar uma divergência para auditoria?
Glossário
SPED
XML fiscal
EFD
CFOP
NCM
cClassTrib
Divergência
Rastreabilidade
Escrito por
Marcelo GregolonEvollux
Sou contador e tributarista, com mais de 20 anos de experiência em consultoria, liderança e gestão tributária. Como co-fundador da Evollux, trabalho para transformar tarefas fiscais manuais e dados dispersos em operações mais rápidas, rastreáveis e escaláveis.

