# NF-e 4.00 with authorisation protocol

Source: https://xmlvalid.com/schemas/nfe-4.00-proc

> An authorised NF-e (model 55) with the SEFAZ authorisation protocol, the XML file issuers keep and send to the buyer.

Once the SEFAZ authorises an NF-e, the issuer keeps the signed document together with the authorisation protocol (protNFe) in one nfeProc file. This is the XML a buyer receives and the file most systems export.
The schema is procNFe\_v4.00.xsd of Pacote de Liberação nº 9, unchanged, over the NF-e layout of package 010f, which still defines the nfeProc type.

- Type: XSD + Schematron
- Version: 4.00 (PL_010f)
- Namespace: `http://www.portalfiscal.inf.br/nfe`
- Root element: `nfeProc`
- Publisher: Portal Nacional da NF-e (ENCAT, Receita Federal) (Published on the Portal Nacional da NF-e for implementers), source: https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=BMPFMBoln3w=
- Rules: [SEFAZ authorisation rules of NF-e 4.00 MOC 7.0 Anexo I, NTs up to 2026.010](https://xmlvalid.com/rules/sets/br-nfe)
- Validate against it: https://xmlvalid.com/validate?schema=nfe-4.00-proc

## Notes

- The NF-e inside is checked against the schema and the SEFAZ authorisation rules that need only the file, as in NF-e 4.00. The protocol is checked for its structure only: whether the SEFAZ really issued it is not checked.
- The example is the NF-e 4.00 example with a placeholder protocol of the homologação environment.
