A clean, cross-platform desktop app for generating professional PDF invoices with custom branding, payment options, and email support.
Windows may show a "Windows protected your PC" warning when you run the app. This is because the app is not signed with a paid certificate.
How to run it:
- Click "More info"
- Click "Run anyway"
- The app will open normally
If that method doesnt work:
- Right click the app
- Properties
- Check the box: "Unblock"
- Hit apply
- Press OK
- The app should open normally
The app is safe — you can verify the code right here!
- 📄 Professional PDF Invoices — Generate clean, branded invoices instantly
- ✏️ Custom Invoice Names — Name your invoices (e.g., "INV-001", "Project Alpha")
- 📧 Email Support — Send invoices directly from the app via SMTP (Gmail, Outlook, etc.)
- 🏦 Payment Options — Configure Bank Transfer and BPay details
- 🌙 Light / Dark Theme — Toggle between light and dark mode (saved across sessions)
- 🏢 Business Settings — Configure your company name, email, and phone
- 📦 Cross-Platform — Available for Windows, macOS, and Linux
Windows InvoiceGenerator.exe Single executable — just run it!
macOS InvoiceGenerator-Mac.zip Unzip, drag to Applications folder (.dmg is also available!)
Linux InvoiceGenerator chmod +x and run
Homebrew is also available for macOS and Linux: brew install tech-supportpremium/tap/invoice-generator
- Open the app
- Go to the Business & SMTP tab
- Enter your business details and email settings
- Go to the Payment tab
- Enter your bank and BPay details
- Start creating invoices! 🎉
- Gmail: Enable "App Passwords" in your Google Account settings
- Outlook/Office 365: Use your email password or app password
- Other providers: Check your provider's SMTP settings
- Frontend: HTML, CSS, JavaScript (pywebview)
- Backend: Python, Flask
- PDF Generation: ReportLab
- Packaging: PyInstaller
- CI/CD: GitHub Actions
- Built with ❤️ by tech-supportpremium
- Thanks to DeepSeek for the assist in UI! 🤖
Do what you want with it, I dont really care
If you find this useful, consider giving it a ⭐ on GitHub!
Happy invoicing! 📄✨