NF-e

ARQUIVO DE IMPORTAÇÃO:   (Atualizado em 28/09/2007)

- O arquivo de importação é um arquivo ASCII do tipo texto (.TXT)
- A primeira linha do arquivo é uma linha de CABEÇALHO
- A última linha do arquivo é uma linha de RODAPÉ
- Entre o cabeçalho e o rodapé ficam as linhas de registro, em qualquer ordem.
- Cada NF importada deve ser identificada de maneira única por sua Referência.

   Obs: Como o número da NF-e só é atribuido após sua importação, a Referência é a numeração da nota
   antes da importação (informe utilizando até 12 caracteres alfanuméricos. Ex: OS_0056, NF034, A35).

- O arquivo pode ser utilizado para a importação de Tomadores e Notas Fiscais emitidas em um período
- Para cada registro de Nota Fiscal deve existir de um até 50 registros de Item de nota fiscal
- Se o tomador não estiver pré-cadastrado no sistema, o registro de tomador é também obrigatório.
- Tomadores sem cnpj/cpf só podem ser importados associados a uma NF utilizando a Referência.
- Não serão importadas notas com valor total zerado e nem itens com quantidade zerada.

1. LINHA DE CABEÇALHO
 NomeCampo Tamanho Colunas Formato  Conteúdo
Tipo Registro 1 1 Fixo "1" Tipo de registro = 1
Versão 3 2 - 4 Fixo "001" Versão do Layout de Importação = 001
CCM 8 5 - 12 Inteiro Inscrição Municipal do Contribuinte. Ex: 00007546
Data Inícial 8 13 - 20 AAAAMMDD O arquivo de importação deverá conter todas as NFs referentes a um período. Informe neste campo a DATA INICIAL deste período.
Data Final 8 21 - 28 AAAAMMDD O arquivo de importação deverá conter todas as NFs referentes a um período. Informe neste campo a DATA FINAL deste período.
Fim de Linha 2 29 - 30   Ascii(13)
+Ascii(10)
Caracter de fim de linha (Chr(13) + Chr(10))

2. REGISTRO DE NOTA FISCAL
 NomeCampo Tamanho Colunas Formato  Conteúdo
Tipo Registro 1 1 Fixo "2" Tipo de registro = 2
Referência 12 2 - 13 Alfa Referência única da Nota Fiscal gerada pelo Contribuinte. Será exibida no topo da NF-Eletrônica. Utilizada como identificador para associação de registros de itens e de tomadores.
Data Emissão 8 14 - 21 AAAAMMDD Data de emissão da Nota Fiscal. Você não pode importar uma nota se houverem notas emitidas em datas posteriores a informada.
Local Prestação
do Serviço
1 22 Inteiro 1=no Município
2=outro município
5=serviço no exterior
Valor Total Serviços 15 23 - 37 Decimal(2) Valor total dos serviços constantes na nota (2 casas decimais, sem virgula).Deve corresponder a soma das quantidades multiplicadas pelo valor unitário de todos os itens da NF. (não pode ser zero)
Codigo do Serviço 5 38 - 42 Alfa Informe o código do serviço prestado. Utilize apenas os códigos para as atividades constantes de seu cadastro. Ex: "01.06", "101 "
Aliquota ISS
outro Municipio
4 43 - 46 Decimal(2) Aliquota de ISS para serviços prestados em outro município em percentagem (2 casas decimais, sem virgula). No caso de serviços prestados no município deve ser preenchida com zeros.
Valor
ISS Retido
15 47 - 61 Decimal(2) Valor do ISS a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
Valor
IRRF Retido
15 62 - 76 Decimal(2) Valor do IRRF a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
Valor
PIS Retido
15 77 - 91 Decimal(2) Valor do PIS a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
Valor
Cofins Retido
15 92 - 106 Decimal(2) Valor do Cofins a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
Valor
CSLL Retida
15 107 - 121 Decimal(2) Valor da CSLL a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
Valor
INSS Retido
15 122 - 136 Decimal(2) Valor do INSS a ser retido pelo tomador nesta NF (2 casas decimais, sem virgula)
CNPJ Tomador 14 137 - 150 Alfa Número do CNPJ/CPF do tomador sem formatação. Utilize SEM para tomadores pessoa física com cpf desconhecido e EXT para empresas no exterior.
Data Vencimento Fatura 8 151 - 158 AAAAMMDD Data de vencimento da fatura associada a Nota Fiscal. Para vencimentos A VISTA deixe o campo em branco. O vencimento deve ser posterior a data de emissão.
Instruções Pagamento 255 159 - 413 Alfa Campo para instruções sobre o pagamento da fatura associada a Nota Fiscal e observações. Se em branco, não aparece na Nota gerada.
Valor
Dedução Base
15 414 - 428 Decimal(2) Valor utilizado para a dedução de materiais utilizados, conforme legislação do município (2 casas decimais, sem virgula)
Código de
Vencimento
3 429 - 431 Inteiro 001: A VISTA ou na Data vencimento fatura
002-060: número de parcelas (PARCELADO)
254: CONTRA APRESENTAÇÂO
255: CONFORME CONTRATO
CFOP 12 432 - 443 Alfa Para serviços relacionados com notas de ICMS preencher com:
CFOP original/CFOP após serviço. Demais notas deixar em branco.
Fim de Linha 2 414 - 415
444 - 445
  Ascii(13)
+Ascii(10)
Caracter de fim de linha (Chr(13) + Chr(10))
(*) EM VERMELHO: formato opcional incluindo novos parametros de importação.

3. REGISTRO DE ITEM DE SERVIÇO DE NOTA FISCAL (max 50 por NF)
 NomeCampo Tamanho Colunas Formato  Conteúdo
Tipo Registro 1 1 Fixo "3" Tipo de registro = 3
Referência NF 12 2 - 13 Alfa Preencher com a Referência do registro da nota fiscal cujo item de serviço está sendo descrito.
Quantidade 15 14 - 28 Decimal(4) Quantidade do Item de Serviço a ser multiplicado pelo Preço Unitário do Item (4 casas decimais, sem virgula). Ex: 1="000000000010000" (não pode ser zero)
Unidade 5 29 - 33 Alfa Unidade do item de Serviço. Preencha com "UM " ou com a unidade utilizada.
Descrição 255 34 - 288 Alfa Descrição do item de serviço
Valor
Unitário
15

17
289 - 303

289 - 305
Decimal(4)

Decimal(6)
Valor unitário do item de serviço a ser multiplicado pela quantidade (com 4 decimais, sem virgula). Ex: R$ 1,53="000000000015300"
(*) EM VERMELHO: formato opcional para valores unitários com precisão de 6 casas decimais (não misturar os formatos de 4 e 6 casas na mesma nota). Ex: R$ 0,005312="00000000000005312"
Fim de Linha 2 304 - 305
306 - 307
  Ascii(13)
+Ascii(10)
Caracter de fim de linha (Chr(13) + Chr(10))

4. REGISTRO DE TOMADOR DE SERVIÇO
 NomeCampo Tamanho Colunas Formato  Conteúdo
Tipo Registro 1 1 Fixo "4" Tipo de registro = 4
CNPJ/CPF 14 2 - 15 Alfa Número do CNPJ/CPF do tomador sem formatação. Preencha com SEM para pessoas físicas com cpf desconhecido e com EXT para empresas no exterior. Tomadores sem cnpj/cpf só podem ser importados associados a uma nota fiscal (campo referência).</< TD>
Referência NF 12 16 - 27 Alfa Obrigatório para tomadores pessoa física com cpf desconhecido e empresas no exterior.
Nome Tomador 50 28 - 77 Alfa Nome/Razão social do tomador
Inscrição Municipal 20 78 - 97 Alfa Inscrição Municipal do tomador pessoa jurídica.
(PREENCHIMENTO OPCIONAL)
Inscrição Estadual ou RG 20 98 - 117 Alfa Inscrição estadual para pessoas jurídicas ou RG - Orgão emissor para pessoas físicas.
(PREENCHIMENTO OPCIONAL)
Endereço 50 118 - 167 Alfa Endereço do tomador
Município 50 168 - 217 Alfa Município do tomador
UF 2 218 - 219 Alfa UF do tomador
CEP 8 220 - 227 Alfa CEP do tomador sem formatação
email do tomador 50 228 - 277 Alfa email do tomador para envio da NF
endereço de cobrança 50 278 - 327 Alfa campo para especificar um endereço de cobrança diferente do endereço do tomador.
(PREENCHIMENTO OPCIONAL)
Fim de Linha 2 328 - 329   Ascii(13)
+Ascii(10)
Caracter de fim de linha (Chr(13) + Chr(10))

9. LINHA DE RODAPÉ
 NomeCampo Tamanho Colunas Formato  Conteúdo
Tipo Registro 1 1 Fixo "9" Tipo de registro = 9
Número de Registros 7 2 - 8 Inteiro Número de registros no arquivo de importação (sem considerar a linha de cabeçalho e rodapé)
Fim de Linha 2 9 - 10   Ascii(13)
+Ascii(10)
Caracter de fim de linha (Chr(13) + Chr(10))

FORMATOS:
- Inteiro: campo numérico alinhado a direita com números precedidos de zero
- aaaammdd: campo numérico de datas com duas casas para dia e mês
- Decimal(n): campo numerico sem virgulas alinhado a direita com números precedidos por zeros e "n" casas decimais.
- Alfa: campo texto alinhado a esquerda e completado por espaços em branco
- Fixo: preencha com o texto indicado entre aspas

Dúvidas?

Secretaria de Planejamento, Receita e Meio Ambiente
Departamento de Receitas Mobiliárias

Voltar ao topo