Registro I020 da ECD (Sped-Contábil) - Campos adicionais

Resumo:

Veremos neste capítulo do Manual de Orientação da Escrituração Contábil Digital (ECD), também conhecido por Sped-Contábil, o layout do Registro I020, cujo objetivo é apresentar dados não previstos nos arquivos padronizados.

Manual: ECD (Sped-Contábil).

1) Introdução:

Veremos neste capítulo do Manual de Orientação da Escrituração Contábil Digital (ECD), também conhecido por Sped-Contábil, o layout do Registro I020, cujo objetivo é apresentar dados não previstos nos arquivos padronizados.

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

2) Registro I020 da ECD (Sped-Contábil):

Quando, para manter a integridade e a correção da informação, for necessária a apresentação de dados não previstos nos arquivos padronizados, eles deverão ser incluídos no arquivo correspondente, mediante acréscimo de campos ao final de cada registro. Esta regra se aplica aos registros de I050 a I355.

Os campos adicionais do tipo "N" (numérico) deverão ser preenchidos sem os separadores de milhar, sinais ou quaisquer outros caracteres (tais como: "."; "-" ou "%"), devendo a vírgula ser utilizada como separador decimal (Vírgula: caractere 44 da Tabela ASCII).

I020: CAMPOS ADICIONAIS
Regras de validação do registro [REGRA_CAMPOS_ADICIONAIS]
Nível Hierárquico - 3 Ocorrência - 0:N
Campo(s) chave:

CampoDescriçãoTipoTam.Dec.Valores VálidosObrig.Regras de Validação do Campo
01 REG Texto fixo contendo “I020”. C 004 - "I020" Sim -
02 REG_COD Código do registro que recepciona o campo adicional. C 004 - [do “I050” ao “I355”] Sim [REGRA_REG_COD_NUM_AD_DUPLICADO]
03 NUM_AD Número sequencial do campo adicional. N - - - Sim -
04 CAMPO Nome do campo adicional. C - - - Sim -
05 DESCRIÇÃO Descrição do campo adicional. C - - - Não -
06 TIPO Indicação do tipo de dado (N: numérico; C: caractere).
N: numérico - campos adicionais que conterão informações de valores em espécie (moeda), com duas decimais.
C: caractere - campos adicionais que conterão outras informações que não sejam valores em espécie (moeda), Exemplos: Códigos, CNPJ, CPF, etc.

Observação: Os campos adicionais do tipo N (numérico) deverão ser preenchidos sem os separadores de milhar, sinais ou quaisquer outros caracteres (tais como: "."; "-" ou "%"), devendo a vírgula ser utilizada como separador decimal (Vírgula: caractere 44 da Tabela ASCII).
C - - [“N”,”C”] Sim -
Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

CONTINUA DEPOIS DA PUBLICIDADE

I - Observações:

Registro facultativo.

Nível hierárquico: 3

Ocorrência: Vários por arquivo.

Quanto 0000.IDENT_MF for igual a “S”, os campos já existentes nos registros I155, I157, I200, I250, I310 e I355 deverão ser preenchidos com os valores baseados nacional, atendendo ao disposto nos artigos 286 e 287 da Instrução Normativa RFB nº 1.700/2017.

Além disso, a pessoa jurídica deverá criar os seguintes campos adicionais em moeda funcional no arquivo da ECD, por meio do preenchimento do registro I020, conforme abaixo, para informar os valores da contabilidade em moeda funcional, convertida para reais conforme regras previstas na legislação contábil.

REGISTRO I155: DETALHE DOS SALDOS PERIÓDICOS
10 VL_SLD_INI_MF Valor do saldo inicial do período em moeda funcional, convertida para reais. N 019 02 -
11 IND_DC_INI_MF Indicador da situação do saldo inicial em moeda funcional:
D - Devedor;
C - Credor.
C 001 - [“D”,”C”]
12 VL_DEB_MF Valor total dos débitos do período em moeda funcional, convertida para reais. N 019 02 -
13 VL_CRED_MF Valor total dos créditos do período em moeda funcional. N 019 02 -
14 VL_SLD_FIN_MF Valor do saldo final do período em moeda funcional, convertida para reais. N 019 02 -
15 IND_DC_FIN_MF Indicador da situação do saldo final em moeda funcional:
D - Devedor;
C - Credor.
C 001 - [“D”,”C”]

REGISTRO I157: TRANSFERÊNCIA DE SALDOS DE PLANO DE CONTAS ANTERIOR
06 VL_SLD_INI_MF Valor do saldo inicial do período em moeda funcional, convertida para reais. N 019 02 -
07 IND_DC_INI_MF Indicador da situação do saldo inicial em moeda funcional:
D - Devedor;
C - Credor.
C 001 - [“D”,”C”]

REGISTRO I200: LANÇAMENTO CONTÁBIL
07 VL_LCTO_MF Valor do lançamento em moeda funcional, convertida para reais. N 019 02 -

REGISTRO I250: PARTIDAS DO LANÇAMENTO
10 VL_DC_MF Valor da partida em moeda funcional, convertida para reais. N 019 02 -
11 IND_DC_MF Indicador da natureza da partida em moeda funcional:
D - Débito;
C - Crédito.
C 001 - [“D”,”C”]

REGISTRO I310: DETALHES DO BALANCETE DIÁRIO (somente para pessoas jurídicas que fazem balancetes diários).
06 VAL_DEB_MF Total dos débitos do dia em moeda funcional, convertida para reais. N 019 02 -
07 VAL_CRED_MF Total dos créditos do dia em moeda funcional, convertida para reais. N 019 02 -

REGISTRO I355: DETALHES DOS SALDOS DAS CONTAS DE RESULTADO ANTES DO ENCERRAMENTO
06 VL_CTA_MF Valor do saldo final antes do lançamento de encerramento em moeda funcional, convertida para reais. N 019 02 -
07 IND_DC_MF Indicador da situação do saldo final em moeda funcional:
D - Devedor;
C - Credor.
C 001 - [“D”,”C”]

Observação: Os campos adicionais criados refletem os valores em moeda funcional. Os campos já existentes no registro representam os valores reconhecidos e mensurados na moeda nacional. Ambos os campos serão registrados em Reais (R$).

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

CONTINUA DEPOIS DA PUBLICIDADE

II - Tabelas do Registro:

Não há.

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

III - Regras de Validação do Registro:

REGRA_CAMPOS_ADICIONAIS: Os campos adicionais acrescentados aos registros não serão validados. Entretanto deverá ser permitida a existência do campo adicional.

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

IV - Regras de Validação dos Campos:

REGRA_REG_COD_NUM_AD_DUPLICADO: Verifica se o registro não é duplicado considerando a chave código do registro que recepciona o campo adicional + número sequencial do campo adicional (REG_COD + NUM_AD). Se a regra não for cumprida, o PGE do Sped Contábil gera um erro.


REGRA_CAMPOS_ADICIONAIS_OBRIGATORIOS: Verifica se os campos adicionais enumerados abaixo foram definidos no registro I020, considerando a obrigatoriedade dos registros de acordo com a forma da escrituração (I010.IND_ESC).

Se o campo identificação de moeda funcional – IDENT_MF (Campo 19 do registro 0000) for igual a sim (“S”) e houver apresentação dos registros nos quais os campos abaixo devem ser adicionados (exceto para livro Z):

I155.VL_SLD_INI_MF

I155.IND_DC_INI_MF

I155.VL_DEB_MF

I155.VL_CRED_MF

I155.VL_SLD_FIN_MF

I155.IND_DC_FIN_MF

I157.VL_SLD_INI_MF

I157.IND_DC_INI_MF

I200.VL_LCTO_MF

I250.VL_DC_MF

I250.IND_DC_MF

I310.VAL_DEBD_MF

I310.VAL_CREDD_MF

I355.VL_CTA_MF

I355.IND_DC_MF


Livro Z: Se o campo identificação de moeda funcional – IDENT_MF (Campo 19 do registro 0000) for igual a sim (“S”) e houver apresentação de registro I155, deve haver inclusão obrigatória dos campos adicionais listados abaixo, exatamente nesta ordem:

I155.VL_SLD_INI_MF

I155.IND_DC_INI_MF

I155.VL_DEB_MF

I155.VL_CRED_MF

I155.VL_SLD_FIN_MF

I155.IND_DC_MF

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.

V - Exemplo de Preenchimento:

|I020|I310|06|VAL_DEB_MF|TOTAL DOS DEBITOS DO DIA|N|

Campo 01 – Tipo de Registro: I020

Campo 02 – Código do Registro que Recepciona o Campo Adicional: I310

Campo 03 – Número Sequencial do Campo Adicional: 06

Campo 04 – Nome do Campo Adicional: VAL_DEB_MF

Campo 05 – Descrição: Total dos débitos do dia em moeda que não reflita os efeitos de moeda funcional.

Campo 06 – Indicação do Tipo de Dado: N (Numérico)

Base Legal: Manual de Orientação do Leiaute da ECD da RFB.