Para a importação de dados para o sistema fiscal deverá ser seguido o layout definido conforme abaixo.
. : : Atualizado em 28/06/2013: : . Últimos campos alterados em Negrito  | 
IMPORTAÇÃO DE CUPOM FISCAL
Nome do arquivo: CUPOM.TXT
Conteúdo: Redução Z de ECF.
Organização: SEQUENCIAL
Tamanho Reg: 500 bytes
Classificação: Ordem ascendente pelo campo "DATA CONTÁBIL"
Tipo de arquivo: UTF-8
Instruções para preenchimento dos dados do layout
| ➢ | Formatos utilizados no arquivo: | 
9 - Numérico
X - Alfanumérico
 
Exemplos:
9(005) = 00015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Se não houver informação preencher o campo com zeros.
9(003)V99 = 06015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Neste exemplo são 3 caracteres para a parte inteira e 2 caracteres para a parte decimal (valor original = 60,15). Não utilizar vírgulas. Se não houver informação preencher o campo com zeros.
X(020) = JOAO
Preencher com caracteres alfanuméricos alinhados a esquerda. Se não houver informação preencher o campo com espaços em brancos.
LAYOUT DO REGISTRO  | 
|||||
Campo  | 
Formato  | 
Posição  | 
Conteúdo do Campo  | 
Exemplo  | 
Comentários  | 
TIPO DE REGISTRO  | 
9(001)  | 
001 a 001  | 
Tipo de Registro: 0 - Mapa  | 
0  | 
Informar apenas o número 0 neste campo, que corresponde ao registro do Mapa Resumo de ECF. Este registro é obrigatório.  | 
EMPRESA  | 
9(003)  | 
002 a 004  | 
Código da estabelecimento  | 
001  | 
Informar o código do estabelecimento que irá receber os lançamentos de Cupom Fiscal. Este registro é obrigatório.  | 
NÚMERO DO MAPA  | 
9(006)  | 
005 a 010  | 
Número do Mapa Resumo ECF  | 
000001  | 
Informar o número do Mapa Resumo de ECF. Deve haver apenas um mapa por dia, caso contrário ocorrerá rejeição na validação do Sintegra. Conforme a legislação, o mapa deve seguir uma numeração sequencial por dia. Informe o número do mapa de acordo com este critério. Este registro é obrigatório.  | 
DATA DO MAPA  | 
9(008)  | 
011 a 018  | 
Data do Mapa Resumo ECF (DDMMAAAA)  | 
05122007  | 
Informar a data do Mapa Resumo de ECF. Deve haver apenas um mapa por dia, caso contrário ocorrerá rejeição na validação do Sintegra. Este registro é obrigatório.  | 
OBSERVAÇÕES  | 
X(100)  | 
019 a 118  | 
Observações para o Mapa  | 
MAPA DE ABERTURA  | 
Informar observações para o Mapa Resumo de ECF. Caso não tenha informação, preencher com brancos.  | 
BRANCOS  | 
X(356)  | 
119 a 474  | 
Campo vazio. Gravar brancos.  | 
  | 
Gravar Brancos  | 
USO DA IOB  | 
X(020)  | 
475 a 494  | 
Campo reservado. Gravar brancos.  | 
  | 
Gravar Brancos  | 
SEQUÊNCIA  | 
9(006)  | 
495 a 500  | 
Número sequencial, igual a 000001  | 
000001  | 
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002.  | 
LAYOUT DO REGISTRO DE ECF  | 
|||||
Campo  | 
Formato  | 
Posição  | 
Conteúdo do Campo  | 
Exemplo  | 
Comentários  | 
TIPO DE REGISTRO  | 
9(001)  | 
001 a 001  | 
Tipo de Registro: 1 - ECF  | 
1  | 
Informar apenas o número 1 neste campo, que corresponde ao registro de ECF. Este campo é de preenchimento obrigatório.  | 
ECF  | 
9(006)  | 
002 a 007  | 
Número do ECF, definido pelo estabelecimento  | 
000001  | 
Informar o número do equipamento Emissor de Cupom Fiscal atribuído pelo estabelecimento. Este campo é de preenchimento obrigatório.  | 
REDUÇÃO Z  | 
9(006)  | 
008 a 013  | 
Contador de reduções Z  | 
000057  | 
Informar o número da Redução Z. Este campo é de preenchimento obrigatório.  | 
OPERAÇÃO INICIAL  | 
9(006)  | 
014 a 019  | 
Contador de operações inicial (cupom inicial)  | 
001135  | 
Informar o contador de reduções inicial, ou seja, o número do primeiro cupom fiscal emitido no dia. Esta informação é obrigatória.  | 
OPERAÇÃO FINAL  | 
9(006)  | 
020 a 025  | 
Contador de operações inicial (cupom final)  | 
001197  | 
Informar o contador de operações final, ou seja, o número do último cupom fiscal emitido no dia. Esta informação é obrigatória.  | 
GT ANTERIOR  | 
9(010)V99  | 
026 a 037  | 
Grande total do dia anterior  | 
000511986315  | 
Informar o Grande Total do dia anterior. Este valor é a somatória de todas as operações até o dia anterior, no equipamento emissor de cupom fiscal. Esta informação consta na Redução Z e é de preenchimento obrigatório.  | 
GT DO DIA  | 
9(010)V99  | 
038 a 049  | 
Grande total do dia  | 
000512332213  | 
Informar o Grande Total do Dia. Este valor é a somatória de todas as operações, inclusive o próprio dia da redução Z, no equipamento emissor de cupom fiscal. Esta informação consta na Redução Z e é de preenchimento obrigatório.  | 
TOTALIZADOR DE ISS  | 
9(010)V99  | 
050 a 061  | 
Valor do totalizador de ISS  | 
000000456351  | 
Informar o Totalizador de ISS da Redução Z, ou seja, a somatória dos serviços informados nos cupons fiscais totalizados na redução Z. Caso não exista informação, preencher com zeros.  | 
CANCELAMENTOS  | 
9(010)V99  | 
062 a 073  | 
Valor de cancelamentos  | 
000000099634  | 
Informar o valor total dos cupons fiscais cancelados totalizados na redução Z. Caso não exista informação, preencher com zeros.  | 
DESCONTOS  | 
9(010)V99  | 
074 a 085  | 
Valor de descontos concedidos  | 
000000000000  | 
Informar o valor total de descontos informados nos cupons fiscais, totalizados na redução Z. Caso não exista informação, preencher com zeros.  | 
BASE ICMS 1  | 
9(010)V99  | 
086 a 097  | 
Base de cálculo do ICMS (base 1)  | 
000000125540  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Se houver apenas uma alíquota de ICMS na Redução Z deverá informar a base de cálculo apenas neste campo. Se houver mais de uma alíquota deverá informar nos campos de BASE ICMS 2, 3, etc.  | 
ALÍQUOTA ICMS 1  | 
9(002)V99  | 
098 a 101  | 
Alíquota do ICMS (base 1)  | 
1800  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 1, campos 086 a 097. Preencher com zeros a esquerda se o registro for menor do que o campo. No exemplo 18% = 1800  | 
VALOR ICMS 1  | 
9(010)V99  | 
102 a 113  | 
Valor do crédito do ICMS (base 1)  | 
000000022597  | 
Informar o valor do ICMS correspondente a BASE ICMS 1 e ALÍQUOTA ICMS 1. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra.  | 
BASE ICMS 2  | 
9(010)V99  | 
114 a 125  | 
Base de cálculo do ICMS (base 2)  | 
000000050000  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de uma alíquota de ICMS.  | 
ALÍQUOTA ICMS 2  | 
9(002)V99  | 
126 a 129  | 
Alíquota do ICMS (base 2)  | 
0700  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 2, campos 114 a 125. Informar zeros a esquerda se o registro for menor do que o campo. No exemplo 7% = 0700  | 
VALOR ICMS 2  | 
9(010)V99  | 
130 a 141  | 
Valor do crédito do ICMS (base 2)  | 
000000003500  | 
Informar o valor do ICMS correspondente a BASE ICMS 2 e ALÍQUOTA ICMS 2. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra.  | 
BASE ICMS 3  | 
9(010)V99  | 
142 a 153  | 
Base de cálculo do ICMS (base 3)  | 
000000000000  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de duas alíquotas de ICMS. Preencher com zeros se não houver informação.  | 
ALÍQUOTA ICMS 3  | 
9(002)V99  | 
154 a 157  | 
Alíquota do ICMS (base 3)  | 
0000  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 3, campos 142 a 153. Informar zeros a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação.  | 
VALOR ICMS 3  | 
9(010)V99  | 
158 a 169  | 
Valor do crédito do ICMS (base 3)  | 
000000000000  | 
Informar o valor do ICMS correspondente a BASE ICMS 3 e ALÍQUOTA ICMS 3. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação.  | 
BASE ICMS 4  | 
9(010)V99  | 
170 a 181  | 
Base de cálculo do ICMS (base 4)  | 
000000000000  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de três alíquotas de ICMS. Preencher com zeros se não houver informação.  | 
ALÍQUOTA ICMS 4  | 
9(002)V99  | 
182 a 185  | 
Alíquota do ICMS (base 4)  | 
0000  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha crédito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 4, campos 170 a 181. Informar zero a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação.  | 
VALOR ICMS 4  | 
9(010)V99  | 
186 a 197  | 
Valor do crédito do ICMS (base 4)  | 
000000000000  | 
Informar o valor do ICMS correspondente a BASE ICMS 4 e ALÍQUOTA ICMS 4. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação.  | 
ISENTAS ICMS  | 
9(010)V99  | 
198 a 209  | 
Valor de isentas de ICMS  | 
000000010000  | 
Informar o valor correspondente a Isentas de ICMS na redução Z. Preencher com zeros se não houver a informação.  | 
NÃO INCIDÊNCIA ICMS  | 
9(010)V99  | 
210 a 221  | 
Valor de outras de ICMS  | 
000000020000  | 
Informar o valor correspondente a Outras de ICMS na redução Z. Preencher com zeros se não houver a informação. Se a empresa for contribuinte do ICMS, deve sempre conter informação seja em Base de Cálculo, seja em Isentas ou em Não incidência.  | 
SUB.TRIBUTARIA  | 
9(010)V99  | 
222 a 233  | 
Vendas com Sub.Tributária com incidência PIS/COFINS  | 
000000000000  | 
Informar o valor correspondente a Substituição Tributária PIS e COFINS. Preencher com zeros se não houver informação.  | 
SUB.TRIBUTARIA-1  | 
9(010)V99  | 
234 a 245  | 
Vendas com Sub.Tributária sem incidência PIS/COFINS  | 
000000000000  | 
Informar o valor correspondente a Substituição Tributária de ICMS sem incidência de PIS e COFINS, ou seja, SOMENTE de ICMS. Preencher com zeros se não houver informação.  | 
RECEBIMENTOS  | 
9(010)V99  | 
246 a 257  | 
Valor de outros recebimentos  | 
000000000000  | 
Informar o valor de Outros Recebimentos (Água, Luz, etc.) não sujeitos a tributação do ICMS. Caso não tenha informação, preencher com zeros.  | 
SÉRIE  | 
X(003)  | 
258 a 260  | 
Número de série de NF emitida manualmente  | 
  | 
Informar o número de série de nota fiscal que tenha sido emitida manualmente. Esta informação sairá impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos.  | 
SUB-SÉRIE  | 
X(003)  | 
261 a 263  | 
Sub-série de NF emitida manualmente  | 
  | 
Informar o número da sub-série de nota fiscal que tenha sido emitida manualmente. Esta informação sairá impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos.  | 
DOCUMENTO FINAL  | 
9(006)  | 
264 a 269  | 
Último número de NF emitida manualmente  | 
  | 
Informar o último número da nota fiscal que tenha sido emitida manualmente. Esta informação será impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos.  | 
NUMERO DE SÉRIE  | 
X(015)  | 
270 a 284  | 
Número de série do equipamento  | 
AXC1126587  | 
Informar o número de série do Equipamento Emissor de Cupom Fiscal. Este campo aceita letras e números. Se a informação for menor que o registro completar com brancos. Se o número de série do equipamento for maior que 15 caracteres deverá utilizar o campo NÚMERO DE SÉRIE 2, campos 341 a 360. Se informar o número de série 2, não informar nada neste registro.  | 
BASE DE ICMS 5  | 
9(010)V99  | 
285 a 296  | 
Base de cálculo do ICMS (base 5)  | 
000000000000  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de quatro alíquotas de ICMS. Preencher com zeros se não houver informação.  | 
ALÍQUOTA DE ICMS 5  | 
9(002)V99  | 
297 a 300  | 
Alíquota do ICMS (base 5)  | 
0000  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 5, campos 285 a 296. Informar zeros à esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação.  | 
VALOR DE ICMS 5  | 
9(010)V99  | 
301 a 312  | 
Valor do crédito do ICMS (base 5)  | 
000000000000  | 
Informar o valor do ICMS correspondente a BASE ICMS 5 e ALÍQUOTA ICMS 5. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação.  | 
BASE DE ICMS 6  | 
9(010)V99  | 
313 a 324  | 
Base de cálculo do ICMS (base 6)  | 
000000000000  | 
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de cinco alíquotas de ICMS. Preencher com zeros se não houver informação.  | 
ALÍQUOTA DE ICMS 6  | 
9(002)V99  | 
325 a 328  | 
Alíquota do ICMS (base 6)  | 
0000  | 
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha crédito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 6, campos 313 a 324. Informar zero a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação.  | 
BASE DE ICMS 6  | 
9(010)V99  | 
329 a 340  | 
Valor do crédito do ICMS (base 6)  | 
000000000000  | 
Informar o valor do ICMS correspondente a BASE ICMS 6 e ALÍQUOTA ICMS 6. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação.  | 
NUMERO DE SÉRIE 2  | 
X(020)  | 
341 a 360  | 
Número de série do equipamento (*)  | 
  | 
Informar o número de série do Equipamento Emissor de Cupom Fiscal. Este campo aceita letras e números, se não houver informação nos campos 270 a 284 deverá ser informado o número de série neste registro. Este campo foi criado para informar números de série com até 20 caracteres. Se já estiver informado, preencher com brancos.  | 
REINÍCIO DE OPERAÇÃO  | 
9(003)  | 
361 a 363  | 
Quantidade de reinícios do EFC  | 
001  | 
Informar a quantidade de vezes que o equipamento ECF foi reiniciado no dia. Se não for informado, será considerado automaticamente "1".  | 
BRANCOS  | 
X(111)  | 
364 a 474  | 
Campo vazio. Gravar brancos.  | 
  | 
Gravar Brancos  | 
SUB. TRIBUTÁRIA MÚLTIPLA  | 
9(010)V99  | 
475 a 486  | 
Substituição Tributária Múltipla  | 
000000000000  | 
Informar o valor correspondente a Substituição Tributária de ICMS, PIS e COFINS (Substituição Tributária Múltipla). Preencher com zeros se não houver informação.  | 
USO DA IOB  | 
X(008)  | 
487 a 494  | 
Campo reservado. Gravar brancos.  | 
  | 
Gravar Brancos  | 
SEQUÊNCIA  | 
9(006)  | 
495 a 500  | 
Número sequencial do registro  | 
000001  | 
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002.  | 
VALOR DO COMBUSTÍVEL  | 
9(010)V99  | 
501 a 513  | 
Valor de combustíveis  | 
0000000010000  | 
Informar o valor de combustíveis, quando houver.  | 
Observação:
Número de série 2:
O layout dispõe de dois campos para a informação do número de série. Caso exista necessidade de informação desse número com mais de 15 caracteres deve ser preenchido apenas o campo Número de Série 2.
O sistema verificará as posições 341 a 360 (Número de série 2) e se estiver preenchida, ou seja, diferente de branco, será considerada na importação. Caso contrário, será importada a informação que estiver nas posições 270 a 284 (Número de série).
Instruções para preenchimento dos dados do layout
Formatos utilizados no arquivo:
9 - Numérico
X - Alfanumérico
 
Exemplos:
9(005) = 00015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Se não houver informação preencher o campo com zeros.
9(003)V99 = 06015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Neste exemplo são 3 caracteres para a parte inteira e 2 caracteres para a parte decimal (valor original = 60,15). Não utilizar vírgulas. Se não houver informação preencher o campo com zeros.
X(020) = JOAO
Preencher com caracteres alfanuméricos alinhados a esquerda. Se não houver informação preencher o campo com espaços em brancos.
Obs.: Os campos numéricos são preenchidos com zeros quando não houver informação, exceto para os campos com observação.
 
Layout dos arquivos de Importação: