
SolidInvoice
Invoicing platform with quotes, recurring invoices, multi-currency and tax support, client management, and online payments via Stripe and PayPal.
About
SolidInvoice is a billing platform for freelancers and small businesses. You send quotes, turn them into invoices with one click, and collect payments online through gateways such as Stripe and PayPal.
It also handles recurring invoices, overdue detection and payment reminders, and it supports multiple currencies and taxes. The self-hosted version is free and keeps all billing data in your own database, while a hosted version costs a flat $8 per month.
Key features
- Quotes convert into invoices with one click.
- Recurring invoices on flexible schedules.
- Multi-currency and multi-tax support with per-line discounts.
- 8 built-in PDF templates for invoices and quotes.
- Automatic overdue detection and scheduled payment reminders.
- Client and contact management with custom fields.
- Multi-tenancy for running multiple companies from one install.
- Online payments via Stripe, PayPal and other Payum gateways.
Requirements
PHP 8.4+ with ext-curl, ext-gd, ext-intl, ext-openssl, ext-pdo, ext-soap and ext-xsl. Database: MySQL, MariaDB or PostgreSQL. These apply when you install from source. The single binary ships self-contained with no PHP or web server to install.
Ways to run it
- Docker
- Single binary
- Homebrew
- Kubernetes with Helm
- Build from source