
invoice-builder
Invoice and quotation builder desktop app with PDF export, designed for small businesses and freelancers. Create, manage, and export invoices and quotes easily using a local database in an Electron-based app.
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Sep 2026
Invoice Builder is a desktop app for freelancers and small businesses that makes invoices and quotes and exports them as PDFs. No account, no cloud, no subscription: your data sits in a local SQLite file, or a PostgreSQL server if you'd rather. MIT.
It covers more than most free tools: multiple currencies, tax per item or on the total, partial payments, payment QR codes, a visual PDF layout builder, thermal receipt printing, and e-invoice XML for Peppol and Germany's XRechnung. It runs on Windows, Linux and Apple Silicon Macs; there's no Intel Mac build. A Docker version runs it as a web app.
Solo freelancers who want clean invoices without a monthly fee: use it. Anyone who needs clients paying online, recurring billing or a client portal should look at Invoice Ninja or a paid service like FreshBooks instead. Teams: not what it's built for.
The catch: the Docker web mode has no login at all, so never put it on the internet without an authenticating proxy in front. The Mac app is unsigned, so macOS will block it until you clear the quarantine flag, and it's a one-person project.
Free vs Self-Hosted vs Paid
fully freeFree: Everything. MIT licensed, no accounts, no cloud, no subscription. Funded by GitHub Sponsors and Buy Me a Coffee.
Self-hosted: A desktop app for Windows 10+, Linux (.deb or AppImage) and macOS 11+ on Apple Silicon only, with about 2 GB of RAM. Data lives in local SQLite or your own PostgreSQL. The Docker image serves it as a web app, but with no login, so it needs an authenticating proxy before it touches a network.
Paid comparison: FreshBooks and Zoho Invoice charge monthly and add online payments, client portals and recurring billing, none of which this app does.
Completely free and MIT. Your data stays in a local file; no subscription, ever.
What to do by team size
- Solo
- free; a solid replacement for a paid invoicing app if you don't need online payments
- Small team
- free for one person doing the billing
- Medium team
- Skip it; no users, roles or logins
- Large team
- Skip it; not built for teams
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- Evaldas L. (User)
- Stars
- 1,227
- Forks
- 173
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
390.7k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
268.6k ★hermes-agent
The agent that grows with you
249.6k ★