Escolar Documentos
Profissional Documentos
Cultura Documentos
(Emissor NF-e) Manual de Layout TXT-NF-e v1.1.1 PDF
(Emissor NF-e) Manual de Layout TXT-NF-e v1.1.1 PDF
Verso 1.1.1
(29/10/2008)
ndice
1. Introduo ............................................................................................................. 3
3. Importao............................................................................................................ 3
3.1 Validao .......................................................................................................... 3
3.2 Carga dos dados............................................................................................... 3
4. Exportao............................................................................................................ 3
5. Layout do arquivo.................................................................................................. 4
5.1 Instrues gerais............................................................................................... 4
5.2 Informaes sobre cada tipo de grupo/registro.................................................. 4
5.3 Layout detalhado do arquivo ............................................................................. 4
5.4 Detalhamento dos campos................................................................................ 9
A importao/exportao do registro das Notas Fiscais eletrnicas (NF-e) para arquivos TXT foi
concebida para facilitar o intercmbio de informaes entre o Software Emissor NF-e e
aplicativos de contribuintes que apenas trabalhem com este tipo de formato de dados.
Por meio da importao, possvel a carga dos dados de notas para o Software Emissor e a
sua posterior transmisso para a respectiva Secretaria de Fazenda.
Por meio da exportao, possvel a realizao da cpia das informaes do Software para
arquivos TXT, e caso necessrio, a carga em aplicativo do contribuinte.
3. Importao
A importao de arquivos TXT para o Software Emissor NF-e feita, aps iniciar um Emitente,
acessando a operao de Importar no menu Sistema, com a seleo do local na qual os
arquivos TXT se encontram e escolhendo o(s) arquivo(s) com os registros.
3.1 Validao
Ao realizar a importao do arquivo com o registro das notas, o Software Emissor NF-e
realizar uma pr-validao do formato e tamanho dos campos de cada um dos registros da
nota. O software NO realizar verificaes/validaes com relao ao correto preenchimento
do contedo dos campos.
4. Exportao
A exportao de NF-es do Software Emissor NF-e para um arquivo TXT realizada
selecionando as NF-es (em qualquer situao) e acionando a opo de Exportar,
informando o formato como TXT e o local e nome do arquivo. A exportao gerar UM arquivo
5. Layout do arquivo
5.1 Instrues gerais
O arquivo TXT segue uma estrutura hierrquica de grupos, que so determinados por letras
(conforme o Manual de Integrao do Contribuinte) e a delimitao dos campos de cada grupo
pelo caractere | , denominado coloquialmente como pipe.
Sobre os campos dos grupos, estes podem ter limitaes de tamanho mnimo e mximo, alm
de validaes de tipo (apenas caracteres, apenas dgitos, datas, etc.). Assim, necessrio
realizar a confrontao do tipo, tamanho e demais validaes para cada campo, conforme
descrito no layout.
E|XNome|IE|ISUF|
[seleo entre E02 ou E03]{
E02|CNPJ
[ou]
E03|CPF
}
E05|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|CEP|CPais|XPai
s|Fone|
[0 ou 1]{
F|CNPJ|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|
}
[0 ou 1]{
G|CNPJ|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|
}
Campos: identificados pelo cdigo do campo e separados por |. Exemplo: cUF, cNF
Caso seja opcional ou no informado, ou deixa-se o campo VAZIO (sem informao)
ou deve-se substituir o contedo pelo preenchimento de apenas UM espao em
E05|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|CEP|CPais|XPais|Fone|
ou
[seleo entre X ou Y ] { X|... [ou] Y|... } : Expresso indicando que deve-se realizar
uma escolha entre o cdigo X ou o cdigo Y, lembrando que X e Y podem variar de
acordo com os cdigos do layout. Exemplo:
Neste caso, deve-se realizar a escolha entre C02 ou C02a: caso insira C02
(C02|CNPJ), no poder ser inserido C02a (C02a|CPF) e vice-versa.
[0 ou 1]{
O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
[seleo entre O07 ou O08]{
O07|CST|VIPI|
[seleo entre O010 ou O11]{
O10|VBC|PIPI|
[ou]
O11|QUnid|VUnid|
}
[ou]
O08|CST|
}
}
1. No escolher o grupo O
2. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O07|CST|VIPI|
O10|VBC|PIPI|
3. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O07|CST|VIPI|
O11|QUnid|VUnid|
4. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O08|CST|
A tabela abaixo apresenta o detalhamento de cada um dos campos da NF-e para a construo do arquivo TXT de importao/exportao.
Temos as seguintes colunas:
o Grupo: o grupo a qual o campo pertence (Exemplo: A, B, E02, etc)
o Campo: o identificador do campo (Exemplo: cUF, natOp, cProd, etc. Lembrando que o campo dever ser sempre visto em conjunto com o seu respectivo
grupo)
o Ocorrncia: A ocorrncia do campo (se opcional ou obrigatrio) no grupo. vlida apenas se o emitente deseja importar uma NF-e j com todos os seus
campos preenchidos corretamente e pronta para ser validada e emitida. Exemplo:
J o grupo F: F|CNPJ|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|
Opcional. Entretanto, apenas o XCpl opcional neste grupo. Assim, caso seja inserido este grupo, com exceo do complemento (xCpl), todos os
outros campos devero ser preenchidos se o usurio j deseja validar com sucesso uma nota importada com este grupo.
Importante: caso o contribuinte no preencha todos os dados obrigatrios, a importao permitida, mas o usurio dever completar com os dados
restantes antes de realizar a Validao e posterior Assinatura e Transmisso da NF-e.
o Dec: Apenas para o tipo N (nmero). Indica quantas casas decimais o campo dever apresentar.
Exemplos:
qTrib (Quantidade Tributvel) do tipo N (nmero) e apresenta Dec igual a 4. Ou seja, dentre os 12 dgitos que pode conter, 4 deles so
decimais, que devero ser separados por . (ponto). Para os tipos que apresentam valores de Dec, no necessrio o preenchimento de todos
os dgitos, sendo necessrio pelo menos 1 dgito para a unidade e os dgitos para os decimais. Assim, a quantidade 10,5 = 10.5000. 45 =
45.0000. E 0,951 = 0.9510. Entretanto, 999.999.999,9999 no possvel representar, pois apresenta mais de 12 dgitos no total.
Atributos da NF-e
A versao Verso do leiaute N Obrig 1a4 2 Verso do leiaute
A Id Identificador da NF-e C Obrig Para a importao: informar apenas o literal NFe.
Para a exportao: ser preenchido com a chave de acesso da NF-e precedida
do literal NFe
Se informado na importao, a chave de acesso ser desconsiderada.
Identificadores da NF-e
B cUF Cdigo da UF do emitente do Documento N Obrig 2 Cdigo da UF do emitente do Documento Fiscal. Utilizar a Tabela do IBGE de
Fiscal cdigo de unidades da federao.
B cNF Cdigo Numrico que compe a Chave de N Opcional 9 Cdigo numrico que compe a Chave de Acesso.
Acesso No informar para a importao.
Caso seja informado, ser desconsiderado.
B natOp Descrio da Natureza da Operao C Obrig 1 a 60 Informar a natureza da operao de que decorrer a sada ou a entrada, tais
como: venda, compra, transferncia, devoluo, importao, consignao,
remessa (para fins de demonstrao, de industrializao ou outra), conforme
previsto na alnea 'i', inciso I, art. 19 do CONVNIO S/N, de 15 de dezembro de
1970.
Emitente
C xNome Razo Social ou Nome do emitente C Obrig 1 a 60
C xFant Nome fantasia C Opcional 1 a 60
C IE IE C Obrig 0 a 14 Campo de informao obrigatria nos casos de emisso prpria (procEmi = 0,
2 ou 3).
C IEST IE do Substituto Tributrio C Opcional 2 a 14 Informar a IE do ST da UF de destino da mercadoria, quando houver a reteno
do ICMS ST para a UF de destino.
C IM Inscrio Municipal C Opcional 1 a 15 Este campo deve ser informado, quando ocorrer a emisso de NF-e conjugada,
com prestao de servios sujeitos ao ISSQN e fornecimento de peas sujeitos
ao ICMS.
C CNAE CNAE fiscal C Opcional 7 Este campo deve ser informado quando o campo IM for informado.
C02 CNPJ CNPJ do emitente C Obrig 14 Informar o CNPJ do emitente. Em se tratando de emisso de NF-e avulsa pelo
Fisco, as informaes do remente sero informadas neste grupo. O CNPJ ou
Endereo
C05 xLgr Logradouro C Obrig 1 a 60
C05 nro Nmero C Obrig 1 a 60
C05 xCpl Complemento C Opcional 1 a 60
C05 xBairro Bairro C Obrig 1 a 60
C05 cMun Cdigo do municpio N Obrig 1a7 Utilizar a Tabela do IBGE.
Informar 9999999 para operaes com o exterior.
C05 xMun Nome do municpio C Opcional 1 a 60 Informar EXTERIOR para operaes com o exterior.
Para importao, ser considerado o cdigo do municpio para apresentao do
nome do municpio.
C05 UF Sigla da UF C Obrig 2 Informar EX para operaes com o exterior.
C05 CEP Cdigo do CEP N Opcional 8 Informar os zeros no significativos.
C05 cPais Cdigo do Pas N Opcional 4 Utilizar a Tabela do BACEN.
C05 xPais Nome do Pas C Opcional 1 a 60
C05 fone Telefone N Opcional 1 a 10 Preencher com Cdigo DDD + nmero do telefone.
Avulsa: Informaes do fisco emitente, GRUPO DE USO EXCLUSIVO DO FISCO - *NO UTILIZAR*
D CNPJ CNPJ do rgo emitente C Obrig 14 Informar os zeros no significativos.
D xOrgao rgo emitente C Obrig 1 a 60
D matr Matrcula do agente C Obrig 1 a 60
D xAgente Nome do agente C Obrig 1 a 60
D fone Telefone N Obrig 1 a 10 Preencher com Cdigo DDD + nmero do telefone
D UF Sigla da UF C Obrig 2
D nDAR Nmero do Documento de Arrecadao de C Obrig 1 a 60
Receita
D dEmi Data de emisso do Documento de D Obrig - Formato AAAA-MM-DD
Arrecadao
D vDAR Valor Total constante no Documento de N Obrig 1 a 15 2
arrecadao de Receita
D repEmi Repartio Fiscal emitente C Obrig 1 a 60
D dPag Data de pagamento do Documento de D Opcional - Formato AAAA-MM-DD
Arrecadao
Destinatrio
E xNome Razo Social ou nome do destinatrio C Obrig 1 a 60
E IE IE C Obrig 0,2-14 Informar a IE quando o destinatrio for contribuinte do ICMS.
Informar ISENTO quando o destinatrio for contribuinte do ICMS, mas no
estiver obrigado inscrio no cadastro de contribuintes do ICMS.
E02 CNPJ CNPJ do destinatrio C Obrig 0 ou14 Informar o CNPJ ou o CPF do destinatrio, preenchendo os zeros no
significativos.
No informar se a operao for realizada com o exterior.
E03 CPF CPF do destinatrio C Obrig 11
Endereo
E05 xLgr Logradouro C Obrig 1 a 60
E05 nro Nmero C Obrig 1 a 60
E05 xCpl Complemento C Opcional 1 a 60
E05 xBairro Bairro C Obrig 1 a 60
E05 cMun Cdigo do municpio N Obrig 1a7 Utilizar a Tabela do IBGE.
Informar 9999999 para operaes com o exterior.
E05 xMun Nome do municpio C Opcional 1 a 60 Informar EXTERIOR para operaes com o exterior.
Para importao, ser considerado o cdigo do municpio para apresentao do
nome do municpio.
E05 UF Sigla da UF C Obrig 2 Informar EX para operaes com o exterior.
E05 CEP Cdigo do CEP N Opcional 8 Informar os zeros no significativos.
E05 cPais Cdigo do Pas N Opcional 1a4 Utilizar a Tabela do BACEN.
E05 xPais Nome do Pas C Opcional 1 a 60
E05 fone Telefone N Opcional 1 a 10 Preencher com Cdigo DDD + nmero do telefone
Produto e servio
I cProd Cdigo do produto ou servio C Obrig 1 a 60 Preencher com CFOP, caso se trate de itens no relacionados com
mercadorias/produto e que o contribuinte no possua codificao prpria.
Formato CFOP9999
I cEAN GTIN (Global Trade Item Number) do C Obrig 0,8,12,13,14 Preencher com o cdigo GTIN-8, GTIN-12, GTIN-13 ou GTIN-14 (antigos
produto, antigo cdigo EAN ou cdigo de cdigos EAN, UPC e DUN-14), no informar em caso de o produto no possuir
barras este cdigo.
I xProd Descrio do produto ou servio C Obrig 1 a 120
I NCM Cdigo NCM C Opcional 8 Preencher de acordo com a Tabela de Captulos da NCM. Em caso de servio,
no preencher.
I EXTIPI EX_TIPI C Opcional 2a3 Preencher de acordo com o cdigo EX da TIPI. Em caso de servio, no
preencher.
I genero Gnero do Produto ou Servio N Opcional 2 Gnero do produto ou servio. Preencher de acordo com a Tabela de Captulos
da NCM. Em caso de servio, no preencher
I CFOP Cdigo Fiscal de Operaes e Prestaes N Obrig 4 Utilizar Tabela de CFOP.
I uCom Unidade Comercial C Obrig 1a6 Informar a unidade de comercializao do produto.
I qCom Quantidade Comercial N Obrig 12 4 Informar a quantidade de comercializao do produto.
I vUnCom Valor Unitrio de comercializao N Obrig 16 4 Informar o valor unitrio de comercializao do produto
I vProd Valor Total Bruto dos Produtos ou Servios N Obrig 15 2
I cEANTrib GTIN (Global Trade Item Number) da C Obrig 0,8,12,13,14 Preencher com o cdigo GTIN-8, GTIN-12, GTIN-13 ou GTIN-14 (antigos
unidade tributvel, antigo cdigo EAN ou cdigos EAN, UPC e DUN-14) da unidade tributvel do produto, no informar
cdigo de barras em caso de o produto no possuir este cdigo.
I uTrib Unidade Tributvel C Obrig 1a6
I qTrib Quantidade Tributvel N Obrig 12 4
Veculos Novos
J tpOp Tipo da operao N Obrig 1 1 Venda concessionria,
2 Faturamento direto
3 Venda direta
0 Outros
J chassi Chassi do veculo C Obrig 17 Em caso de Letras, s admitida as maisculas
J cCor Cor C Obrig 4 Cdigo de cada montadora
J xCor Descrio da Cor C Obrig 40
J pot Potncia Motor C Obrig 4
J CM3 CM3 (Potncia) C Obrig 4
J pesoL Peso Lquido C Obrig 9
J pesoB Peso Bruto C Obrig 9
J nSerie Serial (srie) C Obrig 9
J tpComb Tipo de combustvel C Obrig 8
J nMotor Nmero de Motor C Obrig 21
J CMKG CMKG C Obrig 9
ICMS
N
PIS
Q
PIS - grupo de PIS tributado pela alquota
Q02 CST Cdigo de Situao Tributria do PIS N Obrig 2 01 Operao Tributvel (base de clculo = valor da operao alquota normal
(cumulativo/no cumulativo));
02 - Operao Tributvel (base de clculo = valor da operao (alquota
diferenciada));
Q02 vBC Valor da Base de Clculo do PIS N Obrig 15 2
Q02 pPIS Alquota do PIS (em percentual) N Obrig 5 2
Q02 vPIS Valor do PIS N Obrig 15 2
PIS - grupo de PIS tributado por Qtde
Q03 CST Cdigo de Situao Tributria do PIS N Obrig 2 03 - Operao Tributvel (base de clculo = quantidade vendida x alquota por
unidade de produto);
Q03 qBCProd Quantidade Vendida N Obrig 16 4
Q03 vAliqProd Alquota do PIS (em reais) N Obrig 15 4
Q03 vPIS Valor do PIS N Obrig 15 2
PIS - grupo de PIS no tributado
Q04 CST Cdigo de Situao Tributria do PIS N Obrig 2 04 - Operao Tributvel (tributao monofsica (alquota zero));
06 - Operao Tributvel (alquota zero);
07 - Operao Isenta da Contribuio;
08 - Operao Sem Incidncia da Contribuio;
09 - Operao com Suspenso da Contribuio;
PIS - grupo de PIS Outras Operaes
Q05 CST Cdigo de Situao Tributria do PIS N Obrig 2 99 - Outras Operaes;
Q05 vPIS Valor do PIS N Obrig 15 2
Q07 vBC Valor da Base de Clculo do PIS N Obrig 15 2 Informar campos para clculo do PIS em percentual (vBC epPIS) ou campos
para PIS em valor (qBCProd e vAliqProd).
Q07 pPIS Alquota do PIS (em percentual) N Obrig 5 2
Q10 qBCProd Quantidade Vendida N Obrig 16 4
Q10 vAliqProd Alquota do PIS (em reais) N Obrig 15 4
COFINS
S
ISS - Informar os campos para clculo do ISSQN nas NFe conjugadas, onde h a prestao de servios sujeitos ao ISSQN e fornecimento de peas sujeitas ao ICMS
U vBC Valor da Base de Clculo do ISSQN N Obrig 15 2
U vAliq Alquota do ISSQN N Obrig 5 2
U vISSQN Valor do ISSQN N Obrig 15 2
U cMunFG Cdigo do municpio de ocorrncia do fato N Obrig 7 Informar o municpio de ocorrncia do fato gerador do ISSQN. Utilizar a Tabela
gerador do ISSQN do IBGE
U cListServ Cdigo da Lista de Servios N Obrig 3a4 Informar o cdigo da lista de servios da LC 116/03 em que se classifica o
servio.
Totais
W
Grupo de Valores Totais referentes ao ICMS
W02 vBC Base de Clculo do ICMS N Obrig 15 2
W02 vICMS Valor Total do ICMS N Obrig 15 2
W02 vBCST Base de Clculo do ICMS ST N Obrig 15 2
W02 vST Valor Total do ICMS ST N Obrig 15 2
W02 vProd Valor Total dos produtos e servios N Obrig 15 2
W02 vFrete Valor Total do Frete N Obrig 15 2
W02 vSeg Valor Total do Seguro N Obrig 15 2
W02 vDesc Valor Total do Desconto N Obrig 15 2
W02 vII Valor Total do II N Obrig 15 2
W02 vIPI Valor Total do IPI N Obrig 15 2
W02 vPIS Valor do PIS N Obrig 15 2
W02 vCOFINS Valor do COFINS N Obrig 15 2
W02 vOutro Outras Despesas acessrias N Obrig 15 2
W02 vNF Valor Total da NF-e N Obrig 15 2
Grupo de Valores Totais referentes ao ISSQN
W17 vServ Valor Total dos Servios sob no- N Opcional 15 2
incidncia ou no tributados pelo ICMS
W17 vBC Base de Clculo do ISS N Opcional 15 2
W17 vISS Valor Total do ISS N Opcional 15 2
W17 vPIS Valor do PIS sobre servios N Opcional 15 2
W17 vCOFINS Valor do COFINS sobre servios N Opcional 15 2
Grupo de Retenes de Tributos
W23 vRetPIS Valor Retido de PIS N Opcional 15 2 Exemplos de atos normativos que definem obrigatoriedade da reteno de
contribuies:
Transporte
X modFrete Modalidade do frete N Obrig 1 0 por conta do emitente;
1 por conta do destinatrio;
Transportador
X03 xNome Razo Social ou nome C Opcional 1 a 60
X03 IE Inscrio Estadual C Opcional 2 a 14
X03 xEnder Endereo Completo C Opcional 1 a 60
X03 UF Sigla da UF C Opcional 2
X03 xMun Nome do municpio C Opcional 1 a 60
X04 CNPJ CNPJ C Opcional 14 Informar o CNPJ ou o CPF do Transportador, preenchendo os zeros no
X05 CPF CPF C Opcional 11 significativos.
Cobrana
Y
Fatura
Y02 nFat Nmero da Fatura C Opcional 1 a 60
Y02 vOrig Valor Original da Fatura N Opcional 15 2
Y02 vDesc Valor do desconto N Opcional 15 2
Y02 vLiq Valor Lquido da Fatura N Opcional 15 2
Duplicata
Y07 nDup Nmero da Duplicata C Opcional 1 a 60
Y07 dVenc Data de vencimento D Opcional Formato AAAA-MM-DD
Y07 vDup Valor da duplicata N Opcional 15 2
Informaes Adicionais
Z infAdFisco Informaes Adicionais de Interesse do C Opcional 1 a 256
Fisco
Z infCpl Informaes Complementares de interesse C Opcional 1 a 5000
do Contribuinte
Campo de uso livre do contribuinte, informar o nome do campo no atributo xCampo e o contedo do campo no xTexto
Z04 xCampo Identificao do campo C Obrig 1 a 20 Identificao do campo
Z04 xTexto Contedo do campo C Obrig 1 a 60 Contedo do campo
Processo Referenciado