Python library for generating Brazilian auxiliary fiscal documents in PDF from XML documents.
- DANFE - Documento Auxiliar da Nota Fiscal Eletrônica (NF-e)
- DACCe - Documento Auxiliar da Carta de Correção Eletrônica (CC-e)
- DACTE - Documento Auxiliar do Conhecimento de Transporte Eletrônico (CT-e)
- DAMDFE - Documento Auxiliar do Manifesto Eletrônico de Documentos Fiscais (MDF-e)
This library is currently in the beta stage of development. While it has many of the intended features implemented, it is still undergoing testing and improvements. Users should note that during this phase, functionality may change and some instability may occur. We welcome feedback on any issues or suggestions for enhancements. Use in production environments should be approached with caution.
Check the documentation for more ✨✨✨
- FPDF2 - PDF creation library for Python
- phonenumbers
- python-barcode
- qrcode (only required for DACTE)
pip install brazilfiscalreport
If you specifically need the DACTE functionality, you can install it along with its required dependencies using:
pip install brazilfiscalreport[dacte]
If you specifically need the CLI functionality, you can install it along with its required dependencies using:
pip install brazilfiscalreport[cli]
This is a fork of the nfe_utils project, originally created by Edson Bernardino.