Buscar

NFe_Layout_Emitidas_Recebidas (1)

Prévia do material em texto

Nota Fiscal de Serviços 
Eletrônica – NFS-e 
 
Manual de Exportação de NFS-e 
– Instruções e Layout – 
 
Versão 4.09 
 
Para baixar a versão mais atualizada deste documento, acesse o endereço: 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais 
 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 2 
Manual de Exportação de NFS-e – Instruções e Layout 
 
 
ÍNDICE 
 
1. Introdução ................................................................................................................................................ 3 
2. Especificações ........................................................................................................................................... 3 
3. Formatos e Layout Disponíveis ................................................................................................................ 3 
3.1. Instruções Gerais ............................................................................................................................... 3 
3.2. Tipos de Registro utilizados por cada formato .................................................................................. 4 
3.3. Formato txt ........................................................................................................................................ 4 
3.4. Formato csv ..................................................................................................................................... 13 
3.5. Formato txt tabulado ...................................................................................................................... 14 
3.6. Formato txt retorno (Arquivo de Retorno) ..................................................................................... 14 
4. Acesso ao Sistema .................................................................................................................................. 27 
5. Mais Informações ................................................................................................................................... 27 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 3 
1. Introdução 
Este manual tem como objetivo apresentar os layouts utilizados pelo Sistema NFS-e da Prefeitura de São 
Paulo na exportação de NFS-e (Prefeitura → Contribuintes), permitindo que sejam transferidas 
informações da Prefeitura para os contribuintes em arquivos texto. Tais arquivos serão gerados em layouts 
pré-definidos, apresentados neste documento. 
Este manual não contempla a substituição do Recibo Provisório de Serviços (RPS) por NFS-e (conversão 
em lote). Para importar os RPS no sistema de NFS-e, enviando informações do contribuinte para a 
Prefeitura (Contribuinte → Prefeitura), consulte o manual disponível na seção “Manuais”, acessando o 
endereço: 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais 
 
2. Especificações 
 
 O arquivo tem o formato texto (Text Encoding = ISO-8859-1), podendo ser salvo com qualquer 
nome, a critério do contribuinte, possuindo no máximo 10 MB (10240 Kbytes) de tamanho. 
 
 O arquivo conterá as NFS-e emitidas, recebidas ou intermediadas; ou os RPS convertidos em 
determinado período, a critério do contribuinte. 
 
 Há 4 (quatro) tipos de layout de exportação possíveis: 
 
o V. 001 – Sem NFS-e substitutas; 
o V. 002 – Com NFS-e substitutas. Este layout possui campos adicionais de informação em 
relação à versão 001, com a inclusão das notas substitutas. 
o V. 003 – Com NFS-e substitutas e informações adicionais do intermediário dos serviços. 
Este layout possui campos adicionais de informação em relação à versão 002, com a 
inclusão dos dados do intermediário dos serviços. 
o V. 004 – Este layout apresenta os mesmos dados dos 3 layouts anteriores na sequência, 
com adição de informações sobre retenções federais e carga tributária, obras, município 
de prestação do serviço e os novos campos relativos à nota consolidada SUP. 
 
 O arquivo poderá ser gerado em 4 (quatro) tipos de formatos, descritos no item 3 deste documento. 
O contribuinte poderá escolher o formato que lhe for mais conveniente. 
 
3. Formatos e Layout Disponíveis 
 
3.1. Instruções Gerais 
 
Neste item, são apresentados os 4 tipos de layout e 4 tipos de formato de arquivo de exportação (Prefeitura 
→ Contribuintes) disponíveis no sistema de NFS-e. O contribuinte poderá escolher o formato que lhe for 
mais conveniente. 
 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 4 
3.2. Tipos de Registro utilizados por cada formato 
 
O formato TXT utiliza os seguintes tipos de registro, na disposição em que são apresentados: 
 Registro Tipo 1: Uma linha de cabeçalho. Primeira linha do arquivo; 
 Registro Tipo 2: Zero ou mais linhas de detalhe. Cada linha correspondente a uma NFS-e 
(inclusive RPS-C); 
 Registro Tipo 9: Uma linha de rodapé. Última linha do arquivo. 
 
Os formatos CSV e TXT Tabulado utilizam os seguintes tipos de registro, na disposição em que são 
apresentados: 
 1º Linha do arquivo: Cabeçalho com o nome de cada um dos campos apresentados no Registro 
Tipo 2, separados por seus respectivos delimitadores (CSV = “;” e Tabulado = “TAB” - código 
ASCII 9); 
 Registro Tipo 2: Zero ou mais linhas de detalhe. Cada linha correspondente a uma NFS-e 
(inclusive RPS-C); 
 Última linha do arquivo: Totalizador da quantidade de NFS-e do arquivo, Valor dos Serviços, das 
Deduções, do ISS e do Crédito. Todos Alinhados com suas respectivas colunas (o total da 
quantidade de notas do arquivo está alinhado com a coluna que apresenta o Nº das NFS-e). 
 
 
O formato TXT Retorno utiliza os seguintes tipos de registro, na disposição em que são apresentados: 
 Registro Tipo 1: Uma linha de cabeçalho. Primeira linha do arquivo; 
 Registro Tipo 2: Zero ou mais linhas de detalhe. Cada linha correspondente a uma NFS-e; 
 Registro Tipo 3: Zero ou mais linhas de detalhe. Cada linha correspondente a uma NFS-e. Tipo 
de registro exclusivo para NFS-e originada de RPS-C (Cupons). Neste tipo de registro a única 
informação sobre o tomador do serviço é o CPF/CNPJ; 
 Registro Tipo 9: Uma linha de rodapé. Última linha do arquivo. 
 
3.3. Formato txt 
 
Neste formato, os campos possuem tamanhos fixos conforme descritos nas tabelas a seguir. 
Neste formato todos os campos numéricos serão preenchidos alinhados pela direita e sem formatação 
(sem ponto e sem vírgula). Se necessário, serão preenchidos com zeros à esquerda até completar seu 
tamanho máximo. Campo opcional (numérico): caso o conteúdo do campo não seja fornecido, este será 
preenchido com zeros até completar seu tamanho máximo. 
Todos os campos alfanuméricos serão preenchidos alinhados pela esquerda. Se necessário, serão 
preenchidos com espaços em branco à direita até completar seu tamanho máximo, com exceção do campo 
de Discriminação dos Serviços da linha de detalhe. Campo opcional (alfanumérico): caso o conteúdo do 
campo não tenha sido fornecido, este será preenchido com espaços em branco até completar seu tamanho 
máximo. 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 5 
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 3 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 8 Numérico 
Inscrição municipal do 
contribuinte a quese refere o 
arquivo. 
4 
Data de Início do 
Período 
Transferido no 
Arquivo 
13 20 8 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 8 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 2 
ASC(13) + 
ASC(10) 
Caractere de Fim de Linha 
(Chr(13) + Chr(10)). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 6 
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 8 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 212 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. 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 7 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
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 Caractere 
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 NFS-
e (no formato AAAAMMDD), caso 
contrário, será preenchido com 
espaços. 
 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 8 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
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. 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 9 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
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 
 
 
 
 
 
 
 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 10 
Ordem Campo 
PosiçãoInicial 
Posição 
Final 
Tamanho Formato Conteúdo 
48 
Discriminação dos 
Serviços 
886 886 + (N-1) 
N (N ≤ 
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 + 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 + (N-
1) 
N (N ≤ 
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)). 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 11 
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. 
 
 
 
 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 12 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
56 Discriminação dos 
Serviços 
1037 1037 + 
(N-1) 
N (N ≤ 
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 NFS-
e, 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 CSSL 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 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 13 
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 Campo reservado. 
73 Discriminação dos 
Serviços 
1373 1373 + 
(N-1) 
N (N ≤ 
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 2 
ASC(13)+ 
ASC(10) 
Caractere de Fim de Linha 
(Chr(13) + Chr(10)). 
 
 
 
 
 
 
 
3.4. Formato csv 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 14 
Este formato contempla os mesmos campos e na mesma ordem do formato TXT (registros tipo 2), descrito 
no item 3.3. Neste formato, os campos são separados por “;” (ponto e vírgula). O arquivo gerado pode ser 
facilmente visualizado através de planilhas no formato Excel. 
Observações: 
 Todos os campos Data serão preenchidos no padrão “DD/MM/AAAA”. Já os campos Data/Hora 
utilizam o padrão “DD/MM/AAAA HH:mm:SS”; 
 
 Os campos a seguir serão preenchidos com seu respectivo padrão de formatação: Inscrição Municipal 
(0.000.000-0), CPF (000.000.000-00), CNPJ (00.000.000/0000-00), CEP (00000-000); 
 
 Os campos referentes a valores monetários (Valor dos Serviços, Valor das Deduções, Valor do ISS e 
Valor do Crédito) e o campo de Alíquota serão preenchidos com sua formatação padrão, utilizando 
ponto (“.”) como separador de milhar e virgula (“,”) como separador de decimal; 
 
 Todos os demais campos numéricos serão preenchidos sem formatação (sem ponto e sem vírgula) e 
não serão preenchidos com zeros à esquerda até completar seu tamanho máximo. Campo opcional 
(numérico): caso o conteúdo do campo não seja fornecido, este não será preenchido com zeros até 
completar seu tamanho máximo. 
Todos os campos texto (alfanumérico) não serão preenchidos com espaços em branco à direita até 
completar seu tamanho máximo. Campo opcional (alfanumérico): caso o conteúdo do campo não tenha 
sido fornecido, este não será preenchido. 
 
3.5. Formato txt tabulado 
 
Formato semelhante ao CSV (item 3.4). A única diferença é que neste formato, o caractere separador de 
campos utilizado é o “TAB” (código ASCII 9). 
 
3.6. Formato txt retorno (Arquivo de Retorno) 
 
Este formato contempla todas as informações do Tomador e do serviço prestado na NFS-e. A única 
informação do Prestador de serviço fornecida no arquivo é o número do CCM (inscrição municipal). Neste 
caso, o principal objetivo é disponibilizar para o Prestador um arquivo compacto contendo os dados das 
NFS-e geradas após o envio dos RPS em Lote. Desta forma, é possível relacionar qual o número da NFS-
e foi gerado para cada RPS enviado, bem como ter acesso a outras informações geradas pelo sistema da 
NFS-e: o código de verificação, a data de quitação do ISS e etc. 
Observações: 
 
 Neste formato todos os campos numéricos serão preenchidos alinhados pela direita e sem formatação 
(sem ponto e sem vírgula). Se necessário, serão preenchidos com zeros à esquerda até completar 
seu tamanho máximo. Campo opcional (numérico): caso o conteúdo do campo não seja fornecido, 
este será preenchido com zeros até completar seu tamanho máximo. 
 
 Todos os campos alfanuméricos serão preenchidos alinhados pela esquerda. Se necessário, serão 
preenchidos com espaços em branco à direita até completar seu tamanho máximo, com exceção do 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 15 
campo de Discriminação dos Serviços da linha de detalhe. Campo opcional (alfanumérico): caso o 
conteúdo do campo não tenha sido fornecido, este será preenchido com espaços em branco até 
completar seu tamanho máximo. 
 
 
 
 
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 3 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 8 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 8 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 8 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 2 
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 32) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 16 
1 Tipo de registro 1 1 1 Numérico Será preenchido com valor “2”, 
indicando linha de detalhe. 
2 
Inscrição 
Municipal do 
Prestador 
2 9 8 Numérico Inscrição Municipal do 
Prestador, com 8 posições. 
3 Nº NFS-e 10 17 8 Numérico Número da NFS-e, 8 posições. 
 
4 Data Hora NFE 18 31 14 
AAAAMMDD 
HHmmSS 
Data/hora de emissão da NFS-
e no formato 
AAAAMMDDHHmmSS. 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
5 
Código de 
Verificação da 
NFS-e 
32 39 8 Texto Código de Verificação da NFS-
e com 8 posições. 
6 Tipo de RPS 40 44 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) 
7 Série do RPS 45 49 5 Texto Série do RPS com 05 posições. 
8 Número do RPS 50 61 12 Numérico 
Número do RPS com 12 
posições. 
9 
Data de Emissão 
do RPS 
62 69 8 AAAAMMDD Data de emissão do RPS no 
formato AAAAMMDD. 
10 
Data de Quitação 
da Guia Vinculada 
a Nota Fiscal 
70 77 8 AAAAMMDD 
Data de quitação da guia 
vinculada a NFS-e no formato 
AAAAMMDD. 
11 
Situação da Nota 
Fiscal 
78 78 1 Caractere 
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 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 17 
P - Exportação de Serviços 
S - NFS-e substituída 
 
12 
Valor dos 
Serviços 
79 93 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. 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
13 
Valor das 
Deduções 
94 108 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 
14 
Código do Serviço 
Prestado na Nota 
Fiscal 
109 113 5 Numérico Código do Serviço da Nota 
Fiscal com 05 posições. 
15 Alíquota 114 117 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 
16 Valor do ISS 118 132 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 
17 Valor do Crédito 133 147 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 
18 ISS Retido 148 148 1 Numérico 
Valor 1 para ISS Retido. 
Valor 2 para Nota Fiscal sem 
ISS Retido. 
19 
Indicador de 
CPF/CNPJ do 
Tomador 
149 149 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. 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 18 
20 
CPF ou CNPJ do 
Tomador 
150 163 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, ....). 
21 
Inscrição 
Municipal do 
Tomador 
164 171 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. 
22 
Inscrição Estadual 
do Tomador 
172 183 12 Numérico Inscrição Estadual do Tomador 
com 12 posições. 
23 
Razão Social do 
Tomador 
184 258 75 Texto Razão Social do Tomador. 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
24 
Tipo do Endereço 
do Tomador (Rua, 
Av, ...) 
259 261 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. 
25 
Endereço do 
Tomador 
262 311 50 Texto 
26 
Número do 
Endereço do 
Tomador 
312 321 10 Texto 
27 
Complemento do 
Endereço do 
Tomador 
322 351 30 Texto 
 
28 
Bairro do 
Tomador 
352 381 30 Texto 
29 
Cidade do 
Tomador 
382 431 50 Texto 
30 UF do Tomador 432 433 2 Texto 
31 CEP do Tomador 434 441 8 Numérico 
32 Email do Tomador 442 516 75 Texto 
33 
Discriminação dos 
Serviços 
517 
517 + (N-
1) 
N 
(N≤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). 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 19 
34 
Caractere de Fim 
de Linha 
517 + N 518 + 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 33 a 37 são conforme demonstrado abaixo. 
REGISTRO TIPO 2 – DETALHE (para o layout V.002 a partir da ordem 33) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
33 Nota Substituta 517 524 8 Numérico NFS-e substituta. Caso a NFS-e 
não tenha sido substituída o 
conteúdo estará vazio. 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
34 ISS recolhido por 
Guia NFS-e 
525 539 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 
35 ISS a recolher 540 554 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 
 
36 Discriminação dos 
Serviços 
555 555 + (N-
1) 
N (N ≤ 
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). 
37 Caractere de Fim 
de Linha 
555 + N 556 + 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 33 a 42 são conforme demonstrado abaixo. 
REGISTRO TIPO 2 – DETALHE (para o layout V.003 a partir da ordem 33) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
33 Nota Substituta 517 524 8 Numérico NFS-e substituta. Caso a NFS-e 
não tenha sido substituída o 
conteúdo estará vazio. 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 20 
34 ISS recolhido por 
Guia NFS-e 
525 539 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 
35 ISS a recolher 540 554 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 
36 Indicador de 
CPF/CNPJ do 
Intermediário 
555 555 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. 
 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
37 
 
 
CPF/CNPJ do 
Intermediário 
556 569 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. 
 
38 Inscrição Municipal 
do Intermediário 
570 577 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. 
 
39 Razão Social do 
Intermediário 
578 652 75 Texto Razão Social do Intermediário. 
40 Repasse do Plano 
de Saúde 
653 667 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. 
 
41 Discriminação dos 
Serviços 
668 668 + (N-
1) 
N (N ≤ 
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 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 21 
tamanho máximo (que é de 
1000 caracteres). 
 
42 Caractere de Fim 
de Linha 
668 + N 669 + 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 41 a 54 são conforme demonstrado abaixo. 
O layout de versão V.004 trata da exportação da nota com adição de informações sobre retenções federais 
e carga tributária, obras, município de prestação do serviço. 
 
REGISTRO TIPO 2 – DETALHE (para o layout V.004 a partir da ordem 41) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
41 PIS/PASEP 668 682 15 Numérico 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
42 COFINS 683 697 15 Numérico 
43 INSS 698 712 15 Numérico 
44 IR 713 727 15 Numérico 
45 CSSL 728 742 15 Numérico 
46 
Carga tributária: 
Valor 
743 757 15 Numérico 
47 
Carga tributária: 
porcentagem 
758 762 5 Numérico 
48 
Carga tributária: 
fonte 
763 772 10 Texto 
49 CEI 773 784 12 Numérico 
50 Matrícula da Obra 785 796 12 Numérico 
51 
Município 
prestação – cód. 
IBGE 
797 803 07 Numérico 
52 Situação do Aceite 804 833 30 Texto 
53 
Número de 
seleção de notas 
dedutoras 
834 843 10 Numérico 
54 
Valor total 
Recebido 
844 858 15 Numérico 
55 Campo reservado 859 1003 145 Campo reservado. 
56 
Discriminação dos 
Serviços 
1004 
1004 + 
(N-1) 
N 
(N≤1000) 
Texto Descritivo dos serviços. 
57 
Caracterede Fim 
de Linha 
1004 + N 1005 + N 2 
ASC(13) + 
ASC(10) 
Caractere de Fim de Linha 
(Chr(13) + Chr(10)). 
REGISTRO TIPO 3 - DETALHE (Exclusivo para NFS-e originada de Cupom Fiscal – Válido para o 
layout V.001 na íntegra e V.002 e V.003 até a ordem 20) 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 22 
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 “3”, 
indicando linha de detalhe. 
2 
Inscrição 
Municipal do 
Prestador 
2 9 8 Numérico Inscrição Municipal do 
Prestador, com 8 posições. 
3 Nº NFS-e 10 17 8 Numérico Número da NFS-e, 8 posições. 
4 Data Hora NFE 18 31 14 
AAAAMMDD 
HHmmSS 
Data/hora de emissão da NFS-
e no formato 
AAAAMMDDHHmmSS. 
5 
Código de 
Verificação da 
NFS-e 
32 39 8 Texto Código de Verificação da NFS-
e com 8 posições. 
6 Tipo de RPS 40 44 5 Texto Será preenchido com “RPS-C”. 
7 Série do RPS 45 49 5 Texto Série do RPS com 05 posições. 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
8 Número do RPS 50 61 12 Numérico 
Número do RPS com 12 
posições. 
9 
Data de Emissão 
do RPS 
62 69 8 AAAAMMDD Data de emissão do RPS no 
formato AAAAMMDD. 
10 
Data de Quitação 
da Guia Vinculada 
a Nota Fiscal 
70 77 8 AAAAMMDD 
Data de quitação da guia 
vinculada a NFS-e no formato 
AAAAMMDD. 
 
11 
Situação da Nota 
Fiscal 
78 78 1 Caractere 
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 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 23 
12 
Valor dos 
Serviços 
79 93 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. 
 
13 
Valor das 
Deduções 
94 108 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 
 
 
 
 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
14 
Código do Serviço 
Prestado na Nota 
Fiscal 
109 113 5 Numérico Código do Serviço da Nota 
Fiscal com 05 posições. 
15 Alíquota 114 117 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 
16 Valor do ISS 118 132 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 
17 Valor do Crédito 133 147 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 
18 ISS Retido 148 148 1 Numérico 
Valor 1 para ISS Retido. 
Valor 2 para Nota Fiscal sem 
ISS Retido. 
19 
Indicador de 
CPF/CNPJ do 
Tomador 
149 149 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. 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 24 
20 
CPF ou CNPJ do 
Tomador 
150 163 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, ....). 
21 
Discriminação dos 
Serviços 
164 
164 + (N-
1) 
N 
(N≤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). 
22 
Caractere de Fim 
de Linha 
164 + N 165 + 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 21 a 25 são conforme demonstrado abaixo. 
REGISTRO TIPO 3 - DETALHE (Exclusivo para NFS-e originada de Cupom Fiscal – Válido para o 
layout V.002 a partir da ordem 21) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
21 Nota Substituta 164 171 8 Numérico NFS-e substituta. Caso a NFS-e 
não tenha sido substituída o 
conteúdo estará vazio. 
22 ISS recolhido por 
Guia NFS-e 
172 186 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 
23 ISS a recolher 187 201 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 
 
 
 
 
 
 
24 Discriminação dos 
Serviços 
202 202 + (N-
1) 
N (N ≤ 
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: 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 25 
“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). 
25 Caractere de Fim 
de Linha 
202 + N 203 + 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 21 a 30 são conforme demonstrado abaixo. 
REGISTRO TIPO 3 - DETALHE (Exclusivo para NFS-e originada de Cupom Fiscal – Válido para o 
layout V.003 a partir da ordem 21) 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
21 Nota Substituta 164 171 8 Numérico NFS-e substituta. Caso a NFS-e 
não tenha sido substituída o 
conteúdo estará vazio. 
 
 
 
Ordem Campo 
Posição 
Inicial 
Posição 
Final 
Tamanho Formato Conteúdo 
22 ISS recolhido por 
Guia NFS-e 
172 186 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 
23 ISS a recolher 187 201 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 
24 Indicador de 
CPF/CNPJ do 
Intermediário 
202 202 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. 
25 CPF/CNPJ do 
Intermediário 
203 216 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. 
26 Inscrição Municipal 
do Intermediário 
217 224 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. 
27 Razão Social do 
Intermediário 
225 299 75 Texto RazãoSocial do Intermediário. 
28 Repasse do Plano 
de Saúde 
300 314 15 Numérico Repasse do Plano de Saúde, 
incluindo os centavos (sem 
ponto decimal e sem R$), com 
15 posições. Exemplo: 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 26 
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. 
29 Discriminação dos 
Serviços 
315 315 + (N-
1) 
N (N ≤ 
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). 
30 Caractere de Fim 
de Linha 
315 + N 316 + 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 2 
ASC(13) + 
ASC(10) 
Caractere de Fim de Linha 
(Chr(13) + Chr(10)). 
 
 
Manual de Exportação de NFS-e Versão do Manual: 4.09 pág. 27 
4. Acesso ao Sistema 
 
Para exportar as NFS-e é necessário acessar o sistema de NFS-e e informar o CNPJ e a senha de acesso 
(Senha-Web) ou Certificação Digital da empresa inscrita no cadastro de contribuintes municipal (CCM). 
Caso sua empresa não possua autorização para emissão de NFS-e, é permitido apenas o envio e 
validação do arquivo, não sendo permitida a gravação do mesmo. Com isto, é possível apenas validar o 
arquivo, sem a necessidade de solicitar autorização para emissão de NFS-e. 
 
5. Mais Informações 
 
Para obter mais informações sobre a Exportação de NFS-e, acesse a seção Perguntas e Respostas do 
site http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/perguntas-e-respostas 
ou envie um e-mail para ni@prefeitura.sp.gov.br 
 
Para obter a versão mais atualizada deste documento, acesse o link a seguir: 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais 
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/perguntas-e-respostas
http://notadomilhao.prefeitura.sp.gov.br/Nfe/empresas/informacoes-gerais/manuais

Mais conteúdos dessa disciplina