Case · Código aberto · Fiscal
nfs-sp: NFS-e deSão Paulo sem dorde cabeça.
Biblioteca de código aberto que esconde a complexidade do web service da Prefeitura de São Paulo: envelopes SOAP, XML e assinatura digital com certificado A1.
BitdefenderParceiro oficial
Resposta rápida
Atualizado em 16 de outubro de 2026
A nfs-sp é uma biblioteca de código aberto em TypeScript, publicada no npm, para integrar sistemas à Nota Fiscal de Serviços Eletrônica da Prefeitura de São Paulo. Ela monta e assina os envelopes SOAP com o certificado digital A1 (XMLDSig) e entrega ao desenvolvedor objetos simples para emitir e consultar notas. O projeto ainda está em fase inicial e de testes.
01 / Recursos
O que a biblioteca resolve
- 01
Assinatura digital integrada
Lê o certificado .PFX (A1) e aplica a assinatura XMLDSig exigida pela prefeitura.
- 02
Sem SOAP na mão
O desenvolvedor trabalha com objetos TypeScript; a biblioteca gera e interpreta o XML.
- 03
Arquitetura em camadas
Core, infraestrutura e cliente separados, o que facilita testes e manutenção.
- 04
CommonJS e ESM
Funciona em projetos Node.js antigos e modernos, com tipagem completa.
02 / Ficha técnica
Resumo do projeto
| Item | Detalhe |
|---|---|
| Projeto | nfs-sp — SDK para NFS-e da Prefeitura de São Paulo |
| Licença | Código aberto, publicado no npm |
| Tecnologia | TypeScript, xml-crypto, node-forge e axios |
| Status | Fase inicial de desenvolvimento e testes (usar com cautela em produção) |
Software e serviços
Tem um processo que poderia ser automatizado?
Conte o desafio. Uma primeira conversa de 30 minutos, sem custo.
03 / Continue lendo
Veja também
- AutomaçõesIntegração entre ERP, e-commerce e WhatsApp para eliminar retrabalho.
- Sistema comercial e ERPVendas, estoque e emissão de NF-e para lojas, distribuidoras e e-commerce.
- Software sob medidaDesenvolvimento de sistemas personalizados para empresas, do levantamento à implantação.
- CasesResultados de clientes em clínicas, comércio e infraestrutura de TI.
04 / Perguntas frequentes
Perguntas frequentes
A nfs-sp é gratuita?
Sim. É uma biblioteca de código aberto publicada no npm.
Ela já pode ser usada em produção?
O projeto está em fase inicial de desenvolvimento e testes. Recomendamos validar no ambiente de testes da prefeitura antes de usar em produção.
Preciso de certificado digital?
Sim. A Prefeitura de São Paulo exige assinatura com certificado digital A1 (.PFX); a biblioteca cuida da assinatura.
Funciona para outras cidades?
Não. Ela foi feita para o web service da Prefeitura de São Paulo. Para outras cidades, avaliamos a integração caso a caso.
A Codlinx integra emissão de notas ao meu sistema?
Sim. Integramos emissão de NFS-e e NF-e a sistemas próprios, ERPs e e-commerces.
Contato
Quer integrar notas fiscais ao seu sistema?
Conte sobre o seu projeto. Retornamos em até 24 horas úteis.
- contato@codlinx.com.br
- Telefone e WhatsApp
- (31) 3191-0305
- Atendimento
- Segunda a sexta, 8h às 20h
