Registro B020 da EFD-ICMS/IPI - Nota Fiscal (Código 01), Nota Fiscal de serviços (Código 03), Nota Fiscal de serviços avulsa (Código 3B), Nota Fiscal de produtor (Código 04), Conhecimento de Transporte Rodoviário de Cargas (Código 08), NF-e (Código 55), NFC-e (Código 65) e NF3-e (Código 66)

Resumo:

Veremos neste capítulo do Guia Prático o layout do Registro B020 da EFD-ICMS/IPI (Sped-Fiscal) que deve ser gerado para os registros das aquisições e prestações de serviços sujeitas ao ISS, documentadas através de Nota Fiscal (código 01), Nota Fiscal de serviços (código 03), Nota Fiscal de serviços avulsa (código 3B), Nota Fiscal de produtor (código 04), Conhecimento de Transporte Rodoviário de Cargas (código 08), Nota Fiscal eletrônica - NF-e (código 55), Nota Fiscal de Consumidor Eletrônica - NFC-e (Código 65) e Nota Fiscal de Energia Elétrica Eletrônica - NF3-e (Código 66).

Manual: EFD-ICMS/IPI.

1) Introdução:

Veremos neste capítulo do Guia Prático o layout do Registro B020 da EFD-ICMS/IPI (Sped-Fiscal) que deve ser gerado para os registros das aquisições e prestações de serviços sujeitas ao ISS, documentadas através de Nota Fiscal (código 01), Nota Fiscal de serviços (código 03), Nota Fiscal de serviços avulsa (código 3B), Nota Fiscal de produtor (código 04), Conhecimento de Transporte Rodoviário de Cargas (código 08), Nota Fiscal eletrônica - NF-e (código 55), Nota Fiscal de Consumidor Eletrônica - NFC-e (Código 65) e Nota Fiscal de Energia Elétrica Eletrônica - NF3-e (Código 66).

Base Legal: Guia Prático da Escrituração Fiscal Digital – EFD-ICMS/IPI da Receita Federal do Brasil.

2) Layout:

Este registro deve ser gerado para cada documento fiscal código 01, 03, 3B, 04, 08, 55, 65 e 66, conforme item 4.1.3 da Nota Técnica (Ato COTEPE/ICMS nº 44/2018 e alterações), para os registros das aquisições e prestações de serviços sujeitas ao ISS.

Não deverão ser informados os documentos fiscais eletrônicos denegados ou com numeração inutilizada.

Validação do Registro: Não podem ser informados, em um mesmo arquivo, dois ou mais registros B020 com a mesma combinação de valores dos campos formadores da chave do registro.

A chave do registro B020 é: IND_OPER, COD_PART, COD_MOD, SER, NUM_DOC e DT_DOC.

CampoDescriçãoTipoTam.Dec.Entr.Saída
01 REG Texto fixo contendo "B020". C 004* - O O
02 IND_OPER Indicador do tipo de operação:
0: Aquisição;
1: Prestação.
C 001* - O O
03 IND_EMIT Indicador do emitente do documento fiscal:
0: Emissão própria;
1: Terceiros.
C 001* - O O
04 COD_PART Código do participante (campo 02 do Registro 0150):
- do prestador, no caso de declarante na condição de tomador;
- do tomador, no caso de declarante na condição de prestador.
C 060 - O OC
05 COD_MOD Código do modelo do documento fiscal, conforme a Tabela 4.1.3. C 002* - O O
06 COD_SIT Código da situação do documento conforme tabela 4.1.2. N 002* - O O
07 SER Série do documento fiscal. C 003 - OC OC
08 NUM_DOC Número do documento fiscal. N 009 - O O
09 CHV_NFE Chave da Nota Fiscal Eletrônica. N 044* - OC OC
10 DT_DOC Data da emissão do documento fiscal. N 008* - - O
11 COD_MUN_SERV Código do município onde o serviço foi prestado, conforme a tabela IBGE. C 007* - O O
12 VL_CONT Valor contábil (valor total do documento). N - 02 O O
13 VL_MAT_TERC Valor do material fornecido por terceiros na prestação do serviço. N - 02 O O
14 VL_SUB Valor da subempreitada. N - 02 O O
15 VL_ISNT_ISS Valor das operações isentas ou não-tributadas pelo ISS. N - 02 O O
16 VL_DED_BC Valor da dedução da base de cálculo. N - 02 O O
17 VL_BC_ISS Valor da base de cálculo do ISS. N - 02 O O
18 VL_BC_ISS_RT Valor da base de cálculo de retenção do ISS. N - 02 O O
19 VL_ISS_RT Valor do ISS retido pelo tomador. N - 02 O O
20 VL_ ISS Valor do ISS destacado. N - 02 O O
21 COD_INF_OBS Código da observação do lançamento fiscal (campo 02 do Registro 0460). C 060 - OC OC

Observações:

  1. Nível hierárquico: 2;
  2. Ocorrência: vários (por arquivo);
  3. Coluna Entrada e/ou Saída: O "O" significa que o campo deve ser sempre preenchido (ou apresentado). Já o "OC" significa que o campo deve ser preenchido (ou apresentado) sempre que houver a informação a ser apresentada. Por fim, o "N" significa que o registro não pode ser preenchido (ou apresentado).
Base Legal: Guia Prático da Escrituração Fiscal Digital – EFD-ICMS/IPI da Receita Federal do Brasil.

CONTINUA DEPOIS DA PUBLICIDADE

2.1) Observações sobre o preenchimento:

* Campo 01 (REG): Valor Válido: [B020].


* Campo 02 (IND_OPER): Valores válidos: [0, 1].

Preenchimento: No caso de aquisição de serviço pelo declarante, informar [0]; no caso de prestação de serviço pelo declarante, informar [1].


* Campo 03 (IND_EMIT): Valores válidos: [0, 1].

Preenchimento: No caso de emissão própria, informar [0]; no caso de emissão de terceiros, informar [1].

Validação: se este campo tiver valor igual a "1" (um), o campo IND_OPER deve ser igual a "0" (zero).


* Campo 04 (COD_PART): Validação: o valor informado deve existir no campo COD_PART do registro 0150. Quando se tratar de NFC-e (modelo 65), o campo não deve ser preenchido. Quando se tratar de NF3-e (modelo 66), o campo é obrigatório nos casos de aquisição de serviços (IND_OPER = "0") e/ou se houver retenção de ISS pelo tomador (VL_ISS_RT maior que zero), nas demais situações o preenchimento é facultativo.


* Campo 05 (COD_MOD): Valores válidos: [01, 03, 3B, 04, 08, 55, 65, 66].

Preenchimento: o valor informado deve constar na tabela 4.1.3 da Nota Técnica (Ato COTEPE/ICMS nº 44/2018 e alterações). O modelo "65" só pode ser informado no caso de prestação de serviço, ou seja, campo "IND_OPER" preenchido com "1".


* Campo 06 (COD_SIT): Valores válidos: [00, 02, 06, 08].

Preenchimento: verificar a descrição da situação do documento na Subseção 1.3. No caso da NF3-e (modelo 66) não pode ser informado o COD_SIT = "06".


* Campo 07 (SER): Validação: campo de preenchimento obrigatório com três posições para NF-e, COD_MOD igual a "55", e para NF3-e, COD_MOD igual a "66", de emissão própria ou de terceiros e para NFC-e, COD_MOD igual a "65" de emissão própria. Se não existir Série para NF-e, NFC-e ou NF3-e informar 000.


* Campo 08 (NUM_DOC): Validação: o valor informado deve ser maior que "0" (zero).


* Campo 09 (CHV_NFE): Preenchimento: campo de preenchimento obrigatório para NF-e, COD_MOD igual a "55", e para NF3-e, COD_MOD igual a "66", de emissão própria ou de terceiros e para NFC-e, COD_MOD igual a "65" de emissão própria.

Validação: é conferido o dígito verificador (DV) da chave da NF-e, da NF3-e e da NFC-e de emissão própria. Este campo é de preenchimento obrigatório para COD_MOD igual a "55", "65" e "66". Para confirmação inequívoca de que a chave da NF- e/NFC-e/NF3-e corresponde aos dados informados do documento, é comparado o CNPJ base existente na CHV_NFE com o campo CNPJ base do registro 0000, que corresponde ao CNPJ do informante do arquivo, no caso de IND_EMIT = 0 (emissão própria). São verificados a consistência da informação dos campos NUM_DOC e SER com o número do documento e série contidos na chave da NF-e. É também comparada a UF codificada na chave da NF-e com o campo UF informado no registro 0000.


* Campo 10 (DT_DOC): Preenchimento: informar a data de emissão do documento, no formato "ddmmaaaa", excluindo-se quaisquer caracteres de separação, tais como: ".", "/", "-".

Validação: Para aquisição de serviços (campo "IND_OPER" preenchido com "0") o valor informado no campo deve ser menor ou igual ao valor do campo "DT_FIN" do registro 0000. Para prestação de serviços (campo "IND_OPER" preenchido com "1") o valor informado no campo deve ser maior ou igual ao valor do campo DT_INI do registro 0000 e menor ou igual ao valor do campo "DT_FIN" do registro 0000.


* Campo 11(COD_MUN_SERV): Validação: o valor informado no campo deve existir na Tabela de Municípios do IBGE, possuindo 7 dígitos.


* Campo 12 (VL_CONT): Validação: o valor informado deve ser igual ao somatório dos valores informados no campo "VL_CONT_P" dos registros B025 filhos.


* Campo 15 (VL_ISNT_ISS): Validação: o valor informado deve ser igual ao somatório dos valores informados no campo "VL_ISNT_ISS_P" dos registros B025 filhos.


* Campo 17 (VL_BC_ISS): Validação: o valor informado deve ser igual ao somatório dos valores informados no campo "VL_BC_ISS_P" dos registros B025 filhos.


* Campo 19 (VL_ISS_RT): Validação: Se COD_MOD for igual a "65", o valor informado deve ser igual a zero.


* Campo 20 (VL_ISS): Validação: o valor informado deve ser igual ao somatório dos valores informados no campo "VL_ISS_P" dos registros B025 filhos.


* Campo 21 (COD_INF_OBS): Validação: o código informado deve constar do registro 0460.

Base Legal: Guia Prático da Escrituração Fiscal Digital – EFD-ICMS/IPI da Receita Federal do Brasil.

2.2) Alterações do layout:

Até a última atualização desta publicação no Portal VRi Consulting, foram processadas as seguintes alterações no layout do Registro B020 da EFD-ICMS/IPI (Sped-Fiscal), conforme Guia Prático EFD-ICMS/IPI publicado no Portal do Sistema Público de Escrituração Digital (Sped). É a Equipe VRi Consulting trazendo o que há de melhor para vocês, nossos estimados leitores.

Precisou de assessoria e/ou consultoria em EFD-ICMS/IPI, entre em contato com nossa equipe comercial através do nosso Fale Conosco. Faça como outras empresas e profissionais, seja um cliente de valor você também!

VersãoVigente a partir deAlteração
Data
2.0.1006/201201/10/2012Dispensa de preenchimento dos campos PIS e Cofins em toda a EFD-ICMS/IPI.
2.0.1109/201210/10/2012Os contribuintes que entregarem a EFD-Contribuições relativa ao mesmo período de apuração do registro 0000 estão dispensados do preenchimento dos campos referentes às contribuições para PIS/COFINS.
2.0.1109/201210/10/2012Inclusão da obrigatoriedade dos registros por perfis.
3.005/201801/01/2019Inclusão do Bloco B - Apuração do ISS (Sefaz DF)
3.0.726/08/202101/01/2022Inclusão do documento fiscal NF3-e (código 66) na escrituração do registro B020.
3.0.726/08/202101/01/2022Alteração na validação dos campos 04, 07 e 09 do registro B020.
Base Legal: Equipe VRi Consulting.