
Billcraft — Self-Hosted Invoicing for Freelancers
Own your invoicing. $39 once instead of $19/mo forever.
Billcraft is self-hosted invoicing for freelancers and small studios. FreshBooks Lite costs $19/month — $228 a year, forever — to store your client list, cap you at 5 billable clients, and send your invoices from their servers. Billcraft is $39 once: unlimited clients, professional PDFs, shareable payment links, and recurring billing, with every byte of client data on hardware you control. Two months of FreshBooks pays for it outright.
Business profile with logo upload, tax ID, currency, and payment/bank instructions on every invoice
Clients with full CRUD; invoices with line items (qty x rate), tax %, discount %, due dates, configurable numbering
Draft / sent / paid statuses with overdue computed automatically
Professional server-side PDFs (pdfkit — no headless browser)
Public share links: clients view and download at /inv/under tokenover , no login
Dashboard: outstanding total, paid this month, overdue list
Recurring monthly invoices that auto-create drafts, optionally auto-emailed via your own SMTP
One-click email with PDF attached (Gmail app password, Mailgun, Postmark...)
Runs as a Windows desktop app or on a $5 VPS (Docker included).
What's included:
Windows installer download (Invoice Generator Setup 1.0.0.exe)
Full source access — https://github.com/bensblueprints/invoice-generator (MIT)
Lifetime v1 updates
Setup guide (README quick start)
Premium tiers coming later
