Nota Fiscal de Serviço Eletrônica – NFS-e ANEXO I - MANUAL DE FORMATO XML DA NFS-e Este manual destina-se a orientar o Prestador de Serviços na geração e uso dos arquivos XML da Nota Fiscal de Serviços eletrônica – NFS-e. Versão 1.6.1 05/03/2012 Infisc NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Anexo I - Manual de formato XML da NFS-e Sumário 1. Apresentação.................................................................................................................3 2. Convenções de formatos deste Manual ........................................................................4 3. Leiaute da Nota Fiscal de Serviços Eletrônica – NFS-e – Versão 1.0..........................5 4. Composição da Chave de Acesso da NFS-e..................................................................9 Infisc VERSÃO 1.6.1 Data: 05/03/2012 NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 1. Apresentação Este documento tem como objetivo apresentar as especificações técnicas de formato de arquivos utilizadas pelo Sistema de Notas Fiscais de Serviço eletrônicas (NFS-e) ®, permitindo que sejam utilizados pelos contribuintes os arquivos XML (eXtend Markup Language) das Notas Fiscais disponibilizados pelo sistema sempre que uma NFS-e é gerada. Ainda, para conectividade de sistemas ERP com o sistema NFS-e da prefeitura, com transferência automática de informações de faturamento, este manual deve ser utilizado em conjunto com o “MANUAL DE XML PARA TRATAMENTO DE NFS-e”, também disponível no site. Juntos, estes dois Manuais definem o padrão de interação entre os sistemas através de formatos XML pré-definidos. Tais arquivos devem estar em conformidade com o padrão de linguagem XML e atender estritamente aos leioutes aqui instruídos, específicos para as Notas Fiscais de Serviço –eletrônicas (NFS-e). NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 2. Convenções de formatos deste Manual Versão atual do leiaute Formato N.N Versão 1.00 Legendas de Tipos de Campos N D C XML Numérico Data Caracter Formato XML específico Valores Numéricos com Decimais Formato: N,NN Cada campo tem seu tamanho descrito no campo “observações” Exemplo: “13,2”, significa 13 inteiros e 2 decimais. Deve ser utilizada a “,” como separador decimal (virgula) 16382,34 1,00 0,50 Valores Numéricos Percentuais Formato N,NN O formato em percentual deve ser informado com o caracter separador das casas decimais (vírgula). Exemplo: 62% = 62,00 18,00% = 18,00 Data e Hora Campos Tipo Caracter Campo opcionais com valores vazios ou zeros LAYOUT DO ARQUIVO Formato AAAA-MM-DD HH:MM:SS O campo deve ser informado com os separadores e um espaço entre a data e a hora, que são opcionais.. Tamanho máximo=conforme definido em cada campo Não devem constar no arquivo ou não tem o valor indicado dentro da tag NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 3. Leiaute da Nota Fiscal de Serviços Eletrônica – NFS-e – Versão 1.0 3.1. # Dados da Nota Fiscal de Serviços Eletrônica – NFS-e Campo AA01 infNFSe AA02 Versão 3.2. # Descrição Tipo de leiaute Versão do leiaute Tam Max Tipo Obrig 3 N Tam Max Tipo 9 N S S 100 2 C C S S 3 9 C N D S S S S Observação “NFS-e” 1 – 999 Identificação da NFS-e Campo AB01 AB02 Id cNFS-e AB03 AB04 natOp Mod AB05 AB06 AB07 Serie nNFS-e dEmi AB08 dSaiEnt AB09 AB10 tpNF cMunFG AB11 refNF AB12 tpImp AB13 Descrição Código Numérico que é um dos componentes da Chave de Acesso Descrição da Natureza da Operação Código do Modelo do Documento Fiscal Série do Documento Fiscal Número do Documento Fiscal Data de emissão do Documento Fiscal Data de Saída ou da Entrada do Serviço Tipo do Documento Fiscal Código do Município de Ocorrência do Fato Gerador Chaves de acesso da NFS-e Chaves de acesso das NFS-e referenciadas Obrig D Observação Número Aleatório gerado pelo Emitente da NFS-e 1 – 999999999 Formato “AAAA-MM-DD” Formato "AAAA-MM-DD " 1 7 N N S S 0-entrada / 1-saída Utilizar a Tabela do IBGE 39 C Formato de Impressão da NFS-e 1 N Chave de acesso conforme composição no item 2.10 deste manual 1-Retrato/ 2-Paisagem tpEmis Forma de Emissão da NFS-e 1 C N-Normal/ C-Contingência AB14 AB15 AB16 AB17 Anulada Notadebito motAnul dataAnul Se a nota esta anulada Se a nota for de debito Motivo anulacao nota Data da anulação da nota 1 1 100 C C C D S- Sim ou N-Não S- Sim ou N-Não AB18 AB19 AB20 notaSub serieSub descDesconto Numero nota substituta Serie da NF substituta Descrição de desconto 6 3 100 N C C AB21 descCondEsp Descrição de desconto especial 100 C AB22 AB23 numeroART Numero CEI Numero da ART Numero da Matrícula no CEI 15 15 C C AAAA-MM-DD Para construção civil Para construção civil NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 3.3. # AC01 AC02 AC03 AC04 AC05 AC06 AC07 AC08 AC09 AC10 AC11 AC12 AC13 AC14 AC15 AC16 AC17 Identificação do Emitente da NFS-e Campo Emit CNPJ xNome xFant IM End xLgr Nro xCpl xBairro cMun xMun UF CEP cPais xPais Fone AC18 IE AC19 IEST AC20 IMSTS 3.4. # Descrição Emitente CNPJ do Emitente Razão Social ou Nome do Emitente Nome fantasia Inscrição Municipal Endereço do Emitente Logradouro Número Complemento Bairro Código do município Nome do município Sigla da UF Código do CEP Código do País Nome do País Telefone IE IE do Substituto Tributário Inscrição Municipal do Substituto Tributário do ISS Tam Max Tipo 14 70 60 15 N C C C 100 10 100 100 7 60 2 8 4 100 13 C C C C N C C N N C N 14 14 15 C C C Obrig Observação S S S S S S S S S S S Utilizar a Tabela do IBGE Associado a tabela IBGE Sem caracter separador Tabela Banco Central BR Associado tabela BCB Identificação do Tomador do Serviço Campo Descrição AD01 TomS AD02 CNPJ Tomador CNPJ do Tomador AD03 AD04 AD05 AD06 AD07 AD08 AD09 AD10 AD11 AD12 AD13 AD14 AD15 AD16 AD17 AD18 CPF xNome Ender xLgr Nro xCpl xBairro cMun xMun UF CEP cPais xPais Fone IE IM CPF do Tomador Razão Social ou nome do destinatário Endereço Logradouro Número Complemento Bairro Código do município Nome do município Sigla da UF Código do CEP Código do País Nome do País Telefone IE Inscrição Municipal AD19 IMSTS Inscrição Municipal do Substituto Tributário do ISS Praca de pagamento AD20 Praca Tam Max Tipo 14 N 11 N C 100 10 100 100 7 60 2 8 4 100 13 14 15 C C C C N C C N N C N C C 15 C 70 C Obrig S S S S S S S S S S S Observação Obrigatório se pessoa Jurídica Obrigatório se pessoa Física Utilizar a Tabela do IBGE Vinculado a tabela do IBGE Sem caracteres separadores Conforme tabela do BCB Vinculado a tabela do BCB NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 3.5. # Detalhamento de Serviços da NFS-e Campo AE01 AE02 AE03 AE04 Det nItem serv cServ AE05 AE06 AE07 AE08 AE09 AE10 AE11 AE12 AE13 AE14 AE15 xServ uTrib qTrib vUnit vServ vDesc vBCISS pISS vISS pRetINSS vRetINSS 3.6. # AF01 AF02 AF03 AF04 AF05 AF06 AF07 AF08 AF09 AF10 AF11 AF12 AF13 3.7. # Tam Max Tipo 3 N Código do serviço 60 C Descrição do serviço Unidade Quantidade Valor unitario Valor Bruto do Serviço Valor do Desconto Base de Cálculo do ISS Alíquota do imposto Valor do ISS Percentual retencao INSS Valor retencao INSS 120 6 11 15 15 15 15 5 15 5 15 C C N N N N N N N N N Descrição Obrig Observação S Número do item S S Preencher com código obtido na tabela de serviços do Município S S S S Formato 13,2 Formato 13,2 Formato 13,2 Formato 13,2 Formato 3,2 Formato 13,2 Formato 3.2 Formato 13,2 Reembolsos e Restituições – Valores não Tributados pelo ISS Campo reemb nItemReemb nTit cReemb xReemb uReemb qReemb vReemb vRepass vLiquid tPagto nLote dPagto Descrição Número do item Número do título Código do reembolso Descrição do reembolso Unidade Quantidade Valor do reembolso Valor do repasse para terceiros Valor líquido a pagar Tipo de pagamento Número do lote de reembolso Data do pagamento Tam Max 3 8 5 120 6 11 15 15 15 50 8 Tipo Obrig N N C C C N N N N C N D Observação Formato 13,2 Formato 13,2 Formato 13,2 AAAA-MM-DD ISS da Substituição Tributária Campo AG01 ISSST AG02 pRedBCST AG03 vRedBCST AG04 vBCST AG05 pISSST AG06 vISSST Descrição ISS Substituição Tributária Percentual da Redução do BC do ISS ST Valor da Redução da BC do ISS ST Valor da BC do ISS ST Alíquota do imposto Valor do ISS ST Obrig Tam Max Tipo 5 N Formato 3,2 15 N Formato 13,2 15 5 15 N N N Formato 13,2 Formato 3,2 Formato 13,2 Observação NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e 3.8. Valores Totais da NFS-e # AH01 AH02 AH03 AH04 AH05 AH06 AH07 AH08 AH09 AH10 AH11 AH12 AH21 AH22 AH23 AH24 AH25 AH26 AH27 AH28 AH29 AH30 AH31 total vReemb vServ vDesc vOutro vtNF vtLiq Ret xRetIRF pRetIRF vRetIRF xRetLei10833PIS-PASEP pRetLei10833PIS-PASEP vRetLei10833PIS-PASEP xRetLei10833COFINS pRetLei10833COFINS vRetLei10833COFINS xRetLei10833CSLL pRetLei10833CSLL vRetLei10833CSLL xRetINSS vtRetINSS Fat nFat vOrig vDesc vLiq ISS vBCISS vISS vBCSTISS AH32 vSTISS AH13 AH14 AH15 AH16 AH17 AH18 AH19 AH20 3.9. Obrig Tam Max Tipo 15 15 15 15 15 15 N N N N N N 50 5 15 50 C N N C Formato 3,2 Formato 13,2 5 N Formato 3,2 15 N Formato 13,2 50 C 5 N Formato 3,2 15 N Formato 13,2 Descrição da retenção de CSLL 50 C Percentual de retenção de CSLL 5 N Formato 3,2 Valor da retenção de CSLL 15 N Formato 13,2 50 15 C N Formato 13,2 50 15 15 15 C N N N Formato 13,2 Formato 13,2 Formato 13,2 15 15 15 N N N S S S S Formato 13,2 Formato 13,2 Formato 13,2 15 N S Formato 13,2 Tam Max Tipo 10 N Campo Descrição Totais da nota Valor do Reembolso Valor Total dos Serviços Valor Total do Desconto Outras Despesas Acessórias Valor Total da NFS-e Valor liquido a pagar Retençoes Descrição da retenção de IRF Percentual de retenção de IRF Valor da retenção de IRF Descrição da retenção de PISPASEP Percentual de retenção de PISPASEP Valor da retenção de PIS-PASEP Descrição da retenção de COFINS Percentual de retenção de COFINS Valor da retenção de COFINS Descrição de retenção do INSS Valor total da retenção do INSS Fatura Número da Fatura Valor Original da Fatura Valor do desconto Valor Líquido da Fatura ISS Base de Cálculo do ISS Valor Total do ISS Base de Cálculo do ISS Substituição Tributária Valor Total do ISS Substituição Tributária Observação S S Formato 13,2 Formato 13,2 Formato 13,2 Formato 13,2 Formato 13,2 Formato 13,2 Dados da Cobrança # Campo AI01 cobr AI07 AI08 dup nDup Descrição Cobrança Duplicata Número da Duplicata Obrig Observação NOTA FISCAL DE SERVIÇO – Eletrônica (NFS-e) Manual de formato XML da NFS-e AI09 AI10 AI11 dVenc vDup urlBol Data de vencimento Valor da duplicata Boleto AI12 bBol Indicador da geração de boleto 3.10. D N 256 C 1 C Tam Max Tipo 256 C 5000 C Tam Max Tipo 100 C AAAA-MM-DD Formato 13,2 URL que pode ser usada para se exibir o boleto no navegador 1 – Gera 2 – Não gera Informações Adicionais # Campo AJ01 AJ02 infAdic infAdic AJ03 infComp 3.11. 15 Descrição Informações Adicionais Informações Adicionais de Interesse do Fisco Informações Complementares de interesse do Contribuinte Obrig Observação Outras Informações # Campo AK01 Observações AK02 Xinf Descrição Item de observação Obrig Observação Este item se repete tantas vezes quanto for necessário em uma nota 4. Composição da Chave de Acesso da NFS-e A Chave de acesso da NFe tem o seguinte leiaute: # Campo AL01 UF AL02 CNPJ AL03 Mod AL04 Serie AL05 nNF AL06 CNF Tam Max Código da UF do emitente do 2 Documento Fiscal CNPJ do emitente 14 Modelo do Documento Fiscal 2 Série do Documento Fiscal 3 Descrição Número do Documento Fiscal Código Numérico que compõe a Chave de Acesso 9 9 Tipo N N C C N N Observação Utilizar a Tabela do IBGE Preencher com zeros a direita Exemplo: “T00”, “000”, “S00” 1 – 999999999 Número Aleatório gerado pelo Emitente da NF-e A regra de formação do nome do arquivo da NF-e será a chave de acesso completa com extensão “.nfe”.