News for hackers. Stuff that matters.

Show HN: Invox – Open-source self-hosted invoicing for freelancers

https://invox-green.vercel.app

I built Invox because every invoicing tool I tried was either bloated, expensive, or wanted to own my data.

It does what freelancers actually need: create invoices, send them via email, track when clients open them, set up recurring billing, and get automated payment reminders. No accounting features, no payment processor lock-in.

Tech stack: Next.js 16 (App Router), MUI 7, Prisma, PostgreSQL, Zod 4, React Query. Feature-Sliced Design architecture. TypeScript strict mode throughout.

Self-host with Docker in 3 commands:

git clone https://github.com/maksim-pokhiliy/invox.git cd invox docker compose up

Live demo: https://invox-green.vercel.app

MIT licensed. Looking for feedback on the UX and what features freelancers actually want next.

( 1 comment | on HN )
Re:Show HN: Invox – Open-source self-hosted invoicing for fr... by guillermollopis on Wednesday February 18, 2026 @06:17AM (#47059835)
Nice work on the UI, the invoice creation flow looks clean. For anyone reading who's on the other side of this (receiving invoices rather than sending them), the pain point is slightly different: you get PDFs or email invoices and need to log them into a spreadsheet for tracking.

A few approaches that work: Zapier + Gmail filters for structured emails, a simple Apps Script that parses email bodies, or add-ons like AutoInv that use AI to extract fields (invoice number, amount, dates) directly into Google Sheets. Each has trade-offs depending on your volume and format variety.