Este projeto tem como finalidade empacotar para distribuição para os diversos sistemas GNU/Linux os programas fornecidos pela Receita Federal do Brasil, RFB.
O SPED, abreviação de Sistema Público de Escrituração Digital tem como objetivo unificar a recepção, validação, armazenamento e autenticação de livros e documentos integrantes das escriturações contábil e fiscal das pessoas jurídicas, através de um fluxo computadorizado de informações. O SPED também visa facilitar a fiscalização, integrando informações de interesse dos governos federal e estadual.
O projeto é composto pelas seguintes bases:
- EFD – Escrituração Fiscal Digital;
- ECD – Escrituração Contábil Digital;
- ECF – Escrituração Contábil Fiscal;
- NF-e – Nota Fiscal Eletrônica;
- CT-e - Conhecimento de Transporte Eletrônico.
- eSocial - em fase de implementação.
A Receita Federal do Brasil fornece aplicativos para a geração e validação de arquivos de transferência eletrônica para as bases do SPED de acordo com a tabela a seguir:
| Componente | Descrição | Versão | Pacotes |
|---|---|---|---|
| Sped Fiscal | Gerador de EFD ICMS/IPI | 5.0.2 | DEB,RPM |
| Sped Contribuições | Gerador de EFD PIS/COFINS | 6.0.8 | DEB,RPM |
| Sped Contábil | Validador de ECD | 10.2.2 | DEB,RPM |
| Sped Contábil ECF | Validador de ECF | 10.0.13 | DEB,RPM |
| ReceitaNet¹ | Transmissor de declarações IRPJ/IRPF | 1.31 | DEB,RPM,JAR |
| ReceitaNetBX¹ | Transmissor de arquivos das bases RFB | 1.9.20 | JAVA SFX |
| ReceitaNetBX Serviço¹ | Serviço do ReceitaNetBX | 1.9.20 | JAVA SFX |
Antes de começar, verifique se o seu computador atende aos seguintes requisitos:
- Possui uma versão 64 bits do GNU/Linux instalada:
x86_64, amd64. Para saber qual a sua arquitetura execute o seguinte comando:uname -a - O seu sistema está possui uma interface gráfica instalada:
KDE Plasma, Gnome, XFCE, etc. - O seu sistema GNU/Linux está executando uma distribuição compatível:
- Ubuntu e derivados (20.04 LTS / 22.04 LTS / 24.04 LTS)
- Fedora (39+ / Rawhide)
Para instalar os aplicativos do SPED em sua máquina con GNU/Linux, siga estas etapas:
Ubuntu e derivados:
pushd /tmp; wget -q -O cpuhouse-repo.deb https://s.cpuhouse.cloud/cpuhrel-<suite> && dpkg -i cpuhouse-repo.deb; popd
sudo apt update && apt install sped-*
Trocar <suite> pelo codename da versão do Ubuntu/derivado que você usa. No momento apenas as seguintes suites estão disponíveis:
noble - Ubuntu 24.04 LTSjammy - Ubuntu 22.04 LTSfocal - Ubuntu 20.04 LTS
Fedora: Execute os seguintes comandos em seu terminal:
sudo dnf copr enable cpuhouse/sped-rfb
sudo dnf install --refresh sped-*
Para contribuir com este projeto, siga estas etapas:
- Bifurque este repositório. Você pode fazer isso clicando no botão
- Crie um branch:
git checkout -b <nome_branch>. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>' - Envie para o branch original:
git push origin <nome_do_projeto> / <local> - Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.
Esse projeto está sob a licença GPLv3 ou superior. Veja o arquivo LICENÇA para mais detalhes.