Geração ECF no sistema JR

Maria das Graças P. Rariz Godinho
Maria das Graças P. Rariz Godinho
  • ✎ Criado em:
  • ✔ Atualizado em:

Resumo:

O artigo explica como o sistema JR gera a Escrituração Contábil Fiscal (ECF) para empresas tributadas pelo lucro presumido com livro caixa, detalhando os registros dos blocos 0, P, Q, Y e 9. 

Destaca a configuração necessária no cadastro da empresa, o preenchimento dos lançamentos e a geração dos arquivos para validação e transmissão no SPED ECF.

Ícone com dois retângulos roxos grandes representando o produto IRPJ, Simples Nacional e Lucro Presumido (antigo JR).

🎯 Pré-requisitos


 

 

Neste artigo, serão apresentadas as informações transmitidas pelo JR em cada bloco da ECF (Escrituração Contábil Fiscal), com o objetivo de auxiliar na compreensão dos dados gerados e escriturados pelo sistema. 

 

Validação das configurações da empresa


Para que o sistema JR gere corretamente a ECF para empresas tributadas pelo lucro presumido com livro caixa, verifique se os seguintes parâmetros estão configurados no cadastro da empresa:

  • Aba Geral: Campo IRPJ Como: definido como 2 - Lucro presumido ou 3 - Lucro presumido EPP.

  • Aba Escrita: Campo Tipo de Caixa: definido como Livro Caixa.

  • Aba Contabilidade: Campo Forma de tributação: definido como Lucro presumido.

Primeiro, acesse o menu Cadastro> Empresas> Cadastro> Aba Geral

Tela de Cadastro de Empresas com destaque em vermelho no campo "Tipo Irpj" e uma janela sobreposta configurando "2 - Lucro Presumido".

Em seguida o menu Cadastro> Empresas> Cadastro> Aba Escrita

Aba "Escrita" no Cadastro de Empresas com destaque em vermelho selecionando a opção "1 - Livro Caixa" no campo "Tipo Caixa".

Por último, menu Cadastro> Empresas> Cadastro> Aba Contabilidade

Aba "Contabilidade" do Cadastro de Empresas com destaque em vermelho no campo "Forma de Tributação" definido como "Lucro Presumido".

 

Registro 0000: Abertura do arquivo digital e identificação da pessoa jurídica


Registros que compõem o Bloco 0 gerados através do sistema IRPJ/JR:

Registro Descrição Origem da Informação no Sistema
0 Abertura do Arquivo Cadastro da Empresa.
Cadastro > Empresas > Cadastro > Aba Geral
1 Indicador de Movimentação Define se há ou não movimentação no período.
10 Parâmetros de Tributação Identifica o tipo de tributação da empresa: Lucro Presumido/ Real ou Arbitrado
Cadastro > Empresas > Cadastro > Aba Contabilidade (Forma de Tributação)
20 Parâmetros Complementares Tela de geração: Parâmetros complementares.
Campo 2: PJ Sujeita à Alíquota da CSLL de 9%; 15% ou 20%.
30 Dados Cadastrais Complemento dos dados cadastrais da empresa.
Cadastro > Empresas > Cadastro > Aba Geral
930 Identificação dos Signatários Cadastro de Responsáveis (Dados dos Sócios/Contador).
Cadastro > Representante Legal
Cadastro > Contadores: Contador vinculado no menu Cadastro > Empresas > Aba contabilidade (Contador Responsável)
990 Encerramento do Bloco Totalizador de registros gerados no Bloco 0.

Atenção:

Sobre o registro 0930 (dados dos signatários da ECF): O validador da ECF aceita apenas um responsável pela empresa e um contador. 

Caso existam mais sócios que assinem relatórios, o sistema selecionará automaticamente o sócio com o menor número de ordem de assinatura no cadastro.

Acesse o menu Cadastro> dos Sócios / Representante legal, localize o cadastro do sócio e verifique os seguintes campos: 

  • Nome;
  • CPF;
  • Data e % participação do sócio;
  • E-mail;
  • Telefone;
  • Assina relatórios contábeis, ordem e identificação a imprimir;
  • Qualificação do assinante.
Tela Cadastro de Responsáveis destacando o campo "% Participação" e janela flutuante com o valor "100.0000" em evidência.
  • Para cadastrar o contador, acesse o menu Cadastro> dos Contadores.

Tela do sistema para Cadastro de Contadores, exibindo campos para Nome, E-mail, CPF, C.R.C., Validade e Frase na Assinatura.

Para vincular no cadastro da empresa, acesse o menu Cadastro> Empresas> Aba contabilidade (Contador responsável).

Aba "Contabilidade" no Cadastro de Empresas com destaque em vermelho no campo de seleção do "Contador Responsável".

 

BLOCO P


Lucro Presumido


Os sistemas Contábil e JR são responsáveis pela geração do Bloco P para empresas tributadas pelo lucro presumido. 

As informações que compõem esse bloco são obtidas a partir dos dados escriturados no G5, integrados automaticamente ao JR, bem como dos lançamentos realizados manualmente na tela de Escrituração> das Receitas/Sócios

JR: O sistema fará a geração dos registros P001, P030, P200, P300, P400, P500 e P990.

 

Registro P001: Abertura do Bloco P


campo 2 do registro P001 será gerado com 0 – Bloco com dados informados.

 

Registro P030: Identificação dos Períodos e Formas de Apuração do IRPJ e da CSLL das Empresas Tributadas pelo Lucro Presumido


Define o início e fim dos trimestres. A regra de geração varia pelo tipo de situação:

  • Situação normal (Indicador = 0): O sistema gera as datas com base no ano ativo (XXXX):
    • 1º Trimestre: 0101XXXX a 3103XXXX

    • 2º Trimestre: 0104XXXX a 3006XXXX

    • 3º Trimestre: 0107XXXX a 3009XXXX

    • 4º Trimestre: 0110XXXX a 3112XXXX

  • Situação especial ou início diferente de 0: As datas serão criadas exatamente conforme o período preenchido na tela de exportação do ECF.

 

Registro P200: Apuração da Base de Cálculo do IRPJ com base no lucro presumido


Os registros P200 serão gerados com base nas informações lançadas no menu Escrituração> das Receitas/Sócios, considerando os valores informados nos campos: Rec. 1,6%, Rec. 8%, Serv. 8%, Serv. 16%, Serv. 32%, Rec. 38,4%, Ganho de capital, Outras receitas/Demais documentos, Receitas financeiras e juros sobre capital próprio.

De acordo com as receitas escrituradas nesses campos, o JR gerará os respectivos códigos da tabela dinâmica III com seus valores correspondentes. Os demais códigos da tabela serão gerados automaticamente com valor zero (0,00).

  • Código 2 (Alíquota 1,6%): Campo Rec. 1.6%.
  • Código 4 (Alíquota 8%): Soma dos campos Rec. 8% + Serv. 8%.
  • Código 6 (Alíquota 16%): Campo Serv. 16%.
  • Código 8 (Alíquota 32%): Campo Serv. 32%.
  • Código 9 (Alíquota 38,4%): Campo Rec 38,4%
  • Código 11 (Aplicações): Campo Rec. Financ.
  • Código 12 (Juros sobre o Capital Próprio): Campo Juros s/ Capital Prop.
  • Código 20 (Demais Receitas): Soma dos campos Gnh cptl + Outr Rec/Demais Doc.

Observe a planilha deste registro no arquivo Tabelas dinâmicas e planos de contas referenciais - Leiaute 12 (atualização: 28/05/2026) (link para uma nova aba).

Tela Lançamento de Receitas com grande destaque vermelho nos campos superiores de valores e tabela inferior de apuração trimestral.
Tabela do Registro P200 do ECF mostrando a Discriminação da Receita Bruta, com destaques em vermelho para os valores de 6.000 e 15.700.

 

Registro P300: Cálculo do IRPJ com base no lucro presumido


Os registros P300 são gerados com base nas informações escrituradas no G5, considerando as retenções automáticas e as retenções cadastradas com o Tipo 9. 

No entanto, caso existam valores informados manualmente no menu Escrituração> das Receitas/Sócios do JR, estes prevalecerão sobre os valores gerados automaticamente, sendo utilizados na composição das informações do registro. 

Campo 5: Diferença de IR devida pela mudança de coeficiente sobre a receita bruta.

Para a geração do campo 5, o sistema considera o valor informado na classe de cálculo do JR, no campo "Dif. Coef. s/ Rec. Bruta", disponível na tela Escrituração> das Receitas/Sócios, na coluna Imposto de renda.

Campo 10: (-) Imposto de Renda Retido na Fonte

O código 10 será gerado com valor sempre que houver informações preenchidas nos campos IR Fonte Financ. e IR Fonte para lançamentos automáticos e manuais no JR, considerando exclusivamente as retenções vinculadas ao seguinte código de natureza:                         

  • 3 – Retenção por pessoa jurídica de direito privado;
  • 5 – Retenções por fabricante de máquinas e veículos.

Campo 12: (-) Imposto de Renda Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64)

O código 12 será gerado com valor apenas para empresas enquadradas no SPED.

Nesse caso, o sistema buscará os valores de IR Fonte no controle de retenções, considerando exclusivamente as retenções vinculadas ao seguinte código de natureza:

  • 1 – Retenção por órgãos, autarquias e fundações federais.

Campo 13: (-) Imposto de Renda Retido na Fonte pelas Demais Entidades da Administração Pública Federal (Lei nº 10.833/2003, art. 34)

O código 13 será gerado com valor apenas para empresas enquadradas no SPED, considerando exclusivamente as retenções vinculadas ao seguinte código de natureza:

  • 2 – Retenção por outras entidades da administração pública federal e
  • 99 – Outras retenções.

Para verificar o código de natureza informado no cadastro da retenção, acesse o sistema G5 o menu Cadastro> Retenções e selecione o identificador.

Tela de Cadastro de Retenção com destaque em vermelho no campo "Nat. Retenção Fonte" preenchido com o número 2.
Tela do Registro P300 no ECF destacando em vermelho o valor de 255,50 na linha de imposto de renda retido na fonte por demais entidades.

 

Registro P400: Apuração da base de cálculo da CSLL com base no lucro presumido


Os registros P400 serão gerados com base nas informações lançadas no menu Escrituração> das Receitas/Sócios, considerando os valores informados nos campos: Rec. 1,6%, Rec. 8%, Serv. 8%, Serv. 16%, Serv. 32%, Rec. 38,4%, Ganho de Capital, Outras Receitas/Demais Documentos, Receitas Financeiras e Juros sobre Capital Próprio.

De acordo com as receitas escrituradas nesses campos, o JR gerará os respectivos códigos da Tabela dinâmica III com seus valores correspondentes. Os demais códigos da tabela serão gerados automaticamente com valor zero (0,00).

  • Código 2 (Alíquota 12%): Soma dos campos Rec. 1.6% + Rec. 8% + Serv. 8% + Serv. 16%.
  • Código 4 (Alíquota 32%): Campo Serv. 32%.
  • Código 5 (Alíquota 38,4%): Campo Rec. 38,4%
  • Código 7 (Aplicações): Campo Rec. Financ..
  • Código 8 (Juros sobre o Capital Próprio): Campo Juros s/ Capital Prop.
  • Código 16 (Demais Receitas): Soma dos campos Gnh cptl + Outr Rec/Demais Doc.

Observe a planilha deste registro no arquivo Tabelas dinâmicas e planos de contas referenciais - Leiaute 12 (atualização: 28/05/2026) (link para uma nova aba).

Tela Lançamento de Receitas com destaque retangular vermelho nos campos superiores de valores e tabela inferior de apuração.
Registro P400 de apuração da CSLL com destaques em vermelho para os valores de 6.000,00 e 15.700,00 na tabela de conteúdo.

 

Registro P500: Cálculo da CSLL com base no lucro presumido


Os registros P500 são gerados com base nas informações escrituradas no G5, considerando as retenções automáticas e as retenções cadastradas com o Tipo 9. 

Campo 9: (-) CSLL Retida na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64)

Para empresas enquadradas no SPED, o sistema buscará os valores de CSLL Fonte no controle de retenções, considerando exclusivamente as retenções vinculadas ao seguinte código de natureza:

  • 1 – Retenção por órgãos, autarquias e fundações federais.

Campo 10: (-) CSLL Retida na Fonte pelas Demais Entidades da Administração Pública Federal (Lei nº 10.833/2003, art. 34)

Para empresas enquadradas no SPED, o sistema buscará os valores de CSLL Fonte no controle de retenções, considerando exclusivamente as retenções vinculadas aos seguintes códigos de natureza:

  • 2 – Retenção por outras entidades da administração pública federal;

Campo 11: (-) CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30)

O código 11 será gerado com valor sempre que houver informações preenchidas no campo CSLL Fonte para lançamentos manuais no JR.

Para os lançamentos automáticos de empresas desenquadradas do SPED, todas as retenções de CSLL Fonte serão consideradas na composição do código.

Já para empresas enquadradas no SPED, o sistema buscará os valores de CSLL Fonte no controle de retenções, considerando as retenções vinculadas aos seguintes códigos de natureza:

  • 3 – Retenção por pessoa jurídica de direito privado;
  • 5 – Retenções por fabricante de máquinas e veículos.

Para verificar o código de natureza informado no cadastro da retenção, acesse o sistema G5 o menu Cadastro> Retenções e selecione o identificador.

Tela do Cadastro de Retenção destacando em vermelho o campo "Nat. Retenção Fonte" configurado com o dígito 2.
Registro P500 de cálculo da CSLL com destaque retangular vermelho no valor de 60,00 na linha de retenção por entidades federais.

 

BLOCO Q


 

Registro Q001: Abertura do Bloco Q – livro caixa


O campo 1 do Registro Q001 será gerado com 0 – Bloco com dados informados.   

Esse registro é obrigatório desde 2016. O demonstrativo deverá conter todos os registros constantes no “livro caixa” da pessoa jurídica. Não haverá edição no PVA, apenas é possível importar um arquivo txt que contenha esse registro.

 

Registro Q100: Demonstrativo do livro caixa


O sistema gerará um registro Q100 para cada lançamento do livro caixa registrado no menu Escrituração> Lanc. do Caixa. 

Para fazer os lançamentos, ative o mês desejado e preencha os seguintes campos:

  • Data;
  • Conta;
  • Histórico;
  • Valor.
Tela de Lançamento do Caixa exibindo uma lista de lançamentos contábeis envolta por um grande retângulo vermelho de destaque.

Em caso de dúvidas sobre o cadastro das contas, acesse o autoatendimento: Cadastro de contas do livro caixa (link para uma nova aba).

  • Para empresas com receita bruta anual inferior a R$ 1.200.000,00, marque a opção "Gerar bloco Q para empresas com receita anual inferior a R$ 1.200.000,00".

  • Caso a empresa tenha receita bruta anual igual ou superior a R$ 1.200.000,00, não é necessário marcar essa opção, pois o sistema realizará a geração do bloco Q automaticamente.

  • Para a geração da ECF, acesse o menu Escrituração> Exportação ECF.

Janela de Exportação ECF com a opção "Gerar Bloco Q para empresas com Receita anual inferior a R$ 1.200.000,00" destacada em vermelho.

 

Correção de erros do registro Q100:


HIST - Q100: O campo é obrigatório e não foi preenchido.

Linha de relatório de erro ou aviso do sistema indicando que o campo do registro Q100 é obrigatório e não foi preenchido.

Como corrigir?

Verifique a linha do erro, acesse o menu Escrituração> Lanc. do Caixa e localize o lançamento, ajuste as informações necessárias e gere novamente.

Tela Lançamento do Caixa mostrando um campo vazio na coluna "Histórico" destacado por um retângulo vermelho.

 

Registro Q990: Encerramento do bloco Q


Será gerado com a contagem dos registros Q.

 

BLOCO Y


IRPJ/JR: O sistema fará a geração dos registros Y001, Y570, Y600, Y672 e Y990.


Registro Y001: Abertura do Bloco Y


O campo 2 do Registro Y001 será gerado com 0 – Bloco com dados Informados.

 

Registro Y570: Demonstrativo do imposto de renda e CSLL retidos na fonte


O sistema gera um registro Y570 para cada código de retenção existente na Tabela de códigos de retenções na fonte, conforme definido no Manual de Orientação do Leiaute da ECF.

São considerados os seguintes códigos de retenção:

4085, 4397, 5928, 5936, 5944, 6147, 6175, 6188, 6190, 6228, 6256, 8739, 8767, 8850, 8863, 9060, 9997, 0916, 0924, 1708, 3277, 3280, 3426, 5204, 5232, 5273, 5557, 5706, 5928, 5936, 5944, 5952, 5987, 6800, 6813, 8045, 8468, 9385, 9998 e 9999.

Para a composição do registro Y570, serão consideradas as retenções normais e as retenções cadastradas com o Tipo 9, desde que possuam os respectivos códigos configurados no menu Cadastro > Retenções do G5.

O sistema busca as informações de retenções registradas no Conta Corrente, abrangendo os lançamentos realizados por meio das telas de Serviços PrestadosSaídas, Demais Documentos. Além disso, serão consideradas as retenções lançadas manualmente com Tipo 9, cadastradas no menu Escrituração > PIS/COFINS/CSLL Retidos > Lançamentos de Retenção Manual.

Em caso de dúvidas sobre o cadastro da baixa do conta corrente, acesse os autoatendimentos: 

Registro Y600: Identificação e remuneração de sócios, titulares, dirigentes e conselheiros


Este registro será gerado apenas para os sócios que estiverem ativos ou que tenham sido desligados da sociedade durante o período da escrituração.

Será gerado um registro para cada alteração realizada no percentual de participação societária (% Participação) ao longo do período da escrituração.

Para a geração deste registro, o sistema buscará as informações cadastradas no menu Cadastro > Sócios/Representante Legal do JR.

Tela Cadastro de Responsáveis destacando o campo "% Participação" e janela flutuante com o valor "100.0000" em evidência.

Informações de remuneração de sócios:

Para informar os valores de Pró-Labore e Lucros Tributados, acesse o menu Escrituração > Das Receitas/Sócios > Sócio Anual e preencha os campos correspondentes com as informações da remuneração. 

Tela Lançamento de Receitas com a aba "Sóc. Anual" e valores de pró-labore, lucros e IRRF da linha de dezembro destacados em vermelho.
Janela do Registro Y600 com um retângulo vermelho destacando os campos de percentual de capital, remuneração, lucros e IR na fonte.

 

Registro Y672: Outras informações (lucro presumido ou lucro arbitrado)


Para a geração das informações dos campos 2 e 3, o sistema buscará os dados no menu Cadastro > Empresas, considerando o campo Capital social e suas respectivas datas de vigência. Nos casos em que a empresa possuir estrutura de matriz e filiais, as informações serão consolidadas na matriz.

Para a geração das informações dos campos 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 e 18, o sistema utilizará os valores informados manualmente no menu Escrituração > Exportação ECF, considerando os seguintes campos:

  • Estoque Ano Anterior;
  • Estoque Ano da Escrituração;
  • Caixa/Banco Ano Anterior;
  • Caixa/Banco Ano da Escrituração;
  • Aplicações Financeiras Ano Anterior;
  • Aplicações Financeiras Ano da Escrituração;
  • Contas a Receber Ano Anterior;
  • Contas a Receber Ano da Escrituração;
  • Contas a Pagar Ano Anterior;
  • Contas a Pagar Ano da Escrituração;
  • Método de Estoque.
Tela de Exportação ECF com um grande retângulo vermelho destacando a seção "Outras Informações", que contém saldos de estoque, caixa e contas.
Tela do Registro Y622 destacando em vermelho a tabela superior com saldos de capital, estoques, caixa, contas e o método do estoque final.

Para a geração das informações do campo 14, o sistema buscará o valor informado no campo Compras, disponível no menu Escrituração> das Receitas/Sócios. Essa informação será considerada apenas para empresas cujo Regime esteja configurado como 2 – Competência no cadastro do Tipo IRPJ. Caso o regime esteja configurado como 1 – Caixa, o campo será gerado em branco.

Tela Lançamento de Receitas com destaque retangular vermelho no campo "Compras", preenchido com o valor de 25,00.
Janela do Registro Y672 com destaque em vermelho para o campo "Ano da escrituração" da linha "07. Compras de Mercadorias no Ano calendário".

 

Registro Y990: Encerramento do bloco Y


Será gerado com a contagem dos registros Y.


BLOCO 9


Encerramento do Arquivo Digital: Totalização dos registros gerados na ECF apuradas pelo Contábil ou pelo IRPJ/JR.

 

Como gerar a ECF?


Após concluir as configurações necessárias e realizar a conferência das informações e valores da escrituração, acesse o menu Escrituração > Exportação ECF para gerar o arquivo.

Ao concluir a geração, o sistema disponibilizará a visualização do arquivo na plataforma web. 

Caixa de diálogo com a mensagem "Operação concluída. Deseja visualizar os arquivos gerados?" destacando o botão "Sim" em vermelho.
Janela do Windows Explorer exibindo uma lista de arquivos dentro da pasta ECF, com o arquivo de texto "LPSPED_2025_01_a_12" destacado em vermelho.
Menu do Windows com o título "Como deseja abrir este tipo de arquivo (.txt)?" listando Bloco de notas, LibreOffice e WordPad.

Utilize os atalhos ctrl + c para copiar o arquivo disponibilizado na plataforma web e ctrl + v para colá-lo na área de trabalho ou na pasta de sua preferência. 

Por fim, importe o arquivo gerado no programa SPED ECF para validação e transmissão da escrituração.
 

Relativo a

Compartilhe nas redes sociais:

Esse artigo foi útil?