InvoiceShelf
Create estimates and invoices, track payments and expenses, and give clients a portal.
What it helps with
InvoiceShelf is a focused self-hosted invoicing app for freelancers and small businesses. It creates estimates and PDF invoices, records payments and expenses, supports recurring invoices, manages multiple companies, and gives customers a portal. That makes it a clearer fit than a full accounting suite when the main need is billing clients. The current default 3.x branch is an alpha preview, however, so production users must follow the official stable 2.x path and avoid preview images with live data.
Best fit
Best for freelancers, agencies, and small service firms; not for full statutory accounting or users who might deploy the alpha branch unknowingly.
Setup reality
Docker/simple self-host; official stable Docker and manual guides exist, with a browser setup wizard; a public deployment still needs TLS, mail, storage, and backups.
License context
Copyleft licenseBusiness use is allowed. Sharing duties depend on the specific license and how modified software is distributed or offered.AGPL-3.0; business use is allowed; modified network deployments may require offering corresponding source.
Resource facts
- Use case
- Invoicing & Billing
- Industries
- All businesses, Agencies
- Setup
- Docker/simple
- Audience
- Non-technical
- Capabilities
- Non-developer friendly, AI-deployable
Last verified . Source: github.com