Layout - SPED Contribuições (PIS/COFINS)
Bloco A: Documentos Fiscais - Serviços (Não sujeitos ao ICMS)
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A001" | C | 004* | - | Fixo "A001" |
02 | IND_MOV | Indicador de movimento:
0 - Bloco com dados informados; 1 - Bloco sem dados informados |
C | 1 | - | Gera:
0 para bloco com dados informados; 1 para bloco sem dados informados; |
Caso a Operação Realizada cadastrada para a filial (F070FEF) seja maior que 0, este bloco não será gerado.
Observação
Registro obrigatório.
Nível hierárquico - 1
Ocorrência - Um (por arquivo)
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A010" | C | 004* | - | Fixo "A010" |
02 | CNPJ | Número de Inscrição no Estabelecimento no CNPJ | N | 14* | - | E070FIL.NUMCGC |
Observação
Registro obrigatório (se IND_MOV igual a 0, em A001).
Nível hierárquico - 2
Ocorrência - Vários (por arquivo)
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A100" | C | 004* | - | Fixo "A100" |
02 | IND_OPER | Indicador do tipo de operação:
0 - Serviço Contratado pelo Estabelecimento; 1- Serviço Prestado pelo Estabelecimento. |
C | 001* | - | Quando for uma NF de Compra campo recebe "0", quando Venda campo recebe "1" |
03 | IND_EMIT | Indicador do emitente do documento fiscal:
0- Emissão própria; 1- Emissão de Terceiros |
C | 001* | - | Campo recebe "0": quando for uma NF de Compra e o tipo da nota for 3, 6, 7 ou 10; quando for uma NF de Venda.
Campo recebe "1": quando for uma NF de Compra e o tipo da nota for diferente de 3, 6, 7 ou 10; |
04 | COD_PART | Código do participante (campo 02 do Registro 0150):
- do emitente do documento, no caso de emissão de terceiros; - do adquirente, no caso de serviços prestados. |
C | 060 | - | E085CLI.CODCLI ou E095FOR.CODFOR |
05 | COD_SIT | Código da situação do documento fiscal:
00 – Documento regular 02 – Documento cancelado |
N | 002* | - | Se a situação da nota fiscal (E660NFC.SITNFC ou E660NFV.SITNFV) for igual a 3 (Cancelada), campo recebe "02", senão recebe "00" |
06 | SER | Série do documento fiscal | C | 020 | - | E020SNF.CODSEL |
07 | SUB | Subsérie do documento fiscal | C | 020 | - | E020SNF.CODSSL |
08 | NUM_DOC | Número do documento fiscal | N | 009 | - | Para notas fiscais de entrada é gerado "E660NFC.NUMDFS" se o dispositivo autorizado da série "E020SNF.DISAUT" for 08 e o campo "E660NFC.NUMDFS" for maior que zero, caso contrário é gerado "E660NFC.NUMNFI".
Para notas fiscais de saída é gerado "E660IDE.NUMDFS" se o dispositivo autorizado da série "E020SNF.DISAUT" for 08, caso contrário é gerado "E660NFV.NUMNFI". |
09 | CHV_NFSE | Chave/Código de Verificação da nota fiscal de serviço eletrônica | N | 060 | - | Se o dispositivo autorizado da série for 08, campo recebe E660NFC.CHVNEL ou E660IDE.CHVDOE |
10 | DT_DOC | Data da emissão do documento fiscal | N | 008* | - | E660NFC.DATEMI ou E660NFV.DATEMI |
11 | DT_EXE_SERV | Data de Execução / Conclusão do Serviço | N | 008* | - | Ao exportar uma NF de entrada (Aquisição de Serviço), será informada a Data de Entrada da NF (E660NFC.DATENT).
Ao exportar uma NF de saída (Prestação de Serviço) será informada a Data de Execução do Serviço (E660NFV.DATEXS), quando o Dispositivo Autorizado da Série for destinado a NF's Eletrônicas (E020SNF.DISAUT = 8) e esta data estiver dentro do período de geração; Se a data não estiver dentro do período, será exportado o último dia do período; Se o dispositivo não for de NF Eletrônica será exportada a Data de Emissão. |
12 | VL_DOC | Valor total do documento | N | - | 02 | E660INC.VLRMRC ou E660INV.VLRMRC |
13 | IND_PGTO | Indicador do tipo de pagamento:
0- À vista; 1- A prazo; 9- Sem pagamento. |
C | 001* | - | Este campo busca dos dados gerais da nota fiscal de entrada ou saída do campo Forma de Pagamento.
A forma de pagamento é cadastrada na tela E028CPG.QTDPAR. - Quando no campo forma de pagamento da nota fiscal estiver com uma parcela irá gerar "0", - Caso tenha mais parcelas irá gerar "1". - Caso no campo Forma de pagamento não possua informação será gerado "9". |
14 | VL_DESC | Valor total do desconto | N | - | 02 | E660INC.VLRDSC ou E660INV.VLRDSC |
15 | VL_BC_PIS | Valor da base de cálculo do PIS/PASEP | N | - | 02 | E660INC.VLRBPR ou E660INV.VLRBPF |
16 | VL_PIS | Valor total do PIS | N | - | 02 | E660INC.VLRPIR ou E660INV.VLRPIF |
17 | VL_BC_COFINS | Valor da base de cálculo da COFINS | N | - | 02 | E660INC.VLRBCR ou E660INV.VLRBCF |
18 | VL_COFINS | Valor total da COFINS | N | - | 02 | E660INC.VLRCOR ou E660INV.VLRCFF |
19 | VL_PIS_RET | Valor total do PIS retido na fonte | N | - | 02 | E660INC.VLRPIT ou E660INV.VLRPIT |
20 | VL_COFINS_RET | Valor total da COFINS retido na fonte. | N | - | 02 | E660INC.VLRCRT ou E660INV.VLRCRT |
21 | VL_ISS | Valor do ISS | N | - | 02 | E660INC.VLRISS ou E660INV.VLRISS |
Observação
Nível hierárquico - 3
Ocorrência - 1:N
Para a geração da nota fiscal neste registro o cadastro da série da nota fiscal (F020SNF) deverá estar com o campo Dispositivo Autorizado igual a 08-Nota fiscal eletrônica de serviço, ou o campo Aplicação Operação na tela Transações de Vendas igual a V-Serviços e a espécie de documento deve ser diferente de 01 e 55.
As notas fiscais de entrada devem possuir Valor de PIS a Recuperar (VLRPIR) e Valor de COFINS a Recuperar (VLRCOR), e possuir CST de PIS e CST de COFINS.
As notas fiscais de saída devem possuir CST de PIS e CST de COFINS informados, e a transação utilizada deve compor o faturamento líquido e/ou bruto.
Há um tratamento diferenciado para notas fiscais canceladas, em que apenas os campos 01, 02, 03, 05 ,06 e 08 deste registro são exportados com informação e os registros filhos do "A100" (A110, A111, A120 e A170) não são exportados.
O registro 04 - Código do participante será gerado independentemenete da situação do documento.
Se na tela Parâmetros da Filial para Tributos o campo Cons. data ex. serv. prestado como data de emissão estiver selecionado como S-Sim, e o documento fiscal de saída a ser exportado estiver com o campo Aplicação Operação na tela Transações de Vendas igual a V-Serviços:
- O campo 10 - DT_DOC será exportado com o valor do campo Data Exec. Serv da tela de Notas Fiscais de Saída;
- O campo 11 - DT_EXE_SERV será exportado com o valor do campo Data Emissão da tela de Notas Fiscais de Saída.
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A110" | C | 004* | - | Fixo "A110" |
02 | COD_INF | Código da informação complementar do documento fiscal (Campo 02 do Registro 0450) | C | 006 | - | E024MSG.CODMSG.
Para gerar a mensagem, deve estar informado direto na nota fiscal. |
03 | TXT_COMPL | Informação Complementar do Documento Fiscal | C | 255 | - | E024MSG.DESMSG |
Caso possua ao menos uma mensagem dinâmica na nota fiscal ou nos itens, o registro é gerado considerando o conteúdo da mensagem dinâmica. Caso contrário, é gerado considerando o conteúdo da mensagem (cadastro):
- COD_INF: Caso possua mensagem dinâmica, busca em E660MNV.CODMSG/E660IMD.CODMSG/E660MNC.CODMSG. Caso não possua, busca os seguintes campos CODMS1, CODMS2, CODMS3 e CODMS4 das tabelas E660NFC/E660NFV/E660INC/E660INV.
- TXT_COMPL: Caso possua mensagem dinâmica, busca em E660MNV.MSGNFV/E660IMD.MSGIMD/E660MNC.MSGNFC. Caso não possua, busca da E024MSG.DESMSG.
Observação
Nível hierárquico - 4
Ocorrência - 1:N
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A111" | C | 004* | - | Fixo "A111" |
02 | NUM_PROC | Identificação do processo ou ato concessório | C | 015 | - | E051DIS.NUMPRS |
03 | IND_PROC | Indicador da origem do processo:
1 - Justiça Federal; 3 – Secretaria da Receita Federal do Brasil 9 - Outros. |
C | 001* | - | E051DIS.ORIPRS |
Observação
Este registro é gerado apenas quando a nota fiscal possuir um código de dispositivo fiscal informado e este dispositivo possuir o número
do processo preenchido.
Nível hierárquico - 4
Ocorrência - 1:N
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A120" | C | 004 | - | Fixo "A120" |
02 | VL_TOT_SERV | Valor total do serviço, prestado por pessoa física ou jurídica domiciliada no exterior. | N | - | 02 | Preço Unitário (E660INC.PREUNI) multiplicado pela Quantidade (E660INC.QTDENT) |
03 | VL_BC_PIS | Valor da base de cálculo da Operação – PIS/PASEP – Importação | N | - | 02 | E660INC.BPIIMP |
04 | VL_PIS_IMP | Valor pago/recolhido de PIS/PASEP – Importação | N | - | 02 | E660INC.PISIMP |
05 | DT_PAG_PIS | Data de pagamento do PIS/PASEP – Importação | N | 008* | - | E660INC.DATENT |
06 | VL_BC_COFINS | Valor da base de cálculo da Operação – COFINS – Importação | N | - | 02 | E660INC.BCOIMP |
07 | VL_COFINS_IMP | Valor pago/recolhido de COFINS – Importação | N | - | 02 | E660INC.COFIMP |
08 | DT_PAG_COFINS | Data de pagamento do COFINS – Importação | N | 008* | - | E660INC.DATENT |
09 | LOC_EXE_SERV | Local da execução do serviço:
0 – Executado no País; 1 – Executado no Exterior, cujo resultado se verifique no País. |
C | 001* | - | Fixo "0" |
Observação
Este registro tem por objetivo informar detalhes das operações de importação de serviços, documentadas por documento fiscal escriturado no registro A100, quando no registro A100 o campo 2 (IND_OPER) for informado o indicador "0" (zero) – Serviço Contratado pelo Estabelecimento, e se refira a uma operação de importação, especificada no campo COD_PART.
Nível hierárquico - 4
Ocorrência - 1:N
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A170" | C | 004* | - | Fixo "A170" |
02 | NUM_ITEM | Número seqüencial do item no documento fiscal | N | 004 | - | Sequencial automático |
03 | COD_ITEM | Código do item (campo 02 do Registro 0200) | C | 060 | - | E080SER.CODSER, E660INC.CPLPRO ou E660INV.CPLPRO |
04 | DESCR_COMPL | Descrição complementar do item como adotado no documento fiscal | C | - | - | E080SER.DESNFV, E660INC.CPLPRO ou E660INV.CPLPRO Observação: o valor informado no complemento da nota fiscal é gerado somente se não for informando os campos código produto, código do serviço e código do bem no item da nota fiscal de entrada ou saída. |
05 | VL_ITEM | Valor total do item (mercadorias ou serviços) | N | - | 02 | E660INC.VLRMRC ou E660INV.VLRMRC |
06 | VL_DESC | Valor do desconto do item/exclusão | N | - | 02 | Quando valor do item campo 05-VL_ITEM for diferente do valor da base de cálculo de COFINS 14-VL_BC_COFINS e o item possuir dispositivo fiscal vinculado, onde dispositivo for de aplicação "02-SPED" e possuir Número de Processo preenchido, este campo recebe a diferença da subtração (VL_ITEM - VL_BC_COFINS), considerando-o como exclusão de base de cálculo. |
07 | NAT_BC_CRED | Código da Base de Cálculo do Crédito. | C | 002* | - | E660INC.BASCRE |
08 | IND_ORIG_CRED | Indicador da origem do crédito:
0 – Operação no Mercado Interno 1 – Operação de Importação |
C | 001* | - | Vazio para saídas. Para entradas quando a CFOP inicia em "3" campo recebe 1, senão recebe 0. |
09 | CST_PIS | Código da Situação Tributária referente ao PIS/PASEP – Tabela 4.3.3. | N | 002* | - | E660INC.CSTPIS ou E660INV.CSTPIS |
10 | VL_BC_PIS | Valor da base de cálculo do PIS/PASEP. | N | 02 | E660INC.VLRBPR ou E660INV.VLRBPF | |
11 | ALIQ_PIS | Alíquota do PIS/PASEP (em percentual) | N | - | 04 | E660INV.PERPIR |
12 | VL_PIS | Valor do PIS/PASEP | N | - | 02 | E660INC.VLRPIR ou E660INV.VLRPIF |
13 | CST_COFINS | Código da Situação Tributária referente ao COFINS – Tabela 4.3.4. | N | 002* | - | E660INC.CSTCOF ou E660INV.CSTCOF |
14 | VL_BC_COFINS | Valor da base de cálculo da COFINS | N | 02 | E660INC.VLRBCR ou E660INV.VLRBCF | |
15 | ALIQ_COFINS | Alíquota do COFINS (em percentual) | N | 006 | 04 | E660INV.PERPIR |
16 | VL_COFINS | Valor da COFINS | N | - | 02 | E660INC.VLRCOR ou E660INV.VLRCFF |
17 | COD_CTA | Código da conta analítica contábil debitada/creditada | C | 060 | - |
Se na tela de entrada no campo
tipo de conta estiver com a opção:
Campos origem: E660INC.CTARED ou E660INV.CTARED |
18 | COD_CCUS | Código do centro de custos | C | 060 | - | E660INC.CODCCU ou E660INV.CODCCU |
Observação
Nível hierárquico - 4
Ocorrência - 1:N
Nº | CAMPO | DESCRIÇÃO | TIPO | TAM | DEC | CAMPOS |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "A990" | C | 004* | - | Fixo "A990" |
02 | QTD_LIN_A | Quantidade total de linhas do Bloco A | N | - | - | Somatório das linhas do bloco A |
Observação
Registro obrigatório, no caso do arquivo conter o Registro A001.
Nível hierárquico - 1
Ocorrência - Um (por arquivo)