Emissão fiscal brasileira sem dor de cabeça.
Uma API estável e um backoffice pronto pra emitir notas em todo o Brasil. Failover automático entre provedores, certificado A1 cifrado, webhooks confiáveis.
curl -X POST https://api.notasfiscais.app/v1/invoices \
-H "Authorization: Bearer nf_live_a3f9..." \
-H "Idempotency-Key: order-2026-1247" \
-d '{
"doc_type": "nfe",
"company_id": "c-001",
"recipient": { "name": "João da Silva", "doc": "12345678901" },
"items": [{ "description": "Camisa azul M", "qty": 1, "unit_price_cents": 8990 }]
}'
# 202 Accepted
{ "id": "inv_01J...", "status": "pending", "_links": { "self": "/v1/invoices/inv_01J..." } }Construído como infraestrutura.
Tudo que você esperaria de uma API séria, aplicado ao caos do fiscal brasileiro.
Provedor é detalhe
Você fala com uma única API. Internamente roteamos para Nuvem Fiscal, Spedy ou integração própria.
Failover automático
Primário fora do ar? Tentamos o secundário no mesmo request. Tudo registrado em invoice_attempts pra auditoria.
Certificado A1 cifrado
Envelope encryption: DEK por certificado, KEK no AWS KMS. Nunca em texto claro, nem em backup.
Webhooks confiáveis
Backoff exponencial até 8 tentativas. Assinatura HMAC. Dedup por event_id. Reentrega manual no painel.
Emissão assíncrona
Sua API responde 202 em menos de 200ms. O status chega via webhook ou polling — sem lock no seu request.
Multi-tenant de verdade
tenant_id em toda query, índices em toda tabela. Isolamento testado, não confiado no aplicativo.
Idempotência nativa
Idempotency-Key garante que retry de cliente nunca emite duas notas. Implementado no banco, não no código.
Observabilidade
OpenTelemetry, métricas por provedor, latência p95/p99 e taxa de erro visíveis no dashboard.
XML/PDF no R2
Arquivos servidos do Cloudflare R2 com URLs assinadas e cache. Sem custos de egress surpresa.
Cobertura nacional.
NFe, NFCe e NFS-e em todos os estados. CT-e, MDF-e e NFCom em provedor compatível.
Três passos. Sem cerimônia.
Cadastre sua empresa
CNPJ, regime tributário e o certificado A1 (.pfx + senha). Cifrado em segundos com KEK no KMS.
Faça uma chamada
POST /v1/invoices com payload normalizado. Retornamos 202 + invoice_id em menos de 200ms.
Receba o resultado
Webhook na sua URL com a nota autorizada (ou erro estruturado). XML/PDF prontos no R2.
Preço previsível.
Mensalidade fixa + cota incluída. Notas extras por unidade. Sem taxa de setup.
Starter
+R$ 0,50 por nota acima de 100/mês
- 1 empresa emissora
- 100 notas/mês incluídas
- Backoffice + API
- 1 endpoint de webhook
- Suporte por e-mail
Pro
+R$ 0,25 por nota acima de 1.000/mês
- Até 5 empresas emissoras
- 1.000 notas/mês incluídas
- Failover automático entre provedores
- Webhooks ilimitados
- Suporte prioritário
Business
+R$ 0,12 por nota acima de 10.000/mês
- Empresas ilimitadas
- 10.000 notas/mês incluídas
- SLA 99,9%
- SSO (em breve)
- Suporte dedicado
Precisa de volume maior, SLA negociado ou implantação on-premise? fale com a gente.
Perguntas frequentes.
Pronto pra parar de cuidar de SEFAZ?
Crie sua conta, suba um certificado de teste e emita sua primeira nota em sandbox em menos de 5 minutos.