NF-e Emitidas - Configuração do AutXML
Este guia mostra como autorizar o Motor Fiscal a baixar o XML das NF-e (modelo 55) que a sua empresa emite, incluindo o CNPJ do Motor Fiscal na tag autXML. Traz as regras da SEFAZ para a tag, o caminho de configuração nos principais ERPs e emissores do mercado brasileiro (seções 3 e 4) e nas principais plataformas de emissão via API (seção 5).
Os exemplos deste guia usam empresas e CNPJs fictícios. O único CNPJ real é o do Motor Fiscal, que é o que deve ser incluído na tag.
1. Visão geral
A tag autXML ("Autorizados a obter o XML da NF-e") é o grupo do leiaute da NF-e modelo 55 em que o emitente relaciona os CNPJs/CPFs de terceiros autorizados a baixar o XML completo da nota diretamente na SEFAZ. Foi instituída pelo Ajuste SINIEF 16/2018 e é lida pelo Web Service de Distribuição de Documentos Fiscais Eletrônicos (NFeDistribuicaoDFe).
A tag autXML é o único caminho oficial para que um terceiro capture as notas emitidas pela sua empresa.
Por que ela é necessária
Na sistemática de distribuição de DF-e, a SEFAZ entrega o XML completo apenas aos participantes legítimos do documento: emitente, destinatário e transportador. Uma empresa de captação (BPO fiscal) não desempenha nenhum desses papéis nas notas emitidas pelo cliente. Por isso a SEFAZ recusa o download a ela e, em determinados fluxos, nega o XML da nota até mesmo ao próprio emitente (rejeição cStat 641).
A forma oficial, suportada e escalável de habilitar um terceiro a obter esses XMLs de maneira automática e legítima é o emitente incluir o CNPJ do capturador na tag autXML de cada NF-e que emite. Feito isso, o capturador consulta a Distribuição de DF-e com o próprio certificado digital e recebe o XML como terceiro autorizado.
Sem a autXML não há via padrão: o repasse manual de arquivos não escala, e a procuração no e-CAC não cobre o download programático do XML da NF-e.
2. Como funciona a tag (regras da SEFAZ)
| Item | Regra |
|---|---|
| Estrutura | Grupo GA do leiaute, dentro de infNFe. Campos GA02 = CNPJ (14 dígitos) e GA03 = CPF (11 dígitos). Em cada entrada informa-se CNPJ ou CPF. |
| Limite | Até 10 CNPJs/CPFs autorizados por nota. |
| Momento | Gravada no XML de cada NF-e, na emissão. Não existe cadastro central na SEFAZ, por isso os sistemas permitem parametrizar um CNPJ fixo para incluir em toda emissão. |
| Efeito | Vale apenas para notas emitidas após a configuração. Notas antigas não são corrigidas. |
| Restrição | Não informar o CNPJ/CPF do emitente, do destinatário ou do transportador da própria nota: gera rejeição 323/324. |
| Certificado | O terceiro autorizado precisa de certificado digital próprio (e-CNPJ) para autenticar e baixar. |
| Retroativo | Para autorizar acesso a notas já emitidas, usar o evento "Ator Interessado" (NT 2020.007), onde o emissor suportar. |
Exemplo: emitente que já preenche a tag
A empresa fictícia Indústria Exemplo Ltda. (CNPJ 12.345.678/0001-95) já emite suas NF-e com a tag autXML preenchida, autorizando a sua contabilidade, Contabilidade Fictícia S/S (CNPJ 98.765.432/0001-98), a baixar o XML. O bloco que sai em cada nota é:
<autXML>
<CNPJ>98765432000198</CNPJ> <!-- Contabilidade Fictícia -->
</autXML>
CNPJ do Motor Fiscal a ser incluído na tag autXML: 44.351.601/0001-14
MOTOR FISCAL AUTOMAÇÃO DE DOCUMENTOS FISCAIS LTDA
Basta acrescentar essa entrada no mesmo grupo, mantendo as que já existirem (limite de 10):
<autXML>
<CNPJ>98765432000198</CNPJ> <!-- Contabilidade Fictícia (existente) -->
<CNPJ>44351601000114</CNPJ> <!-- Motor Fiscal (incluir) -->
</autXML>
3. Resumo por sistema
O passo a passo detalhado de cada sistema está na seção 4.
| Sistema | Suporta | Onde configurar |
|---|---|---|
| SAP ECC/S4 (GRC/DRC) | Via BAdI | BAdI CL_NFE_PRINT > FILL_AUTXML + tabela Z (desenvolvimento ABAP) |
| SAP Business One | Via add-on | Add-on fiscal (TaxOne: aba "Responsáveis"; B1Tax) |
| TOTVS Protheus | Sim | Parâmetro MV_AUTXML (SIGACFG/CFGX017) |
| TOTVS Datasul | Sim | Programa OBF40030 |
| TOTVS Logix | Sim | Programa OBF40030 |
| TOTVS RM | Sim | Campos complementares do movimento |
| TOTVS WinThor | Sim | Rotina 535 > aba "Config. Email NFE" > campo Inscrição |
| Oracle JD Edwards | Sim | P76B0112 (global) + P76B1020 (por nota) |
| Sankhya | Sim | Empresa > DF-e > "Acesso ao XML da NF-e" |
| Senior (goUP/Sapiens) | Sim | Tela F140AUT / regra global VEN-140NEAUT01 |
| Senior ERP MEGA | Sim | Fiscal > NF-e > Autorização de Download XML |
| Linx Microvix | Sim | Param. Globais > Faturamento-NF-e > pessoas autorizadas |
| Linx EMSys (Postos) | Sim | Estabelecimento > aba "Conf. Nf-e" |
| Linx Big Farma | Sim (via contador) | Filiais > NF-e > aba Contabilista/Responsável |
| Alterdata Bimer | Sim | Config. Faturamento > NF-e > XML > Autorização por CPF/CNPJ |
| Millennium | Sim | Cadastro de pessoas autorizadas (tela a validar) |
| Bling | Sim | Config. NF-e > "Pessoas autorizadas a acessar o XML" |
| Tiny (Olist) | Sim | Config. NFe > "CNPJ/CPF da Contabilidade" |
| Omie | Sim | Painel do Contador > D-NF-e > CNPJs autorizados |
| GestãoClick | Sim | Emissão NF-e > "Pessoas autorizadas a acessar o XML" |
| Emissor SEBRAE (grátis) | Sim | AJUSTES > NF-e > "Documentos autorizados ao download do XML" |
| MarketUp (grátis) | Sim | Configurações > Fiscal > NF-e |
4. Passo a passo por ERP
SAP
4.1 SAP ECC / S/4HANA (GRC-NFE ou DRC)
| Item | Detalhe |
|---|---|
| Suporta | Só via BAdI (desenvolvimento ABAP), sem cadastro standard. |
| Onde configurar | BAdI CL_NFE_PRINT, método FILL_AUTXML (SE19); CNPJs em tabela Z. |
| Escopo | Definido no código, normalmente global por empresa/filial. |
- Criar uma tabela Z (ex.: ZNFE_AUTXML) com o CNPJ autorizado por empresa/filial emitente.
- Implementar a BAdI CL_NFE_PRINT (SE19), método FILL_AUTXML, lendo a tabela Z e devolvendo a lista (máx. 10) ao grupo
autXML. - Ativar e transportar. O XML é montado no ERP (GRC/DRC apenas transmitem); não há configuração em SPRO nem no /XNFE / EDOC_COCKPIT.
4.2 SAP Business One
| Item | Detalhe |
|---|---|
| Suporta | Via add-on fiscal (o B1 não emite NF-e nativamente). |
| Onde configurar | No add-on: TaxOne > cadastro da Entidade, aba "Responsáveis" + parâmetro "Id. Fiscal Autorizado". B1Tax: aba do add-on. |
| Escopo | Global por emitente. |
Identifique qual add-on a sua empresa usa (TaxOne, B1Tax, Mastersaf) antes de seguir as telas.
TOTVS
4.3 TOTVS Protheus
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo (a partir do release 12.1.25 / TSS 12). |
| Onde configurar | Parâmetro MV_AUTXML em SIGACFG > Ambientes > Cadastros > Parâmetros (CFGX017). |
| Escopo | Global (lista fixa). Por nota via MV_CMPCNPJ (campos de SC5/SF1/SF2). |
- Abrir SIGACFG > Ambientes > Cadastros > Parâmetros (rotina CFGX017).
- Localizar ou criar o parâmetro MV_AUTXML.
- Adicionar o CNPJ (14 dígitos, só números), preservando os existentes, separados por
;(máx. 10). Exemplo:11222333000181;44351601000114. - Salvar e emitir uma nova NF-e; validar a tag
autXMLno XML transmitido pelo TSS.
4.4 TOTVS Datasul / Logix
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo. |
| Onde configurar | Programa OBF40030, "Pessoas autorizadas a fazer download do XML". |
| Escopo | Global por emitente. |
- Abrir o programa OBF40030.
- Informar o código do cliente/empresa emitente.
- Na grid, incluir CNPJ/CPF + nome do autorizado (máx. 10). Salvar.
4.5 TOTVS RM
| Item | Detalhe |
|---|---|
| Suporta | Sim, via campos complementares. |
| Onde configurar | Campos complementares (alfanuméricos, tamanho 20; até 5) no movimento > Ambiente > Parâmetros > Gestão de Estoque, Compras e Faturamento. |
| Escopo | Por nota/movimento. |
Para usar sempre o mesmo CNPJ, fixe-o no tipo de movimento ou por automação.
4.6 TOTVS WinThor (PC Sistemas)
| Item | Detalhe |
|---|---|
| Suporta | Sim. |
| Onde configurar | Rotina 535 (Cadastrar Filial) > Editar > aba "Config. Email NFE" > campo "Inscrição". |
| Escopo | Global por filial. |
- Abrir a rotina 535 e selecionar a filial emitente > Editar.
- Aba "Config. Email NFE" > campo "Inscrição": digitar o CNPJ do capturador (não o da própria filial).
- Salvar. A rotina 1452 serve só para exportar XML; não confundir.
Oracle
4.7 Oracle JD Edwards EnterpriseOne
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo (layout XML v3.10, módulo 76B). |
| Onde configurar | P76B0112 (Authorized Person Setup, global) + P76B1020 (por nota). |
| Escopo | Global e/ou por nota. |
O sistema exclui automaticamente destinatário, emitente e transportador da lista.
ERPs nacionais
4.8 Sankhya
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo. |
| Onde configurar | Comercial > Preferências > Empresa > Documentos fiscais eletrônicos > NF-e/NFC-e > "Acesso ao XML da NF-e". |
| Escopo | Global por emitente (opcional por marca de produto). |
- Abrir Comercial > Preferências > Empresa e selecionar a empresa emitente.
- Ir em Documentos fiscais eletrônicos > NF-e/NFC-e > "Acesso ao XML da NF-e".
- Incluir o CNPJ/CPF (ou Cód. Parceiro) do capturador. Não vincular Marca, para valer em todas as notas. Salvar.
4.9 Senior (goUP / Sapiens e ERP MEGA)
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo. |
| Onde configurar | goUP: tela F140AUT (botão "Autorizados XML") ou regra global VEN-140NEAUT01. MEGA: Fiscal > NF-e > Utilidades > Autorização de Download XML. |
| Escopo | Por nota ou global. |
- goUP: na nota de saída, botão "Autorizados XML" (F140AUT) > informar CNPJ/CPF. Para toda emissão, usar a regra VEN-140NEAUT01.
- MEGA: Fiscal > NF-e > Utilidades > Autorização de Download XML > Inserir > Agente + CNPJ/CPF > Confirmar (marcar "todas as filiais").
4.10 Linx (Microvix / EMSys / Big Farma)
| Item | Detalhe |
|---|---|
| Suporta | Microvix e EMSys: sim. Big Farma: via contador. |
| Onde configurar | Microvix: Empresa > Parâmetros Globais > Faturamento-NF-e > "Cadastrar pessoas autorizadas a realizar o download do XML". EMSys: Cadastros > Estabelecimento > aba "Conf. Nf-e" > "CPF/CNPJ autorizador ou participante". |
| Escopo | Global por empresa/estabelecimento. |
4.11 Alterdata (Bimer / Business)
| Item | Detalhe |
|---|---|
| Suporta | Sim, nativo. |
| Onde configurar | Configurador do Faturamento > Opções > NF-e > XML > "Autorização de acesso ao XML por CPF/CNPJ" (quadro Empresas x CPF/CNPJ). |
| Escopo | Global por empresa. |
No emissor standalone NF-Easy, a configuração é por nota (última aba da NF-e).
4.12 Millennium
| Item | Detalhe |
|---|---|
| Suporta | Sim (release notes). |
| Onde configurar | Cadastro de "Pessoas Autorizadas para Download de NFe" (tela a validar). |
| Escopo | Provavelmente global. |
Confirme a tela exata com o suporte Linx/Millennium.
ERPs cloud PME e emissores gratuitos
4.13 Bling
| Item | Detalhe |
|---|---|
| Suporta | Sim. |
| Onde configurar | Config. NF-e > "Configurações de preenchimento" > "Pessoas autorizadas a acessar o XML da nota". |
| Escopo | Global por emitente. |
- Cadastrar o capturador como Contato (com CNPJ) em Cadastros > Contatos.
- Perfil > Todas as configurações > Notas Fiscais > Configurações de NF-e.
- Menu "Configurações de preenchimento" > seção "Pessoas autorizadas a acessar o XML da nota" > selecionar o contato. Salvar.
4.14 Tiny (Olist)
| Item | Detalhe |
|---|---|
| Suporta | Sim. |
| Onde configurar | Configurações > Notas Fiscais > Configuração da NFe > "Configurações adicionais" > campo "CNPJ / CPF da Contabilidade". |
| Escopo | Global por emitente. |
Requer usuário administrador. Confirme com o suporte se o campo aceita mais de um CNPJ.
4.15 Omie
| Item | Detalhe |
|---|---|
| Suporta | Sim (somente NF-e modelo 55; não vale para NFS-e). |
| Onde configurar | Painel do Contador > Passo 3 "Configurar Integração Fiscal" > "D - Nota Fiscal Eletrônica NF-e" > campo "CNPJs e CPFs autorizados a fazer o download…". |
| Escopo | Global por emitente. |
- Painel do Contador > Passo 3 > D - Nota Fiscal Eletrônica NF-e.
- Preencher o campo de CNPJs/CPFs autorizados (separados por vírgula, máx. 10) > Salvar e Fechar.
4.16 GestãoClick
| Item | Detalhe |
|---|---|
| Suporta | Sim. |
| Onde configurar | Notas Fiscais > Emitir NF-e > seção "Pessoas autorizadas a acessar o XML da nota" (selecionar Contato). |
| Escopo | Por nota. |
Cadastre o capturador como Contato antes e inclua-o em cada emissão: não há opção global confirmada.
4.17 Emissor SEBRAE / MarketUp (gratuitos)
| Item | Detalhe |
|---|---|
| Suporta | Sim (o SEBRAE web é o sucessor do emissor desktop da SEFAZ, descontinuado em 2017). |
| Onde configurar | SEBRAE: AJUSTES > NF-e > "Documentos autorizados a fazer o download do XML" > INSERIR > SALVAR. MarketUp: Configurações > Fiscal > NF-e. |
| Escopo | Global por emitente. |
- No Emissor SEBRAE (emissornfe.sebrae.com.br), menu AJUSTES > NF-e.
- Campo "Documentos autorizados a fazer o download do XML" > digitar o CNPJ do capturador > INSERIR.
- SALVAR. Passa a valer para todas as novas emissões.
5. Emissão via API
Quando a NF-e é montada por uma plataforma ou middleware de emissão, a autXML é preenchida por um campo da API. As rotas mais limpas para incluir o CNPJ do capturador por nota são Nuvem Fiscal, Focus NFe, NDD e Oobj. Bling e Tiny expõem a autorização apenas pela configuração do emitente, sem campo no payload de emissão.
| Plataforma | autXML na API? | Como / campo | Escopo |
|---|---|---|---|
| Nuvem Fiscal | Sim (campo) | autXML: [ { "CNPJ": "..." } ] em infNFe |
Por nota |
| Focus NFe | Sim (campo) | pessoas_autorizadas: [ { "cnpj": "..." } ] |
Por nota |
| NDDigital (NDD) | Sim (campo) | infNFe.autXML no JSON de emissão |
Por nota |
| Oobj | Sim (via XML) | Grupo autXML do XML SEFAZ (Emitir DFe) |
Por nota |
| PlugNotas (Tecnospeed) | Sim | Payload POST /nfe (nome do campo a validar no Swagger) |
Por nota |
| eNotas | Sim (via config) | Cadastro/configuração do emitente (não no payload) | Global por emitente |
| Webmania | Sim (via config) | Cadastro da empresa (campo contador) | Global por emitente |
| Bling (API v3) | Só por config | Contato marcado como "autorizado a acessar XML" | Global por emitente |
| Tiny (API 2.0) | Só por config | Sem campo no payload; configuração no módulo fiscal | Global por emitente |
Exemplo na Nuvem Fiscal (trecho do corpo de emissão):
"autXML": [
{ "CNPJ": "44351601000114" }
]