Passar para o conteúdo principal

SPED ECD - Entendendo o Registro I157 e o Relacionamento entre Planos de Contas

Neste artigo, você descobrirá o que é o registro I157, quando ele é obrigatório e como realizar o relacionamento entre planos de contas no SPED ECD

Escrito por Telma Veloza

Ao gerar a Escrituração Contábil Digital (ECD), é fundamental garantir a continuidade das informações entre os períodos. Isso significa que os saldos finais do período anterior devem corresponder aos saldos iniciais do período atual.

No entanto, quando ocorrem alterações no plano de contas, como mudança de códigos, reestruturação, alteração de centros de custo ou até mesmo troca de sistema, essa correspondência deixa de ser automática.

Nessas situações, é necessário realizar o relacionamento entre as contas dos dois períodos para que o sistema identifique corretamente a origem dos saldos. É justamente essa a função do registro I157, que demonstra a transferência de saldos entre os planos de contas e assegura a consistência das informações na ECD.

💡O I157 é o "de/para" que diz ao SPED "a conta X do ano passado virou a conta Y deste ano". Sem ele, a Receita Federal não consegue comparar os saldos entre os períodos.

Tópicos do Artigo


Sobre o registro I157 - Transferência de Saldos da ECD

O registro I157 é utilizado na Escrituração Contábil Digital para demonstrar a transferência de saldos entre contas analíticas quando há alteração no plano de contas de um período para outro. Sua finalidade é estabelecer o vínculo entre as contas informadas na ECD anterior e as contas que passaram a ser utilizadas no período atual no OneFlow.

Esse registro se torna necessário em cenários nos quais a estrutura contábil foi modificada e não há correspondência direta entre as contas de um exercício e as do exercício seguinte. Nesses casos, o I157 permite indicar o relacionamento entre as contas no formato De/Para, preservando a rastreabilidade das informações contábeis e a coerência dos saldos apresentados na escrituração.

Na prática, esse relacionamento é o que possibilita ao validador identificar corretamente de qual conta da escrituração anterior se origina o saldo transportado para a conta atual. Sem esse vínculo, a recuperação da ECD do período anterior no PGE (Programa Gerador e Validador) pode apresentar inconsistências na interpretação dos saldos, especialmente quando houve reorganização do plano de contas.

Assim, o registro I157 cumpre um papel importante na validação da continuidade contábil entre exercícios, garantindo que alterações estruturais no plano de contas não comprometam a consistência das informações entregues à Receita Federal.

💡Na pratica

Imagine que você tinha uma contábil chamada "Caixa Geral" para guardar dinheiro. No ano seguinte, você dividiu essa gaveta em duas: "Caixa Sede" e "Caixa Filial".

Para quem olha de fora, o dinheiro que estava na "Caixa Geral" foi para algum lugar — mas não é possível saber para qual a conta contábil, a menos que alguém explique. O registro I157 é exatamente essa explicação: ele informa ao SPED qual conta do período anterior corresponde a qual conta do período atual.

Sem essa informação, o SPED não consegue validar a continuidade dos saldos e a ECD pode ser rejeitada.

O I157 é gerado sempre que houver mudança no plano de contas entre dois períodos consecutivos da ECD. As situações mais comuns são:

Situação

Exemplo prático

Troca de plano de contas entre anos

Mudança de sistema contábil ou reestruturação do plano de contas

Troca de escritório/contador

Novo contador traz um plano de contas diferente

Alteração nos classificadores das contas

Código da conta mudou de 11001 para 1.01.001

Mudança no uso de Centro de Custo

Ano anterior: com centro de custo / Ano atual: sem centro de custo (ou vice-versa)

⚠️ Importante


O I157 é obrigatório sempre que o saldo final do período anterior pertence a uma conta com código diferente da conta que recebe o saldo inicial no período atual, mesmo que o saldo seja zero.


6 cenários do I157

  • Cenário 1: Código mudou, conta é a mesma

A situação mais comum. A conta não mudou de conteúdo nem de propósito, apenas o código foi renumerado entre os anos.

O saldo final da conta antiga é transferido integralmente para a conta nova. O relacionamento é direto: 1 para 1.

Período anterior

Saldo final

Período atual

Saldo inicial

11001 - Caixa

R$ 5.000,00

1.01.001 -Caixa

R$ 5.000,00

O I157 informa: "o saldo que estava em 11001 agora está em 1.01.001".

  • Cenário 2 : Uma conta virou várias (desmembramento)


Uma única conta do ano anterior foi dividida em mais de uma conta no ano atual. O saldo precisa ser distribuído entre as novas contas.

O I157 relaciona a conta antiga com cada uma das novas contas, informando quanto do saldo vai para cada uma. A soma dos saldos iniciais das novas contas deve ser igual ao saldo final da conta antiga.

Período anterior

Saldo final

Período atual

Saldo inicial

1.1.001 - Banco Geral

R$ 10.000,00

1.1.001 - Banco Itaú

R$ 6.000,00

1.1.002 - Banco Bradesco

R$ 3.000,00

1.1.003 - Banco do Brasil

R$ 1.000,00

Regra de validação: R$ 10.000 (SF) = R$ 6.000 + R$ 3.000 + R$ 1.000 (SI) ✅

Esquema de registros no arquivo

Esse esquema evidencia que o registro I155 apresenta a conta analítica e o saldo escriturado no período atual, enquanto o registro I157 informa de qual conta da ECD anterior esse saldo foi transferido. Assim, mesmo quando há alteração de código ou desmembramento de contas, o leiaute da ECD consegue preservar a rastreabilidade e a consistência das informações entre os períodos.

  • Cenário 3: Várias contas viraram uma (consolidação)

O processo inverso do cenário anterior. Duas ou mais contas do ano anterior foram unificadas em uma única conta no ano atual.

O I157 relaciona cada uma das contas antigas à nova conta unificada. O saldo inicial da nova conta é a soma dos saldos finais das contas anteriores.

Período anterior

Saldo final

Período atual

Saldo inicial

1.1.001 - Banco Itaú

R$ 3.000,00

1.1.001 - Banco Geral

R$ 7.000,00

1.1.002 - Banco Bradesco

R$ 3.000,00

1.1.003 - Banco do Brasil

R$ 1.000,00

Regra de validação: R$ 3.000 + R$ 3.000 + R$ 1.000 (SF) = R$ 7.000 (SI)✅

  • Cenário 4: Contas separadas por Centro de Custo foram unificadas


No ano anterior, a mesma conta contábil era separada por centros de custo (CC). No ano atual, o Centro de Custo foi removido e a conta passou a ser única.

O I157 relaciona cada variação por centro do custos do período anterior à conta unificada do período atual. O saldo inicial da conta unificada é a soma dos saldos de todos os centros de custo anteriores.

Período anterior (com CC)

Saldo final

Período atual (sem CC)

Saldo inicial

2.2.001 - Férias a Pagar / CC (ADM)

R$ 1.000,00

2.2.001 - Férias a Pagar / Sem CC

R$ 3.000,00

2.2.001 - Férias a Pagar/ CC 001 (PRODUÇÃO)

R$ 2.000,00

Regra de validação: R$ 1.000 + R$ 2.000 (SF) = R$ 3.000 (SI)✅

  • Cenário 5: Conta com saldo zero


Neste cenário, quando a conta contábil finalizou o ano anterior com saldo final zero, mas possui movimentação no periodo anterior, o validador exigirá que ela seja realizado o de/para com o plano de contas atual. Como o saldo final é zero, pode parecer desnecessário, mas o I157 ainda precisa ser informado.

⚠️ Importante


Mesmo com saldo anterior zero, o relacionamento deve existir para garantir que o SPED consiga recuperar corretamente a estrutura da ECD anterior e validar a continuidade entre os períodos. A ausência do I157 nesse caso pode gerar rejeição.

Período anterior

Saldo final

Período atual

Saldo inicial

2.1.003 - Provisão de FGTS

R$ 0,00

2.01.003 -Provisão de FGTS

R$ 0,00

  • Cenário 6: Conta nova sem correspondência anterior

Neste cenário, a conta não existia na ECD do período anterior e foi criada apenas no período atual. Como não há uma conta correspondente no período anterior, não existe vínculo a ser realizado. Por isso, não é necessário gerar o registro I157.

Mesmo que a conta possua saldo inicial zero, o relacionamento (De/Para) é dispensado, pois o I157 só se aplica quando há correspondência entre contas de períodos diferentes:

Período anterior

Saldo final

Período atual

Saldo inicial

(conta contábil não existia)

1.1.005 - Investimentos CDB

R$ 0,00


Saldos no OneFlow x Saldos da ECD anterior

Antes de realizar o relacionamento, é fundamental comparar os saldos em dois lugares:

  • Saldo final da ECD anterior: consultado no PGE (Programa Gerador e Validador da Receita Federal)

  • Saldo inicial no OneFlow: registrado na tela de Saldo Inicial da primeira competência

Os valores precisam ser equivalentes. Quando houver diferença de código de conta entre os dois períodos, os valores podem estar corretos mas o sistema não consegue fazer a correspondência automaticamente — é aí que entra o relacionamento De/Para.

⚠️ Importante


Não confunda saldo diferente com código diferente. Se o saldo é o mesmo mas o código da conta mudou, não há erro financeiro — apenas um relacionamento que precisa ser informado. Se o saldo é diferente, há um problema que precisa ser investigado antes de gerar a ECD.


Relacionamento do Plano de Contas Atual com o Plano de Contas Anterior

Para o passo a passo detalhado de como executar esse relacionamento no OneFlow, consulte o artigo:


📚Artigos Relacionados

Respondeu à sua pergunta?