Pular para conteúdo

SPED Fiscal

Utilitários > Geração de Arquivos do SPED > SPED Fiscal

O que é

O SPED Fiscal (EFD ICMS/IPI — Escrituração Fiscal Digital) é uma obrigação acessória federal que substitui os livros fiscais em papel. O arquivo gerado pelo Master Key contém a escrituração completa das entradas, saídas, apuração do ICMS e do IPI, inventário de estoque e registros de produção do período, no formato texto exigido pelo SPED da Receita Federal e pelas SEFAZ estaduais. Deve ser transmitido mensalmente pelas empresas contribuintes do ICMS ou do IPI, após validação no programa PVA (Programa Validador e Assinador) da Receita Federal. A geração é realizada por filial e por competência (mês/ano).


Como acessar

No menu principal, clique em UtilitáriosGeração de Arquivos do SPEDSPED Fiscal.


Como gerar o arquivo

  1. Selecione a Filial para a qual o arquivo será gerado.
  2. Informe o Período: data inicial e data final da competência (normalmente o primeiro e o último dia do mês).
  3. Na aba Opções de Geração, marque os tipos de documento a incluir:
  4. NF Entrada — notas fiscais de compra/entrada.
  5. NF Saída — notas fiscais de venda/saída.
  6. Cupom Fiscal — reduções Z de ECF.
  7. Selecione o Perfil de apresentação (A, B ou C) conforme a atividade da empresa e a exigência da SEFAZ do estado.
  8. Selecione a Finalidade do arquivo: Original (primeira entrega) ou Retificadora (substituição de entrega anterior).
  9. Informe o Caminho do Arquivo de saída (campo com caminho sugerido SpedFiscal.TXT), ou selecione por meio do botão de pasta.
  10. Configure as Opções Complementares conforme necessário (cada opção habilita registros específicos no arquivo):
  11. Incluir itens de NF-e
  12. Incluir parcelas de compras
  13. Incluir faturamento/duplicatas de NF-e
  14. Gerar NFS-e (serviços)
  15. Gerar NFC-e
  16. LMC (Livro de Movimentação de Combustíveis)
  17. Somente entradas emitidas pelo próprio estabelecimento
  18. Não enviar ICMS de compras com Substituição Tributária como crédito
  19. Não enviar ST nas compras
  20. Gerar registro C197 (ajustes de ICMS — conforme UF)
  21. Gerar registro E115 (informações adicionais — conforme UF)
  22. Gerar registro C180 (RS)
  23. Deduções de diferimento em compras (RS)
  24. Produções (habilita Bloco K)
  25. Ramo de atividade (campo obrigatório para UFs que exigem)
  26. Na aba Inventário (visível ao marcar Estoque ou C180):
  27. Informe a Data do Inventário.
  28. Selecione o Motivo do Inventário e o Tipo de Valor do estoque.
  29. Configure as Classificações de Estoque e as Tributações a Considerar.
  30. Para o Bloco K (Produções), selecione os Registros do Bloco K a incluir (K200, K280, K230/K235, 0210) e, se necessário, o Período do K280.
  31. Na aba Dados do Contador, confirme ou atualize os dados do contabilista responsável (nome, CPF, CRC, CNPJ, endereço, telefone, e-mail, código IBGE do município).
  32. Marque o campo "Confirmo as informações" — obrigatório para habilitar a geração.
  33. Clique em Gerar para iniciar. A barra de status exibe o bloco e registro sendo processados em tempo real.
  34. Se houver inconsistências nos dados, o sistema abre uma tela de erros e pergunta se deseja continuar mesmo assim. A continuação pode exigir permissão de módulo (244) ou senha de desbloqueio (código 35).
  35. Ao concluir com sucesso, o arquivo é gravado no caminho informado.

Importante: antes de transmitir, valide o arquivo no programa PVA da Receita Federal. Corrija eventuais erros e retransmita apenas o arquivo validado. Para retificações, use a finalidade Retificadora e informe o recibo da entrega anterior.


Campos e filtros

Campo O que é Observações
Filial Filial a ser escriturada Pré-selecionada com a filial logada; alterável por usuários com permissão de troca de filial
Data Inicial Início da competência Normalmente o 1º dia do mês
Data Final Fim da competência Normalmente o último dia do mês
NF Entrada Inclui notas de entrada/compra Habilita opções específicas de entrada
NF Saída Inclui notas de saída/venda Habilita opções específicas de saída
Cupom Fiscal Inclui reduções Z de ECF Valida existência e sequência das reduções Z no período
Perfil Nível de detalhamento do arquivo A = menor detalhe, C = maior detalhe
Finalidade Tipo de entrega Original ou Retificadora
Caminho do Arquivo Local de gravação do TXT gerado Sugestão: SpedFiscal.TXT na pasta do sistema
Gerar Estoque Inclui o Bloco H (inventário) Exibe aba Inventário com campos adicionais
Data do Inventário Data de referência do levantamento de estoque Geralmente o último dia do período
Motivo do Inventário Código do motivo conforme leiaute SPED Seleção via lista
Tipo de Valor do Estoque Critério de valoração Seleção via lista
Classificações de Estoque Tipos de mercadoria a incluir Mercadoria para Revenda, Matéria-Prima, Embalagem, Produto Acabado etc.
Registros do Bloco K Registros de produção a gerar K200, K280, K230/K235, 0210 — disponível quando Produções está marcado
Período K280 Intervalo para correção de apontamento Disponível ao selecionar o registro K280
Dados do Contador Informações do responsável pela escrituração Nome, CPF, CRC, CNPJ, endereço completo, telefone, fax, e-mail, código IBGE
Confirmo as informações Confirmação obrigatória antes de gerar Sem marcar este campo, o botão Gerar não executa

Regras e comportamentos do sistema

  • Ao clicar em Gerar sem marcar a confirmação, o sistema exibe: "Você precisa confirmar as informações para gerar o SPED".
  • Se Informar ST Retido como base contábil estiver marcado e nenhuma tributação estiver selecionada, o sistema exibe: "Ao marcar a opção 'Informar ST Retido como base contábil do item no H020', você deve selecionar as tributações que deseja considerar."
  • Quando Cupom Fiscal está marcado, o sistema verifica automaticamente se há Reduções Z cadastradas para o período. Caso não haja, exibe: "Não há Reduções Z cadastradas para o período. Deseja continuar a geração do SPED?".
  • Se houver lacunas na sequência de Reduções Z (CRZ faltando), o sistema informa: "As seguintes Reduções Z não foram encontradas: [lista]" e pergunta se deseja continuar.
  • Ao identificar notas fiscais eletrônicas (NF-e / NFC-e) com status Aguardando Retorno, Rejeitada ou Inválida no período, o sistema alerta e solicita confirmação para continuar.
  • Erros de dados (ex.: CFOP sem configuração) são exibidos na tela de erros antes da geração. Continuar com erros requer permissão do módulo 244 ou senha de desbloqueio de código 35.
  • O arquivo é salvo primeiro com nome temporário (aSpedFiscal.TXT) e renomeado ao final — se o processo for interrompido, o arquivo antigo é preservado.
  • Algumas opções são habilitadas conforme o estado (UF) da filial:
  • C197 de ajuste ICMS (RS e SC), C180 (RS), E115 incentivo (SC), registro 1921 (RS), deduções de diferimento (RS).
  • Os parâmetros de geração (opções marcadas, dados do contador etc.) são gravados e carregados automaticamente na próxima abertura da tela, via parâmetro SPED.Fiscal.Params.

Dúvidas frequentes

Com que frequência devo gerar o SPED Fiscal? Mensalmente, por competência. O prazo de transmissão é definido pela SEFAZ do estado da empresa — geralmente até o 20º dia útil do mês seguinte ao de referência.

O que é o Perfil A, B ou C? Define o nível de detalhamento exigido pela SEFAZ para a empresa. O Perfil A é o mais completo (exigido para contribuintes de maior porte ou com regimes especiais); o B e o C têm exigências reduzidas. Consulte o contador para saber qual se aplica.

O que fazer quando o sistema exibe a tela de erros antes de gerar? Avalie cada erro listado. Erros críticos (como CFOP sem código de conta contábil ou produto sem NCM) devem ser corrigidos antes da transmissão, pois o PVA da Receita pode rejeitar o arquivo. Erros não críticos podem ser ignorados com a devida autorização.

Preciso gerar o arquivo de estoque todo mês? Não obrigatoriamente. O Bloco H (inventário) é gerado quando há levantamento de estoque, geralmente anual (31/12) ou em datas específicas exigidas pela legislação. O Bloco K (produções) é mensal para empresas com obrigatoriedade de escrituração de controle de produção.

Como corrigir uma entrega já transmitida? Gere o arquivo com a Finalidade = Retificadora. O sistema exibirá um campo para informar o Número do Recibo da entrega original, que será incluído no registro 0000 do arquivo retificador.

Os dados do contador são salvos para uso futuro? Sim. As configurações — incluindo dados do contador e todas as opções marcadas — são salvas por filial e recarregadas automaticamente na próxima abertura. Clique no botão de salvar (clips) para confirmar o salvamento manualmente após qualquer alteração.