XML é a sigla para Extensible Markup Language, uma linguagem utilizada para organizar, estruturar e transportar informações de maneira que sistemas diferentes consigam interpretá-las.
No contexto fiscal brasileiro, o XML é o arquivo digital estruturado que contém os dados de um documento fiscal eletrônico, como a Nota Fiscal Eletrônica de produtos, conhecida como NF-e, modelo 55.
Diferentemente de um documento criado apenas para leitura humana, o XML apresenta as informações em uma estrutura organizada por elementos e campos. Essa organização permite que sistemas de gestão empresarial, programas contábeis, plataformas fiscais e outras aplicações processem os dados automaticamente.
Um arquivo XML de NF-e contém informações sobre o emitente, o destinatário, os produtos comercializados, os valores da operação, os impostos, o transporte e outros elementos previstos no leiaute fiscal aplicável. É por isso que ele é tão importante para a rotina empresarial: permite trabalhar com as informações fiscais de forma organizada, automatizada e integrada a outros processos.
O XML é a própria nota fiscal?
Sim. No caso da NF-e, o arquivo eletrônico autorizado, com sua assinatura digital e o protocolo de autorização, é o documento fiscal eletrônico. O XML não é uma representação visual da nota.
Quando uma NF-e é autorizada, ela pode ser representada visualmente pelo DANFE, que facilita a consulta por pessoas. Essa representação, porém, não substitui o arquivo eletrônico original. Por isso, salvar apenas uma imagem, uma impressão ou um PDF do documento não equivale a guardar o XML autorizado.