Converter XML de NF-e para Excel
Envie o XML da NF-e e receba uma planilha Excel com uma linha por nota e uma linha por produto, pronta para filtrar, somar e conferir: NCM, CFOP, valores, ICMS, IPI, PIS, COFINS, IBS e CBS. Aceita vários XMLs e ZIP.
Converter XML para ExcelGratuito até 75 notas por dia · sem cadastro obrigatório
Como converter XML para Excel
- Reúna os XMLs das notas (soltos ou dentro de um ZIP).
- Na página inicial, arraste os arquivos para a área de envio.
- Deixe marcada a opção Excel e clique em Converter para Excel.
- Abra a planilha baixada (arquivo
.xlsx): as notas e os produtos já estão em abas separadas.
Se ainda não tem o XML em mãos, veja onde encontrar o XML de uma NF-e. Se prefere comparar caminhos (manual, no sistema de gestão ou com conversor), leia como converter XML de NF-e para Excel.
O que você recebe: uma nota, uma linha; um produto, uma linha
Uma NF-e (nota fiscal eletrônica) tem duas camadas: os dados da nota como um todo e um bloco repetido para cada produto. A planilha respeita essa estrutura em duas abas, mais uma de avisos quando algum arquivo não puder ser lido. Só entram as colunas que têm algum valor nas notas enviadas, e qualquer outro campo do XML ganha coluna própria.
Aba Notas (uma linha por nota)
- Identificação: chave de acesso, modelo, série, número, situação, datas de emissão e de saída/entrada e natureza da operação.
- Emitente e destinatário: CNPJ ou CPF, nome, inscrição estadual, e-mail e endereço.
- Valores e impostos da nota: base e valor de ICMS (e ICMS ST), valor dos produtos, frete, seguro, desconto, IPI, PIS, COFINS, outras despesas, valor total e os totais de IBS e CBS.
- Transporte, cobrança e pagamento: modalidade do frete, transportadora, volumes, pesos, duplicatas, vencimentos, forma e valor pago.
- Outros: pedido, informações complementares, protocolo de autorização e data de recebimento na SEFAZ.
Aba Itens (uma linha por produto)
- Produto: item, código, EAN/GTIN, descrição, NCM, CEST, CFOP, unidade, quantidade, valor unitário e valor total, além de frete, seguro, desconto e outras despesas do item.
- Impostos do item: origem, CST ou CSOSN, base, alíquota e valor de ICMS (e ICMS ST), IPI, PIS e COFINS.
- IBS e CBS: CST, classificação tributária, base de cálculo, alíquotas e valores de IBS UF, IBS município, IBS e CBS.
- Para cruzar com a aba Notas: cada item traz também número da NF, emissão, emitente, destinatário e chave de acesso.
Exemplo de como fica (dados fictícios)
A tabela abaixo mostra a estrutura da aba Itens com produtos inventados só para ilustrar. Os códigos e valores não são de nenhuma nota real, e a planilha de verdade traz todas as colunas listadas acima.
| Produto | NCM | CFOP | Quantidade | Valor unitário | Valor total | ICMS | IPI |
|---|---|---|---|---|---|---|---|
| Produto exemplo A | 0000.00.00 | 5102 | 3,00 | 82,23 | 246,69 | 44,40 | 0,00 |
| Produto exemplo B | 0000.00.00 | 5102 | 2,00 | 324,54 | 649,08 | 116,83 | 0,00 |
| Produto exemplo C | 0000.00.00 | 5102 | 1,00 | 311,56 | 311,56 | 56,08 | 0,00 |
| TOTAL | 1.207,33 | 217,31 | 0,00 | ||||
Quer ver também como fica a aba Notas e o bloco do XML de onde cada dado sai? Veja o exemplo interativo:
Do XML à planilha
O mesmo XML vira duas abas no Excel: Notas (uma linha por nota) e Itens (uma linha por produto). Escolha para ver o exemplo.
<infNFe> <ide> <nNF>123</nNF> <dhEmi>2026-08-31T09:15:54-03:00</dhEmi> </ide> <emit><xNome>Empresa Exemplo</xNome></emit> <dest><xNome>Cliente Teste</xNome></dest> <total> <ICMSTot> <vProd>1207.33</vProd> <vICMS>48.29</vICMS> <vPIS>19.13</vPIS> <vCOFINS>88.09</vCOFINS> <vNF>1207.33</vNF> </ICMSTot> <IBSCBSTot> <vBCIBSCBS>1051.82</vBCIBSCBS> <gIBS>...<vIBS>1.05</vIBS></gIBS> <gCBS>...<vCBS>9.46</vCBS></gCBS> </IBSCBSTot> </total> </infNFe>
| Nº | Emissão | Emitente | Destinatário | Valor produtos | ICMS | PIS | COFINS | IBS | CBS | Valor total NF | Situação |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 123 | 31/08/2026 09:15 | Empresa Exemplo | Cliente Teste | 1.207,33 | 48,29 | 19,13 | 88,09 | 1,05 | 9,46 | 1.207,33 | Autorizada |
| 124 | 01/09/2026 14:30 | Empresa Exemplo | Outro Cliente | 540,00 | 21,60 | 8,91 | 41,04 | 0,47 | 4,23 | 540,00 | Autorizada |
| TOTAL | 1.747,33 | 69,89 | 28,04 | 129,13 | 1,52 | 13,69 | 1.747,33 | ||||
<det nItem="1"> <prod> <cProd>0001</cProd> <xProd>Produto exemplo A</xProd> <qCom>3.00</qCom> <vProd>246.69</vProd> </prod> <imposto> <ICMS>...</ICMS> <PIS>...</PIS> <COFINS>...</COFINS> <IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <gIBSCBS> <vBC>214.91</vBC> <gIBSUF><pIBSUF>0.1000</pIBSUF> <vIBSUF>0.21</vIBSUF></gIBSUF> <gIBSMun><pIBSMun>0.0000</pIBSMun> <vIBSMun>0.00</vIBSMun></gIBSMun> <vIBS>0.21</vIBS> <gCBS><pCBS>0.9000</pCBS> <vCBS>1.93</vCBS></gCBS> </gIBSCBS> </IBSCBS> </imposto> </det>
| Item | Descrição | Valor total | IBS/CBS CST | Class. trib. IBS/CBS | BC IBS/CBS | % IBS UF | IBS UF | % IBS município | IBS município | IBS | % CBS | CBS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Produto exemplo A | 246,69 | 000 | 000001 | 214,91 | 0,10 | 0,21 | 0,00 | 0,00 | 0,21 | 0,90 | 1,93 |
| 2 | Produto exemplo B | 649,08 | 000 | 000001 | 565,48 | 0,10 | 0,57 | 0,00 | 0,00 | 0,57 | 0,90 | 5,09 |
| 3 | Produto exemplo C | 311,56 | 000 | 000001 | 271,43 | 0,10 | 0,27 | 0,00 | 0,00 | 0,27 | 0,90 | 2,44 |
| TOTAL | 1.207,33 | 1.051,82 | 1,05 | 0,00 | 1,05 | 9,46 | ||||||
Limitações que valem saber
- O conversor lê os impostos que estão no XML; não os calcula nem os confere.
- Cada XML é lido como está: se um campo não existe na nota, a coluna correspondente fica vazia ou não aparece.
- Notas repetidas no mesmo envio (mesma chave de acesso) são ignoradas e listadas na aba Avisos.
- O limite gratuito é de 75 notas por dia. O limite de tamanho é de 100 MB por envio, e o ZIP pode ter até 2.000 arquivos.
Dicas para usar a planilha
- Filtros e totais: a linha de total respeita os filtros, então dá para somar só um emitente, um CFOP ou um período.
- Tabela dinâmica: a aba Itens é ideal para resumir por NCM, CFOP, produto ou fornecedor. Veja como extrair os produtos de uma NF-e para o Excel.
- Conferência: use a chave de acesso e o número da nota para cruzar a planilha com o seu sistema ou com o pedido de compra.
- Reforma Tributária: veja como ler as colunas em XML com IBS e CBS.
Segurança, privacidade e limite gratuito
Limite gratuito
Você pode converter até 75 notas por dia gratuitamente, sem cadastro obrigatório. Cada nota usada volta a ficar disponível 24 horas depois.
Privacidade e segurança
Os arquivos XML são enviados ao nosso servidor apenas para serem processados: a planilha ou o PDF é montado na memória e o arquivo é descartado ao final da conversão. Não formamos banco de dados de notas nem guardamos cópia dos seus XMLs. O processamento acontece no servidor, e não no seu navegador; se a política da sua empresa exige que o XML nunca saia da máquina, use uma ferramenta que rode localmente. Leia a Política de Privacidade.
Perguntas frequentes
Como converter XML de NF-e para Excel?
Envie o XML (ou um ZIP) na página inicial, mantenha marcada a opção Excel e clique em converter. A planilha baixada já vem com as abas Notas e Itens.
Posso converter vários XML de uma vez?
Sim. Envie os arquivos soltos ou em um ZIP (até 100 MB por envio). Todas as notas do envio entram na mesma planilha. Veja como converter vários XMLs de NF-e de uma vez.
O Excel mostra os produtos da NF-e?
Sim: a aba Itens tem uma linha por produto, com código, EAN, descrição, NCM, CFOP, quantidade e valores.
O arquivo contém NCM e CFOP?
Sim, quando esses campos existem no XML. Ficam na aba Itens, junto com CEST, unidade e valores do item.
O conversor identifica impostos?
Ele lê e organiza os impostos que estão no XML: ICMS (e ICMS ST), IPI, PIS, COFINS, e também IBS e CBS nas notas que trazem esses grupos. Não calcula nem confere tributos.
Posso enviar um arquivo ZIP?
Sim. O ZIP pode ter até 2.000 arquivos e 200 MB descompactados. Os XMLs de dentro são lidos um a um; o que não for NF-e aparece na aba Avisos.
Preciso instalar algum programa?
Não. Só é preciso um programa que abra planilhas .xlsx, como o Excel, o LibreOffice ou o Google Planilhas.
O XML é alterado durante a conversão?
Não. O conversor apenas lê o arquivo. O seu XML original continua intacto com você, e o servidor não guarda cópia dele.
Funciona com NFC-e?
Sim, a planilha também é gerada para NFC-e (modelo 65).
Converter XML para Excel
Envie seus XMLs (ou um ZIP) e baixe o resultado em segundos. Você pode converter até 75 notas por dia gratuitamente.
Converter XML para ExcelFerramentas relacionadas
- XML com IBS e CBSAs 10 colunas de IBS e CBS de cada item e os totais de cada nota, lidos do XML.
- NF-e para ExcelSó tenho a nota (PDF ou consulta): como chegar ao Excel.
Guias relacionados
- Como converter XML de NF-e para ExcelCompare os três caminhos (manual, ERP e conversor) e escolha pelo volume de notas.
- Como extrair os produtos de uma NF-eUma linha por produto, com NCM, CFOP, quantidades, valores e impostos de cada item.
- Como converter vários XMLs de NF-eArquivos soltos ou ZIP: como converter um lote inteiro de uma só vez.
- Como abrir um XML de NF-eNavegador, editor de texto, Excel ou conversor: quando usar cada opção.