Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Responsável técnico, NFF, agro e PAA

infPAA: Provedor de Assinatura e Autorização no XML da NF-e

<infPAA>infPAA

Revisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

infPAA é o grupo de informações do Provedor de Assinatura e Autorização no XML da NF-e. Neste contexto, PAA não significa Programa de Aquisição de Alimentos: o grupo identifica o intermediário técnico e a assinatura RSA do emitente no fluxo de emissão por provedor.

Caminho desta ocorrência: /nfeProc/NFe/infNFe/infPAA.

Neste artigo:

Quem é identificado e quais dados compõem o grupo

O grupo contém CNPJPAA, identificação do provedor, e PAASignature. Esta reúne SignatureValue, assinatura RSA do emitente, e RSAKeyValue, sua chave pública, formada por Modulus e Exponent. Todos esses filhos são obrigatórios quando infPAA está presente, conforme a sequência do schema.

O provedor atua como intermediário técnico; sua utilização não transfere a responsabilidade legal/tributária do conteúdo do documento. O CNPJ do provedor não substitui a identificação do emitente, e a chave pública não é uma chave de acesso de 44 caracteres. NT 2026.001 v1.02b, p. 4 e 11; XSD PL 010f v1.04, infPAA.

Condições de emissão e alcance do modelo

O processo de emissão por PAA é procEmi=4, com autorização na SVRS. A NT descreve séries reservadas 970–989 e uma série específica atribuída ao vínculo emitente/provedor; não basta escolher qualquer número da faixa. A B26-26/867 exige o grupo na emissão por PAA, e a B26-28/893 identifica sua inclusão indevida fora desse processo. A B07-10/450 veda o modelo 65 com série de PAA.

A C21-20/668 trata da utilização por CRT 3 ou CRT 2, com exceção do produtor rural identificado no CCC por tpIE=5. Isso descreve a validação, sem concluir elegibilidade de um contribuinte apenas pelo cadastro local. Confirme habilitação, vínculo ativo, série atribuída, identificação e ambiente nos cadastros oficiais pertinentes. NT, p. 5–7 e 12–14.

Duas assinaturas com responsabilidades técnicas distintas

A assinatura avançada descrita usa o valor do atributo Id do documento, convertido em bytes, com RSA/SHA1 e resultado em Base64. A chave pública é informada no grupo simplificado. Além disso, o documento recebe a assinatura qualificada com certificado ICP-Brasil do PAA; PAASignature não substitui a assinatura XML do documento.

Não se apresenta um XML completo de infPAA com assinatura, módulo ou chave inventados. A geração depende do vínculo, da chave fornecida para aquele emitente/provedor, do Id real e do fluxo documentado. Não divulgue a chave privada nem copie campos privados para o XML. A aprovação no XSD verifica estrutura, sem comprovar assinatura, vínculo ou autorização. NT, p. 4–6 e 11.

Como separar os principais retornos

Retorno na NT 1.02b Conferência principal
633 Ambiente de autorização do PAA
634 CNPJ do provedor inválido
671 Existência/situação do provedor no cadastro
936 Vínculo ativo do emitente com o PAA
872 Série atribuída ao vínculo
895 Chave pública cadastrada para emitente/PAA e vigência
776 CNPJ-base do certificado qualificado versus provedor
856 Assinatura RSA validada com a chave pública

Esses códigos estão em ZG01/02/04; parte dos códigos anteriores aparece riscada no PDF. Confira o código atual e o serviço: regras de eventos têm outros identificadores. Reúna XML enviado, resposta completa, ambiente, versão e dados do vínculo, sem expor segredo. Corrija a origem demonstrada; não troque CNPJ, série ou chave para forçar autorização. NT, p. 13–14.

Cronograma e comprovação de autorização

A NT 1.02b conserva o cronograma da etapa 1.02 com teste em 03/08/2026 e produção em 05/10/2026. As revisões 1.02a/1.02b fazem ajustes documentais/códigos. A data prevista não comprova, isoladamente, o funcionamento de um vínculo ou emissão concreta. O aviso de adiamento de 05/10/2026 cita outras NTs, sem incluir a 2026.001 PAA; não transporte aquele adiamento para este grupo.

Para verificar resultado real, distinga XML gerado, assinatura validada, retorno de rejeição e protocolo de autorização. Uma resposta HTTP bem-sucedida ou um grupo estruturalmente correto não são prova de autorização. Consulte o estado do documento e preserve os arquivos/protocolos originais antes de cogitar nova ação. NT, p. 3–6.

A distinção entre o valor RSA e a assinatura qualificada está em assinatura avançada PAASignature.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/infPAA
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
0–1 no contexto do elemento pai
Tipo
inline:complexType
Preenchimento no catálogo
Opcional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.