danielbbarcelos/laravel-notas-fiscais
Laravel Notas Fiscais is a package by danielbbarcelos that helps Laravel/PHP applications work with Brazilian fiscal notes, offering integration helpers and tooling to issue, query, and manage notas fiscais more easily.
Consider adoption when:
Look elsewhere when:
For executives: This is an open-source Laravel package that lets our product issue Brazilian fiscal documents (NF-e/NFS-e) directly, instead of paying a fiscal API per document or forcing customers onto an ERP. Its design — one pluggable driver per municipality — is what makes multi-city expansion a repeatable engineering task rather than a series of one-off integrations. The v1.2.0 release adds per-driver outbound proxy support, which unblocks municipalities that only accept traffic from a Brazilian IP address; that is a real market-access constraint we would otherwise have hit at launch. The trade-off is explicit: we take on certificate management and fiscal contingency ourselves, so the value case rests on volume (per-document fees avoided) and on strategic control of the issuance flow. I recommend a scoped pilot in one or two target municipalities with a documented fallback to a commercial provider, and a decision gate on infra cost for national egress before we commit to the full city roadmap.
For engineering: Adopt the driver abstraction as the integration boundary — no municipality-specific logic outside a driver. Prioritise hardening around certificate lifecycle, signing, retry/contingency behaviour, and schema-drift monitoring, since those are the failure modes that reach customers. Treat the new proxy configuration as a first-class per-driver capability: it needs configuration management, credential handling, and health checks, not just a config key. Plan for driver-level test fixtures, because we cannot rely on municipal sandboxes.
How can I help you explore Laravel packages today?