cleitonleonel / nfse_manager
PublicSistema de gestão de NFSe em Python (FastAPI + SQLAlchemy + SQLite), com dashboard, downloads XML/PDF, analytics e relatórios JSON/CSV/XLSX.
NFSe Manager is a Brazilian fiscal document management application that helps businesses automatically sync their electronic service invoices (NFSe) from government portals, download XML and PDF files, and generate financial reports. It works as either a web application or a native desktop program, storing client credentials locally to access portals on the user's behalf. The system tracks both invoices issued by the company and received from suppliers, provides visual dashboards with charts and rankings, and exports data in multiple formats for accounting purposes.
How It Works
You find NFSe Manager on GitHub — a way to automatically sync, download, and organize your company's fiscal documents.
You can open it in your browser like any website, or install it as a desktop app that sits in your system tray.
You enter your company's tax ID (CNPJ), business name, and portal login credentials so the app can connect on your behalf.
Pick a date range, click sync, and watch as all your issued and received invoices appear — complete with amounts, dates, and status.
Missing a file? The app finds it on the portal and saves it to your computer in your preferred folder structure.
See your total revenues, expenses, and net balance displayed as a timeline graph.
View your top billing clients and top suppliers ranked by transaction volume.
Download a summary as a spreadsheet, CSV file, or JSON — whatever format your accounting software needs.
All your invoices are synced, files are saved, and reports are ready — no more hunting through government portals.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.