{"id":37049666,"url":"https://github.com/orochasamuel/fiscalbr-net","last_synced_at":"2026-01-14T05:46:13.214Z","repository":{"id":41879217,"uuid":"191043968","full_name":"orochasamuel/fiscalbr-net","owner":"orochasamuel","description":"Para facilitar seu dia a dia como desenvolvedor \\o/","archived":false,"fork":false,"pushed_at":"2025-12-03T15:46:42.000Z","size":1394,"stargazers_count":107,"open_issues_count":10,"forks_count":60,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-12-05T17:52:42.997Z","etag":null,"topics":["dimob","ecd","ecf","efd","efd-contribuicoes","efd-fiscal","escrituracao","escrituracao-contabil","escrituracao-contabil-digital","escrituracao-contabil-fiscal","fiscal","fiscalbr","sintegra","sped","sped-contribuicoes","sped-fiscal","sped-icms-ipi","sped-pis-cofins"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/orochasamuel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-06-09T18:59:12.000Z","updated_at":"2025-12-03T15:44:38.000Z","dependencies_parsed_at":"2024-04-02T03:40:38.803Z","dependency_job_id":null,"html_url":"https://github.com/orochasamuel/fiscalbr-net","commit_stats":{"total_commits":173,"total_committers":11,"mean_commits":"15.727272727272727","dds":"0.34104046242774566","last_synced_commit":"29fae21f9cedc8e949cca9b6ae1f5c56e3f4090b"},"previous_names":["orochasamuel/fiscalbr.net"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/orochasamuel/fiscalbr-net","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orochasamuel%2Ffiscalbr-net","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orochasamuel%2Ffiscalbr-net/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orochasamuel%2Ffiscalbr-net/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orochasamuel%2Ffiscalbr-net/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/orochasamuel","download_url":"https://codeload.github.com/orochasamuel/fiscalbr-net/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orochasamuel%2Ffiscalbr-net/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28411380,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T05:26:33.345Z","status":"ssl_error","status_checked_at":"2026-01-14T05:21:57.251Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dimob","ecd","ecf","efd","efd-contribuicoes","efd-fiscal","escrituracao","escrituracao-contabil","escrituracao-contabil-digital","escrituracao-contabil-fiscal","fiscal","fiscalbr","sintegra","sped","sped-contribuicoes","sped-fiscal","sped-icms-ipi","sped-pis-cofins"],"created_at":"2026-01-14T05:46:12.373Z","updated_at":"2026-01-14T05:46:13.209Z","avatar_url":"https://github.com/orochasamuel.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# \u003ca id=\"title\" /\u003e FiscalBr.NET\n[![Build Status](https://img.shields.io/github/actions/workflow/status/orochasamuel/fiscalbr-net/build-and-test)](https://github.com/orochasamuel/fiscalbr-net/actions/workflows/build-and-test.yml) [![GitHub issues](https://img.shields.io/github/issues/orochasamuel/fiscalbr-net)](https://github.com/orochasamuel/fiscalbr-net/issues) [![GitHub](https://img.shields.io/github/license/orochasamuel/fiscalbr-net)](https://github.com/orochasamuel/fiscalbr-net/blob/master/LICENSE)\n\n###### http://sped.rfb.gov.br/\nBiblioteca gratuita para geração dos arquivos SPED e demais declarações necessárias no cenário contábil/fiscal brasileiro.\n\n###### Precisa de ajuda para começar? Então [clique aqui](https://github.com/orochasamuel/fiscalbr-net/issues/115).\n\n\u003c/div\u003e\n\n## \u003ca id=\"brother-project\" /\u003e Conheça também o FiscalBrJS\n\n[FiscalBrJS](https://github.com/orochasamuel/fiscalbr-js) é uma biblioteca feita em TypeScript para auxiliar na escrita e leitura dos arquivos SPED.\n\n## \u003ca id=\"table-of-contents\" /\u003e 📖 Conteúdo\n\n- [SPED](#sped)\n- [Instalação](#instalacao)\n  - [EFD Contribuições](#sped-efd-contribuicoes)\n    - [Instalação](#sped-efd-contribuicoes-instalacao)\n    - [Modo de usar](#sped-efd-contribuicoes-modo-de-usar)\n  - [EFD Fiscal](#sped-efd-fiscal)\n    - [Instalação](#sped-efd-fiscal-instalacao)\n    - [Modo de usar](#sped-efd-fiscal-modo-de-usar)\n- [Apoie :D](#buy-me-a-coffee)\n- [Dúvidas](#need-help)\n- [Licença](#license)\n\n## \u003ca id=\"sped\" /\u003e SPED\n\nO Sistema Público de Escrituração Digital (SPED), é o sistema criado pelo governo federal para o recebimento de informações fiscais e contábeis das empresas.\n\n## \u003ca id=\"instalacao\" /\u003e 💿 Instalação\n\nO pacote `FiscalBr.Common` é o core do projeto, todos os outros pacotes dependem deste. Veja a lista de pacotes disponíveis abaixo: \n\n\u003cdiv align=\"center\"\u003e\n  \n| Pacote | Nuget | Downloads |\n|--------|-------|-----------|\n| [FiscalBr.Common](https://www.nuget.org/packages/FiscalBr.Common/)\u003cbr\u003e\u003csmall\u003eÉ o Core do projeto\u003c/small\u003e | [![FiscalBr.Common](https://img.shields.io/nuget/v/FiscalBr.Common?color=red\u0026label=Common)](https://www.nuget.org/packages/FiscalBr.Common/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.Common.svg)](https://www.nuget.org/packages/FiscalBr.Common/) |\n| [FiscalBr.Dimob](https://www.nuget.org/packages/FiscalBr.Dimob/)\u003cbr\u003e\u003csmall\u003eRegistros da DIMOB\u003c/small\u003e | [![FiscalBr.Dimob](https://img.shields.io/nuget/v/FiscalBr.Dimob?color=green\u0026label=Dimob)](https://www.nuget.org/packages/FiscalBr.Dimob/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.Dimob.svg)](https://www.nuget.org/packages/FiscalBr.Dimob/) |\n| [FiscalBr.ECF](https://www.nuget.org/packages/FiscalBr.ECF/)\u003cbr\u003e\u003csmall\u003eBlocos e Registros da ECF (Escrituração Contábil Fiscal)\u003c/small\u003e | [![FiscalBr.ECF](https://img.shields.io/nuget/v/FiscalBr.ECF?color=blue\u0026label=ECF)](https://www.nuget.org/packages/FiscalBr.ECF/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.ECF.svg)](https://www.nuget.org/packages/FiscalBr.ECF/) |\n| [FiscalBr.EFDContribuicoes](https://www.nuget.org/packages/FiscalBr.Contribuicoes/)\u003cbr\u003e\u003csmall\u003eBlocos e Registros da EFD Contribuições (antigo SPED Pis/Cofins)\u003c/small\u003e | [![FiscalBr.EFDContribuicoes](https://img.shields.io/nuget/v/FiscalBr.EFDContribuicoes?color=orange\u0026label=EFDContribuicoes)](https://www.nuget.org/packages/FiscalBr.EFDContribuicoes/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.EFDContribuicoes.svg)](https://www.nuget.org/packages/FiscalBr.EFDContribuicoes/) |\n| [FiscalBr.EFDFiscal](https://www.nuget.org/packages/FiscalBr.EFDFiscal/)\u003cbr\u003e\u003csmall\u003eBlocos e Registros da EFD Fiscal (SPED ICMS/IPI)\u003c/small\u003e | [![FiscalBr.EFDFiscal](https://img.shields.io/nuget/v/FiscalBr.EFDFiscal?color=orange\u0026label=EFDFiscal)](https://www.nuget.org/packages/FiscalBr.EFDFiscal/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.EFDFiscal.svg)](https://www.nuget.org/packages/FiscalBr.EFDFiscal/) |\n| [FiscalBr.Sintegra](https://www.nuget.org/packages/FiscalBr.Sintegra/)\u003cbr\u003e\u003csmall\u003eRegistros do Sintegra\u003c/small\u003e | [![FiscalBr.Sintegra](https://img.shields.io/nuget/v/FiscalBr.Sintegra?color=yellow\u0026label=Sintegra)](https://www.nuget.org/packages/FiscalBr.Sintegra/) | [![NuGet](https://img.shields.io/nuget/dt/FiscalBr.Sintegra.svg)](https://www.nuget.org/packages/FiscalBr.Sintegra/) |\n\n\u003c/div\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n## \u003ca id=\"sped-efd-contribuicoes\" /\u003e EFD Contribuições [![FiscalBr.EFDContribuicoes](https://img.shields.io/nuget/v/FiscalBr.EFDContribuicoes?color=orange\u0026label=EFDContribuicoes)](https://www.nuget.org/packages/FiscalBr.EFDContribuicoes/)\n\n### \u003ca id=\"sped-efd-contribuicoes-instalacao\" /\u003e Instalação\n```sh\n dotnet add package FiscalBr.EFDContribuicoes --version 6.1.0\n```\nOU\n```sh\n NuGet\\Install-Package FiscalBr.EFDContribuicoes -Version 6.1.0\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n### \u003ca id=\"sped-efd-contribuicoes-modo-de-usar\" /\u003e Modo de usar\n```cs\npublic class MeuGeradorSped\n{\n    public void GerarArquivo()\n    {\n        var efdContribuicoes = new ArquivoEFDContribuicoes();\n\n        // Preencher arquivo...\n        if (efdContribuicoes.Bloco0 is null)\n            efdContribuicoes.Bloco0 = new FiscalBr.EFDContribuicoes.Bloco0();\n\n        if (efdContribuicoes.Bloco0.Reg0000 is null)\n            efdContribuicoes.Bloco0.Reg0000 = new FiscalBr.EFDContribuicoes.Bloco0.Registro0000();\n\n        efdContribuicoes.Bloco0.Reg0000.Nome = \"EMPRESA ABC\";\n\n        // Gerar linhas 1 única vez, após preencher as informações\n        efdContribuicoes.GerarLinhas();\n\n        // Acesse os erros em\n        var errosGerados = efdContribuicoes.Erros;\n\n        // Acesse as linhas geradas em\n        var linhasGeradas = efdContribuicoes.Linhas;\n\n        // Enjoy \\o/\n    }\n}\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n## \u003ca id=\"sped-efd-fiscal\" /\u003e EFD Fiscal [![FiscalBr.EFDFiscal](https://img.shields.io/nuget/v/FiscalBr.EFDFiscal?color=orange\u0026label=EFDFiscal)](https://www.nuget.org/packages/FiscalBr.EFDFiscal/)\n\n### \u003ca id=\"sped-efd-fiscal-instalacao\" /\u003e Instalação\n```sh\n dotnet add package FiscalBr.EFDFiscal --version 17.1.0\n```\nOU\n```sh\n NuGet\\Install-Package FiscalBr.EFDFiscal -Version 17.1.0\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n### \u003ca id=\"sped-efd-fiscal-modo-de-usar\" /\u003e Modo de usar\n```cs\npublic class MeuGeradorSped\n{\n    public void GerarArquivo()\n    {\n        var efdFiscal = new ArquivoEFDFiscal();\n\n        // Preencher arquivo...\n        if (efdFiscal.Bloco0 is null)\n            efdFiscal.Bloco0 = new FiscalBr.EFDFiscal.Bloco0();\n\n        if (efdFiscal.Bloco0.Reg0000 is null)\n            efdFiscal.Bloco0.Reg0000 = new FiscalBr.EFDFiscal.Bloco0.Registro0000();\n\n        efdFiscal.Bloco0.Reg0000.Nome = \"EMPRESA ABC\";\n\n        // Gerar linhas 1 única vez, após preencher as informações\n        efdFiscal.GerarLinhas();\n\n        // Acesse os erros em\n        var errosGerados = efdFiscal.Erros;\n\n        // Acesse as linhas geradas em\n        var linhasGeradas = efdFiscal.Linhas;\n\n        // Enjoy \\o/\n    }\n}\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n## \u003ca id=\"buy-me-a-coffee\" /\u003e Gostou? Me paga um café :D\n\nSe as bibliotecas lhe ajudaram ou contribuiram de alguma forma, apoie. :D Ajude a dar continuidade nesse projeto.\n\n\u003cdiv align=\"center\"\u003e\n  \n\u003ca href=\"https://nubank.com.br/pagar/4jklf/N5Nz6ZCJ6d\"\u003e\n  \u003cimg src=\"https://github.com/orochasamuel/fiscalbr-net/assets/15462690/a951abc7-a7ac-4e7d-86fb-68c63017c2e7\" width=\"400\" height=\"400\"\u003e\n\u003c/a\u003e\n\n\u003c/div\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n## \u003ca id=\"need-help\" /\u003e Dúvidas? [![GitHub issues](https://img.shields.io/github/issues/orochasamuel/fiscalbr-net)](https://github.com/orochasamuel/fiscalbr-net/issues)\n\nAbra um issue na página do projeto no GitHub ou [clique aqui](https://github.com/orochasamuel/fiscalbr-net/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n\n## \u003ca id=\"license\" /\u003e Licença [![GitHub](https://img.shields.io/github/license/orochasamuel/fiscalbr-net)](https://github.com/orochasamuel/fiscalbr-net/blob/master/LICENSE)\n\n[MIT](https://github.com/orochasamuel/fiscalbr-net/blob/master/LICENSE)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#title\"\u003evoltar para o topo\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forochasamuel%2Ffiscalbr-net","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Forochasamuel%2Ffiscalbr-net","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forochasamuel%2Ffiscalbr-net/lists"}