SolidInvoice
MIT-licensed invoicing platform for freelancers and small businesses
In our rankings
Scores on the self-hosted invoicing software criteria
Evaluated Nov 5, 2026- Billing features ×3 5
5/5 means: All five features.
Documents all five: recurring invoices, multiple currencies, several taxes per invoice, quotes that convert to invoices, and scheduled payment reminders.
5 quotes - Online payments and client portal ×3 4
4/5 means: Online payments built in through two or three named gateways, plus a client portal or payment links sent with invoices.
Stripe and PayPal are named, with other gateways through the Payum library, and payment links go out with invoices. The README does not describe a client portal.
3 quotes - Self-hosted setup ×2 5
5/5 means: A single self-contained download that bundles the web server and PHP and runs on SQLite, plus an official Docker image.
A single download bundles PHP and the web server and runs on SQLite with no separate cron job; an official Docker image is also available. There is no native Windows build.
4 quotes - License and free self-hosted limits ×2 5
5/5 means: Open-source license approved by the Open Source Initiative, no limits, and both an API and a full data export or backup are documented.
MIT license, no limits on the self-hosted edition, a REST API and a full company data export.
4 quotes
Evidence (20 quotes)
- 1
“Recurring invoices on flexible schedules”
github.com/SolidInvoice/SolidInvoice · checked - 2
“Multi-currency support (real Money objects — no float rounding)”
github.com/SolidInvoice/SolidInvoice · checked - 3
“Multi-tax support with invoice-level tax and automatic rate snapshot on issue”
github.com/SolidInvoice/SolidInvoice · checked - 4
“Quotes that convert into invoices in one click”
github.com/SolidInvoice/SolidInvoice · checked - 5
“Payment reminders sent on a schedule you define”
github.com/SolidInvoice/SolidInvoice · checked - 6
“Bring-your-own Stripe, PayPal and other gateways via Payum”
github.com/SolidInvoice/SolidInvoice · checked - 7
“Online payment links sent with invoices”
github.com/SolidInvoice/SolidInvoice · checked - 8
“PCI-compliant — no card data ever touches your server”
github.com/SolidInvoice/SolidInvoice · checked - 9
“The quick install bundles SolidInvoice, PHP, and a webserver into a single self-contained download.”
- 10
“A database — SQLite works out of the box; MySQL, MariaDB, or PostgreSQL are also supported.”
- 11
“There is no native Windows build. Run the Linux binary inside WSL2 instead.”
- 12
“Recurring tasks (such as recurring invoices) and async work (email sending) run automatically — there is no separate cron job or messenger consumer to set up.”
- 13
“Self-hosted has no limits; hosted features depend on your plan.”
github.com/SolidInvoice/SolidInvoice · checked - 14
“SolidInvoice is open-source software released under the MIT License.”
github.com/SolidInvoice/SolidInvoice · checked - 15
“REST API (JSON-LD, JSON-HAL, JSON, XML) powered by API Platform 4”
github.com/SolidInvoice/SolidInvoice · checked - 16
“Grid export and full company data export”
github.com/SolidInvoice/SolidInvoice · checked - 17
“Helm charts for Kubernetes, opt-in Prometheus metrics”
github.com/SolidInvoice/SolidInvoice · checked - 18
“Two-Factor Authentication (2FA) via TOTP”
github.com/SolidInvoice/SolidInvoice · checked - 19
“docker run -p 8080:80 solidinvoice/solidinvoice”
github.com/SolidInvoice/SolidInvoice · checked - 20
“tag_name: 3.1.2, published_at: 2026-10-21T14:23:01Z”