Leiaute: NFS-e Paulistana (Nota do Milhão)

Abaixo você confere os campos e posições para cada informação gerada no arquivo 'txt' da NFS-e Paulistana:
 
Você pode consultar as informações completas na Prefeitura de São Paulo, saiba mais!
 
 Registro Tipo 1 - Cabeçalho (para todos os layouts - V.001 a V.004)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
1 Tipo de registro 1 1 1 Numérico Será preenchido com valor 1 , indicando linha de cabeçalho.
2 Versão do Arquivo 2 4 4 Numérico Indica a versão do layout a ser utilizada. Será preenchido com o número da versão atual. A versão atual é a 001.
3 Inscrição Municipal do Contribuinte 5 12 12 Numérico Inscrição municipal do contribuinte a que se refere o arquivo.
4 Data de Início do Período Transferido no Arquivo 13 20 20 AAAAMMDD O arquivo de exportação conterá todas as Notas Fiscais referentes ao período escolhido. Neste campo será informada a Data INICIAL desse período no formato AAAAMMDD.
5 Data de Fim do Período Transferido no Arquivo 21 28 28 AAAAMMDD O arquivo de exportação conterá todas as Notas Fiscais referentes ao período escolhido. Neste campo será informada a Data FINAL desse período no formato AAAAMMDD
6 Caractere de Fim de Linha 29 30 30 ASC(13) + ASC(10) Caractere de Fim de Linha (Chr(13) + Chr(10)).
 
  Registro Tipo 2 - Detalhe (para o layout V.001 na íntegra e V.002 e V.003 até a ordem 47)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
1 Tipo de registro 1 1 1 Numérico Será preenchido com valor 2 , indicando linha de detalhe.
2 Nº NFS-e 2 9 6 Numérico Número da NFS-e, 8 posições.
3 Data Hora NFE 10 23 14 AAAAMMDD HHmmSS Data/hora de emissão da NFS-e no formato AAAAMMDDHHmmSS.
4 Código de verificação da NFS-e 24 31 8 Texto Código de Verificação da NFS-e com 8 posições.
5 Tipo de RPS 32 36 5 Texto Tipo do RPS com 05 posições. Tipos: RPS - Recibo Provisório de Serviços (equivalente às extintas NFS, NFFS e NFSS). RPS-M - Recibo Provisório de Serviços provenientes de Nota Fiscal Conjugada (Mista). RPS-C - Recibo Provisório de Serviços provenientes de Cupom Fiscal.
6 Série do RPS 37 41 5 Texto Série do RPS com 05 posições
7 Número do RPS 42
53
12 Numérico Número do RPS com 12 posições.
8 Data de Emissão do RPS 54 61 8 AAAAMMDD Data de emissão do RPS no formato AAAAMMDD.
9 Inscrição Municipal do Prestador 62 69 8 Numérico Inscrição Municipal do Prestador, com 8 posições.
10 Indicador de CPF/CNPJ do Prestador 70 70 1 Numérico Este campo indica o tipo de dados fornecido no campo CPF/CNPJ do Prestador Valor 1 para CPF. Valor 2 para CNPJ.
11 CPF ou CNPJ do Prestador 71 84 14 Numérico CNPJ do tomador com 14 posições ou CPF do Prestador com 11 posições. Sem formatação (ponto, traço, barra, ....).
12 Razão Social do Prestador 85 159 75 Texto Razão Social do Prestador.
13 Tipo do Endereço do Prestador (Rua, Av, ...) 160 162
3
Texto Tipo do Endereço do Prestador.
14 Endereço do Prestador 163 213 50 Texto Endereço do Prestador.
15 Número do Endereço do Prestador 213 222 10 Texto Número do Endereço do Prestador.
16 Complemento do Endereço do Prestador 223 252 30 Texto Complemento do Endereço do Prestador.
17 Bairro do Prestador 253 282 30 Texto Bairro do Prestador
18 Cidade do Prestador 283 332 50 Texto Cidade do Prestador.
19 UF do Prestador 333 334 2 Texto UF do Prestador
20 CEP do Prestador 335 342 8 Numérico CEP do Prestador.
21 E-mail do Prestador 343 417 75 Texto E-mail do Prestador.
22 Opção Pelo Simples 418 418 1 Numérico 0 = Não-Optante pelo Simples Federal nem Municipal 1 = Optante p/ Simples Federal (Alíquota de 1,0%) 2 = Optante p/ Simples Federal (Alíquota de 0,5%) 3 = Optante p/ Simples Municipal 4 = Optante p/ Simples Nacional
23 Situação da Nota Fiscal 419 419 1 Texto Situação da Nota Fiscal com 01 posição: T - Tributado em São Paulo I - Operação isenta ou não tributável, executadas no Município de São Paulo. F - Tributado fora de São Paulo C - Cancelada E - Extraviada J - ISS Suspenso por Decisão Judicial A - Tributado em São Paulo, porém Isento B - Tributado fora de São Paulo, porém Isento D - Tributado em São Paulo com isenção parcial M - Tributado em São Paulo, porém Imune N - Tributado Fora de São Paulo, porém Imune X - Tributado em São Paulo, porém Exigibilidade Suspensa V - Tributado Fora de São Paulo, porém Exigibilidade Suspensa P - Exportação de Serviços S - NFS-e substituída
24 Data de Cancelamento 420 427 8 AAAAMMDD Se a NFS-e tiver sido cancelada, este campo será preenchido com a data de cancelamento da NFSe (no formato AAAAMMDD), caso contrário, será preenchido com espaços.
25 Nº da Guia 428 439 12 Número Número da Guia, quitada ou em aberto, vinculada a NFS-e com 12 posições. Se a NFS-e não estiver vinculada a nenhuma guia o campo será preenchido com zeros.
26 Data de Quitação da Guia Vinculada a Nota Fiscal 440 447 8 AAAAMMDD Data de quitação da guia vinculada a NFS-e no formato AAAAMMDD.
27 Valor dos Serviços 448 462 15 Numérico Valor dos Serviços da nota fiscal, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85 000000000050085 R$ 500,00 000000000050000 Caso a situação da nota seja igual a C (Cancelada) ou E (Extraviada), as 15 posições poderão estar preenchidas com zeros.
28 Valor das Deduções 463 477 15 Numérico Valor das Deduções da nota fiscal, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85 000000000050085 R$ 500,00 000000000050000
29 Código do Serviço Prestado na Nota Fiscal 478 482 5 Numérico Código do Serviço da Nota Fiscal com 05 posições.
30
Alíquota 483 486 4 Numérico Valor da Alíquota, incluindo duas casas decimais (sem ponto decimal e sem %) com 4 posições Exemplo: 5,00% 0500 2,75% 0275
31 Valor do ISS 487 501 15 Numérico Valor do ISS da nota fiscal, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85 000000000050085 R$ 500,00 000000000050000
32 Valor do Crédito 502 516 15 Numérico Valor do Crédito gerado, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85 000000000050085 R$ 500,00 000000000050000
33 ISS Retido 517 517 1 S/N Valor S (SIM) para ISS Retido. Valor N (NÃO) para Nota Fiscal sem ISS Retido.
34 Indicador de CPF/CNPJ do Tomador 518 518 1 Numérico Este campo indica o tipo de dados fornecido no campo CPF/CNPJ do Tomador Valor 1 para CPF. Valor 2 para CNPJ. Valor 3 para CPF não-informado.
35 CPF ou CNPJ do Tomador 519 532 14 Numérico CNPJ do tomador com 14 posições ou CPF do tomador com 11 posições. Sem formatação (ponto, traço, barra, ....).
36 Inscrição Municipal do Tomador 533 540 8 Numérico Inscrição Municipal do Tomador, com 8 posições. Quando o conteúdo deste campo não tiver sido fornecido na emissão da NFS-e, será preenchido com zeros até completar as 8 posições.
37 Inscrição Estadual do Tomador 541 552 12 Numérico Inscrição Estadual do Tomador com 12 posições.
38 Razão Social do Tomador 553 627 75 Texto Razão Social do Tomador.
39 Tipo do Endereço do Tomador (Rua, Av, ...) 628 630 3 Texto Caso o conteúdo destes campos não tenha sido fornecido na emissão da NFS-e, eles serão preenchidos com espaços até completar o número máximo de posições de cada um.
40 Endereço do Tomador 631 680 50 Texto
41 Número do Endereço do Tomador 681 690 10 Texto
42 Complemento do Endereço do Tomador 691 720 30 Texto
43 Bairro do Tomador 721 750 30 Texto
44 Cidade do Tomador 751 800 50 Texto
45 UF do Tomador 801 802 2 Texto
46 CEP do Tomador 803 810 8 Numérico
47 Email do Tomador 811 885 75 Texto
48 Discriminação dos Serviços 886 886 + (N-1) N (N "d 1000) Texto Descritivo dos serviços. Texto contínuo. O conjunto de caracteres correspondentes ao código ASC 13 e ASC 10 (Chr(13) + Chr(10)) deverá ser substituído pelo caracter | (pipe ou barra vertical. ASC 124). Exemplo: Digitado na NF Lavagem de carro com lavagem de motor Preenchimento do arquivo: Lavagem de carro|com lavagem de motor Não serão colocados espaços neste campo para completar seu tamanho máximo (que é de 1000 caracteres).
49 Caractere de Fim de Linha 886 + N886 + N 887 + N 2 ASC(13) + ASC(10) Caractere de Fim de Linha (Chr(13) + Chr(10)).
 
Atenção: Para o Layout V.002, os itens ordenados de 48 a 52 são conforme demonstrados abaixo.
 
  Registro Tipo 2 - Detalhe (para o layout V.002 a partir da ordem 48)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
48 Nota Substituta 886 893 8 Numérico NFS-e substituta. Caso a NFS-e não tenha sido substituída o conteúdo estará vazio.
49 ISS recolhido por Guia NFS-e 894 908 15 Numérico Valor pago/recolhido para a NFS-e, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85: 000000000050085
50 ISS a recolher 909 923 15 Numérico Valor a recolher para a NFS-e, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85: 000000000050085
51 Discriminação dos Serviços 924 924 + (N1) N (N "d 1000) Texto Descritivo dos serviços. Texto contínuo. O conjunto de caracteres correspondentes ao código ASC 13 e ASC 10 (Chr(13) + Chr(10)) deverá ser substituído pelo caracter | (pipe ou barra vertical. ASC 124). Exemplo: Digitado na NF Lavagem de carro com lavagem de motor Preenchimento do arquivo: Lavagem de carro|com lavagem de motor Não serão colocados espaços neste campo para completar seu tamanho máximo (que é de 1000 caracteres).
52 Caractere de Fim de Linha 924 + N 925 + N 2 ASC(13) + ASC(10) Caractere de Fim de Linha (Chr(13) + Chr(10)).
 
Atenção: Para o Layout V.003, os itens ordenados de 48 a 57 são conforme demonstrados abaixo.
 
  Registro Tipo 2 - Detalhe (para o layout V.003 a partir da ordem 48)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
48 Nota Substituta 886 893 8 Numérico NFS-e substituta. Caso a NFS-e não tenha sido substituída o conteúdo estará vazio.
49 ISS recolhido por Guia NFS-e 894 908 15 Numérico Valor pago/recolhido para a NFS-e, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85: 000000000050085
50 ISS a recolher 909 923 15 Numérico Valor a recolher para a NFS-e, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85: 000000000050085
51 Indicador de CPF/CNPJ do Intermediário 924 924 1 Numérico Este campo indica o tipo de dados fornecido no campo CPF/CNPJ do Intermediário Valor 1 para CPF. Valor 2 para CNPJ. Valor 3 para sem CPF/CNPJ informado.
52 CPF/CNPJ do Intermediário 925 938 14 Numérico CNPJ do intermediário com 14 posições ou CPF do tomador com 11 posições. Sem formatação (ponto, traço, barra, ....). Quando o conteúdo deste campo não tiver sido fornecido na emissão da NFS-e, será preenchido com zeros até completar as 8 posições.
53 Inscrição Municipal do Intermediário 939 946 8 Numérico Inscrição Municipal do Tomador, com 8 posições. Quando o conteúdo deste campo não tiver sido fornecido na emissão da NFS-e, será preenchido com zeros até completar as 8 posições.
54 Razão Social do Intermediário 947 1021 75 Texto Razão Social do Intermediário
55 Repasse do Plano de Saúde 1022 1036 15 Numérico Repasse do Plano de Saúde, incluindo os centavos (sem ponto decimal e sem R$), com 15 posições. Exemplo: R$ 500,85: 000000000050085 Obs.: Informação somente disponível nas consultas de deduções legais declaradas na Declaração do Plano de Saúde DPS.
56 Discriminação dos Serviços 1037 1037 + (N-1) N (N "d 1000) Texto Descritivo dos serviços. Texto contínuo. O conjunto de caracteres correspondentes ao código ASC 13 e ASC 10 (Chr(13) + Chr(10)) deverá ser substituído pelo caracter | (pipe ou barra vertical. ASC 124). Exemplo: Digitado na NF Lavagem de carro com lavagem de motor Preenchimento do arquivo: Lavagem de carro|com lavagem de motor Não serão colocados espaços neste campo para completar seu tamanho máximo (que é de 1000 caracteres).
57 Caractere de Fim de Linha 1037 + N 1038 + N 2 ASC(13) + ASC(10 Caractere de Fim de Linha (Chr(13) + Chr(10)).
 
Atenção: Para o Layout V.004, os itens ordenados de 56 a 70 são conforme demonstrados abaixo.
 
O layout V.004 trata da exportação da nota com adição de informações sobre retenções federais e carga tributária, obras e município de prestação do serviço e os novos campos relativos à nota consolidada de SUP (sociedade uniprofissional).
 
 Registro Tipo  2 Detalhe (para o layout V.004 a partir da ordem 56)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
56 PIS/PASEP 1037 1051 15 Numérico Caso o conteúdo destes campos não tenha sido fornecido na emissão da NFSe, eles serão preenchidos com espaços até completar o número máximo de posições de cada um.
57 COFINS 1052 1066 15 Numérico
58 INSS 1067 1081 15 Numérico
59 IR 1082 1096 15 Numérico
60 CSLL 1097 1111 15 Numérico
61 Carga tributária: Valor 1112 1126 15 Numérico
62 Carga tributária: porcentagem 1127 1131 5 Numérico
63 Carga tributária: fonte 1132 1141 10 Texto
64 CEI 1142 1153 12 Numérico
65 Matrícula da Obra 1154 1165 12 Numérico
66 Município prestação cód. IBGE 1166 1172 07 Numérico
67 Situação do Aceite 1173 1202 30 Texto  
68 Número de seleção de notas dedutoras
1203
1212 10 Numérico  
69 Valor Total Recebido 1213 1227 15 Numérico  
70 Tipo de consolidação 1228 1229 1 Numérico Campo utilizado quando emitida NFS-e consolidada em conformidade com a Instrução Normativa SF/SUREM nº 05, de 31 de março de 2020. Valor 0 para NFS-e consolidada; Valor 1 para NFS-e componente; Campo Vazio para demais notas.
71 Nº NFS-e Consolidada 1229 1240 12 Numérico  
72 Campo reservado 1241 1372 145 Numérico Campo reservado.
73 Discriminação dos Serviços 1373 1373 + (N-1) N (N "d 1000) Texto Descritivo dos serviços.
74 Caractere de Fim de Linha 1373 + N 1374 + N 2 ASC(13) + ASC(10) Caractere de Fim de Linha (Chr(13) + Chr(10)).
 
 Registro Tipo 9 - Rodapé (para todos os layouts - V.001 a V.004)
 
Ordem Campo Posição Inicial Posição Final Tamanho Formato Conteúdo
1 Tipo de registro 1 1 1 Numérico Preenchido com valor 9 , indicando linha de rodapé.
2 Número de linhas de detalhe do arquivo 2 8 7 Numérico Número de linhas de detalhe (Tipo 2 +Tipo 3) contidas no arquivo.
3 Valor total dos serviços contido no arquivo 9 23 15 Numérico Informa a soma dos valores dos serviços das linhas de detalhe (Tipo 2 + Tipo 3) contidas no arquivo.
4 Valor total das deduções contidas no arquivo 24 38 15 Numérico Informa a soma dos valores das deduções das linhas de detalhe (Tipo 2 + Tipo 3) contidas no arquivo.
5 Valor total do ISS 39 53 15 Numérico Informa a soma dos valores do ISS das linhas de detalhe (Tipo 2 + Tipo 3) contidas no arquivo
6 Valor total dos créditos 54 68 15 Numérico Informa a soma dos valores dos créditos das linhas de detalhe (Tipo 2 + Tipo 3) contidas no arquivo.
7 Caractere de Fim de Linha 69 70 3 ASC(13) + ASC(10) Caractere de Fim de Linha (Chr(13) + Chr(10)).

Marcar todos como lidos