Pular para conteúdo

Sped PIS/COFINS — Geração do Arquivo

Cadastros > Complementares > Sped Pis/Cofins

O que é

Este módulo é a tela de geração do arquivo EFD Contribuições (SPED PIS/COFINS), exigido pela Receita Federal mensalmente para empresas sujeitas ao Lucro Real ou Presumido. Não é um cadastro de dados diários — é uma tela de configuração e disparo onde se definem o período, a filial, o regime de apuração, os dados do contador responsável e as regras de consolidação de registros. Ao clicar em Iniciar Geração, o sistema processa todas as notas do período e produz o arquivo .txt no formato exigido pelo governo.


Como acessar

No menu principal, clique em CadastrosComplementaresSped Pis/Cofins.


Onde impacta o sistema

  • Emissão de NF-e / NFC-e — dados de PIS e COFINS de cada item são escriturados no SPED
  • Cadastro de Produtos — CST PIS/COFINS e alíquotas de cada produto alimentam os registros C170/C175
  • Plano de Contas (SPED PIS/COFINS) — contas contábeis geradas no Registro 0500
  • CFOP — CFOPs com flag "Não Exportar para o SPED" (CF_NGERASPED) são excluídos da geração

Como gerar o arquivo SPED PIS/COFINS

  1. Selecione a Loja (filial) a ser escriturada.
  2. Informe o período: De (data inicial) e até (data final).
  3. Escolha a Escrituração (finalidade): Original ou Substituta; se substituta, informe o Nro. Recibo Anterior.
  4. Informe o Arquivo de destino (caminho onde o .txt será salvo).
  5. Marque os tipos de registros a gerar: NF de Entrada, NF de Saída, Cupom Fiscal.
  6. No grupo Regime de Apuração, preencha:
  7. Incidência Tributária no Período
  8. Tipo de Contribuição Apurada no Período
  9. Critério de Escrituração e Apuração Adotado
  10. Apropriação de Créditos
  11. Preencha os Dados do Contador (Nome, CPF, CRC, CNPJ, Endereço, Telefone, E-mail).
  12. Leia as informações de atenção e marque a caixa de confirmação.
  13. Clique em Iniciar Geração.

Antes de gerar, o sistema valida automaticamente se existem Reduções Z pendentes (para Cupom Fiscal) e se há notas com status inválido no período. Em ambos os casos, uma mensagem de aviso é exibida, permitindo continuar ou cancelar.


Campos desta tela

Seleção do Período

Campo O que é Observações
Loja Filial(is) a escriturar Seleção múltipla; obrigatório
De / até Período de apuração Datas de início e fim; obrigatório
Escrituração (Finalidade) Original ou Substituta Combobox; cbFinalidade
Nro. Recibo Anterior Número do recibo do arquivo que está sendo substituído Obrigatório apenas para escrituração substituta
CST Associado CST a ser usado para clientes associados (cooperativas etc.) edCSTCliAssoc

Tipo de Registros a Gerar

Campo O que é
NF de Entrada Inclui notas fiscais de compra no SPED
NF de Saída Inclui notas fiscais de venda no SPED
Cupom Fiscal Inclui cupons fiscais (ECF) no SPED

Regime de Apuração

Campo O que é Observações
Incidência Tributária no Período Define o regime: Cumulativo, Não-Cumulativo ou Ambos Obrigatório para o Registro 0110 do SPED
Tipo de Contribuição Apurada Apuração sobre Receita Bruta ou alíquota específica Obrigatório
Critério de Escrituração e Apuração Regime de caixa ou competência Obrigatório
Apropriação de Créditos Método de apropriação de créditos comuns Obrigatório quando há regime não cumulativo

Gerar Registros Consolidados

Campo O que é
NFe Consolida registros de NF-e no arquivo (C175 em vez de C170 linha a linha)
Cupom Fiscal Consolida registros de cupons fiscais

Outras Opções

Campo O que é
Cód. Produto Define qual código de produto usar no SPED (código interno, código de barras ou código alfa)

Dados do Contador

Campo Observações
Nome Nome completo do contador responsável
CPF CPF do contador (com máscara)
CRC Registro no Conselho Regional de Contabilidade
CNPJ CNPJ do escritório de contabilidade (com máscara)
Endereço, Nro, Complemento, Bairro Endereço do contador
Código IBGE Código do município conforme tabela IBGE
Telefone, Fax, E-mail Dados de contato

Regras e comportamentos do sistema

  • Os parâmetros da tela (filial, regime, dados do contador, período etc.) são salvos automaticamente em formato JSON no banco (GravaParametroBLOB) com a chave SPED.PisCofins.Params. Na próxima abertura, os valores anteriores são restaurados automaticamente.
  • Antes de gerar o arquivo com Cupom Fiscal, o sistema verifica se existem Reduções Z registradas para o período. Se não houver, exibe: Não há Reduções Z cadastradas para o período. Deseja continuar a geração do SPED?
  • Se houver notas com status Aguardando Retorno, Rejeitada ou Inválida no período, o sistema exibe alerta antes de prosseguir.
  • CFOPs com CF_NGERASPED = 'S' são excluídos da geração.
  • A conta contábil de cada operação no Registro 0500 é determinada cruzando o CFOP da nota com o Tipo de Pagamento configurado no Plano de Contas (SPED PIS/COFINS).
  • O Registro 0110 (Regime de Apuração) é obrigatório; sem os campos de Incidência Tributária e Critério de Apuração preenchidos, o validador do SPED rejeitará o arquivo.

Dúvidas frequentes

Os dados do contador aparecem em branco toda vez que abro a tela. Os parâmetros são salvos por filial. Verifique se a Loja selecionada é a mesma que foi configurada anteriormente. Selecione a filial correta e os dados serão carregados.

O arquivo está sendo rejeitado pelo validador com erro no Registro 0110. Os campos Incidência Tributária, Tipo de Contribuição e Critério de Escrituração estão em branco ou com valor incorreto. Preencha todos antes de gerar.

Uma venda não aparece no SPED gerado. Verifique se o CFOP usado na venda tem a opção Não Exportar para o SPED (CF_NGERASPED) marcada no cadastro de Códigos Fiscais. Se estiver marcada, a operação é excluída propositalmente.

O Registro 0500 (Plano de Contas) não está sendo gerado. É necessário ter contas cadastradas no módulo Plano de Contas (Sped Pis Cofins) com CFOPs vinculados. Sem essa configuração, o registro 0500 fica vazio.