Como Abrir SPED EFD Contribuições no Excel e Analisar

Como abrir o SPED EFD Contribuições no Excel e analisar seus dados.

O SPED, que significa Sistema Público de Escrituração Digital começou o seu desenvolvimento pela SERPRO em 2000 e entrou em vigor em 2008, atingindo grande parte das empresas pelo Lucro Real em 2009.

E à partir de 2014 o SPED passou a vigorar para a maioria das empresas tributadas também pelo Lucro Presumido.

O objetivo do SPED é unificar a recepção, validação, armazenamento e autenticação das escriturações contábil e fiscal por meio de troca e arquivos digitais.

Neste artigo nós falaremos sobre o SPED EFD, também conhecido por SPED Contribuições.

Quais os blocos do SPED EFD Contribuições?

O SPED Contribuições é composto pelos seguintes blocos:

  • Bloco 0: Abertura, Identificação e Referências
  • Bloco A: Documentos Fiscais – Serviços (ISS)
  • Bloco C: Documentos Fiscais I – Mercadorias (ICMS/IPI)
  • Bloco D: Documentos Fiscais II – Serviços (ICMS)
  • Bloco F: Demais Documentos e Operações
  • Bloco M: Apuração da Contribuição e Crédito de PIS/PASEP e da COFINS
  • Bloco P: Apuração da Contribuição Previdenciária sobre a Receita Bruta
  • Bloco 1: Complemento da Escrituração – Controle de Saldos de Créditos e de Retenções, Operações Extemporâneas e Outras Informações
  • Bloco 9: Controle e Encerramento do Arquivo Digital

Normalmente as empresas utilizam sistemas Fiscais que conversam com seus ERPs para realizar a conversão destes dados para o formato do arquivo txt sdo SPED Contribuições.

O manual com todos blocos do SPED Contribuições e explicação dos seus dados pode ser baixada no link: http://sped.rfb.gov.br/pasta/show/1989.

O que é PVA SPED Contribuições?

O PVA é um programa disponibilizado pela Receita Federal de forma gratuita e o seu objetivo é realizar a validação e o envio do arquivo digital do SPED Contribuições.

O PVA pode ser baixado neste link: https://www.gov.br/receitafederal/pt-br/assuntos/orientacao-tributaria/declaracoes-e-demonstrativos/sped-sistema-publico-de-escrituracao-digital/efd-contribuicoes/programa-validador-da-escrituracao-fiscal-digital-das-contribuicoes-incidentes-sobre-a-receita-efd-contribuicoes-2

Exemplos de arquivos SPED Contribuições: http://sped.rfb.gov.br/pasta/show/1606

Para instalar o PVA é necessário que você baixe tmbém o JRE(Java Runtime Environment), mas ele mesmo te direciona para o download se necessário instalação do programa.

O objetivo deste programa é realizar a validação da estrutura do arquivo e alguns dados, mas ele não é a validação se os dados estão corretos.

Isto é muito importante de salientar, pois o recebimento do arquivo não quer dizer que o sistema reconheceu como verdadeiras as informações do arquivo e o mesmo pode ser utilizado para posterior fiscalização.

Como abrir o SPED EFD Contribuições no Excel

Uma forma de abrir o SPED Contribuições no Excel é diretamente pelo Excel.

Faça o seguinte processo:

  1. Clique em Abrir, mude para Todos os arquivos ao lado de Nome do arquivo no final da tela.
  2. Selecione o aruqivo txt referente ao SPED Contribuições e pressione CTRL+SHIFT+ENTER
  3. O arquivo será aberto conforme você vê na imagem abaixo
Planilha SPED Contribuições Excel 2

Como pode notar os dados estão todos em blocos diferentes na estrutura conforme determinada no PVA.

Esta questão pode não te atender bem, principalmente para realizar alterações no arquivo ou ainda para analisar os dados.

Por isso temos uma solução que resolve esta questão de abrir o arquivo do SPED Contribuições no Excel e realizar alterações nos bloco, permitindo gerar novamente no mesmo formato do SPED Fiscal, pronto para validar novamente no PVA.

Abrir e Alterar Arquivo do SPED Contribuições no Excel

A solução que apresentamos é a Planilha SPED Contribuições.

Ela foi criada em Excel com programação em VBA e interação com banco de dados access.

Planilha SPED Contribuições Excel 3

O programa abre os dados de forma muito rápida e permite que mesmo arquivos com assinatura digital possam ser importados facilmente, além de alterados e gerados novamente.

Após uma instalação simples você clica no botão Importar Sped TXT e seleciona o arquivo txt para importação.

Planilha SPED Contribuições Excel 4

Este botão irá importar os dados para o banco de dados, bastando agora clicar no botão de Importar SPED com a logo do Excel.

Os dados são então abertos todos no formato de planilhas e colunas no Excel, separadas por blocos.

Planilha SPED Contribuições Excel 5

Todos os blocos presentes no arquivo do SPED EFD Contribuições são abertos no Excel conforme pode ser visto abaixo.

Planilha SPED Contribuições Excel 6

Além disso, o bloco C, que é relacionado com as notas fiscais ficam interligados entre si, então de forma simples você consegue relacionar estes dados à partir de uma coluna não existente no SPED, mas inserida pelo sistema.

Esta coluna se chama Item_Pai, e com isto você conseguirá relacionar os dados da nota com os produtos e impostos para análises e alterações.

Também podem ser realizadas alterações no arquivo. Alterando diretamente os dados na planilha, ou inserindo novas linhas ou ainda excluindo linhas.

Todas as alterações realizadas no arquivo podem ser gravadas e aplicadas na geração de um novo arquivo do SPED Contribuições, sempre na versão mais recente do arquivo.

Para gravar as alterações basta clicar em Realizar ajustes e para gerar o arquivo clicar em Exportar SPED Txt.

Com isso você terá uma tela aonde irá definir o local e o nome do arquivo que irá gerar à partir dos dados.

Como Analisar o Arquivo do SPED Contribuições

Com a nossa solução do SPED Contribuições fica fácil de realizar análises dos blocos.

Vejamos por exemplo o bloco C.

Podemos ligar todos os dados do bloco C detalhadamente à partir da coluna Item_Pai como os itens da nota ou ainda os impostos detalhados.

Além disso pode também unir os dados de vários arquivos do SPED Contribuições com uma análise utilizando o Powerquery no Excel.

Veja o exemplo que fizemos com os arquivos da solução SPED Fiscal, mas que o processo é o mesmo.

O atributo alt desta imagem está vazio. O nome do arquivo é Planilha-SPED-Fiscal-Excel-8.png

Exportamos copiando somente as planilhas C100, C170 e C190 do SPED Contribuições e salvamos em uma pasta.

Poderiam haver quantos você quisesse à partir do seu SPED importado.

Veja que temos os mesmos a estrutura conforme havíamos importado anteriormente

SPED EFD Fiscal Excel 7
  • Para importar os dados clique na guia Dados->Obter dados->De Arquivo->Da Pasta.
  • Selecione a pasta aonde estão os arquivos.
  • No PowerQuery do Excel selecione a pasta na raiz do arquivo Excel e clique em Importar.
  • Na tela que segue clique em Content e no botão da coluna.
  • Mantenha somente a coluna Binary, expanda ela e selecione apenas a coluna Transformar Arquivo.
O atributo alt desta imagem está vazio. O nome do arquivo é Planilha-SPED-Fiscal-Excel-11.png
  • Clicando sobre ela você consegue abrir os blocos C100, C170 e C190 que estão nas pastas de trabalho.
  • Clique com o botão direito sobre o arquivo e selecione Referenciar.
  • Renomei pressionando F2 e altere o nome para C100
  • Clique para expandir os dados
  • Na primeira coluna selecione C100 e filtre, faça o mesmo processo para C170 e C190.

Por fim nós teremos os blocos abertos no PowerQuery e poderemos analisar os dados sselecionando apenas as colunas que desejamos.

Para conectar as tabelas vá em Página Inicial->Mesclar consultas

Selecione C170 abaixo da C190 e marque as colunas Item_Pai, irá permitir retornar os dados que forem relacionados.

Por fim, filtre apenas as colunas que deseja e clique em Fechar e Carregar.

Você terá uma tabela com os dados interligados e poderá usar por exemplo uma tabela dinâmica para analisar estes dados, ou ainda fazer filtragens e classificações.

Veja por exemplo uma análise de todos os itens ligados com as notas fiscais do SPED EFD Contribuições.

O atributo alt desta imagem está vazio. O nome do arquivo é Planilha-SPED-Fiscal-Excel-10.png

Adquirir Planilha Excel de Importação de SPED Contribuições

A planilha que viu neste artigo, que permite importar o SPED EFD Contribuições no Excel, alterar, inserir ou excluir dados e ainda realizar análises pode ser adquida no link abaixo.

Ela tem uma licença para um computador por um ano, com garantia e suporte. Adquirir Planilha de Análise e Alteração do SPED Contribuições EFD.


Marcos Rieper

Pai, marido, professor e consultor em Excel.

Obrigado por ler este artigo, este blog foi criado para difundir o conhecimento em Excel à todos.

Divulgamos novos artigos nas redes sociais, basta clicar nos ícones abaixo.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel