Skip to content
RepoQuarry

SolidInvoice SolidInvoice/SolidInvoice

MIT-licensed quotes, invoices, recurring billing and online payments via Stripe, PayPal and other gateways; Docker, single binary or hosted.

SolidInvoice at a glance

Checked 16 Oct 2026

SolidInvoice (980 stars, 3.1.1 Oct 2026) is a Symfony app for quotes that convert to invoices, recurring invoices, multi-currency and multi-tax, scheduled payment reminders, and online payment links through your own Stripe, PayPal or other Payum gateway. It has a REST API and multiple companies per install. MIT licence; the self-hosted edition has the same features as the paid hosted one. Runs with one Docker command or a self-contained binary for Linux and macOS. It does not do expenses, time tracking, bank feeds or bookkeeping.

Cite this pageRepoQuarry. “SolidInvoice.” Checked 16 Oct 2026. https://repoquarry.dev/projects/solidinvoice

How much of FreshBooks does it replace?

2 of 6 jobs. Quotes, invoices and online payments only; no time tracking, expenses or bank feeds.

Partial: Invoices Partial replacement
Partial: Online payment of invoices Partial replacement
No: Time tracking and billing for time Not covered
No: Expense and receipt tracking Not covered
No: Bank feeds and reconciliation Not covered
No: Bookkeeping Not covered

For time tracking and billing for time, expense and receipt tracking, bank feeds and reconciliation, bookkeeping, see other FreshBooks alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of QuickBooks Online does it replace?

2 of 6 jobs. Invoicing and payments only; no accounting.

Partial: Invoices Partial replacement
Partial: Online payment of invoices Partial replacement
No: Expense and receipt tracking Not covered
No: Bank feeds and reconciliation Not covered
No: Bookkeeping Not covered
No: Time tracking and billing for time Not covered

For expense and receipt tracking, bank feeds and reconciliation, bookkeeping, time tracking and billing for time, see other QuickBooks Online alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted via Docker, binary or source; hosted version also offered That's it — open `http://localhost:8765` and you're invoicing. github.com · SolidInvoice#-quick-start ↗ today
Code licence Confirmed: MIT SolidInvoice is open-source software released under the [MIT License](LICENSE). github.com · SolidInvoice#-license ↗ today
Model weights licence Confirmed: No separate model weights github.com · SolidInvoice#readme ↗ today
Commercial use Confirmed: Yes, MIT MIT licensed — fork it, modify it, ship it github.com · SolidInvoice#-license ↗ today
Paid services needed? Confirmed: None required; payment gateways charge their own fees; optional paid hosting Both versions ship the same codebase and feature set. github.com · SolidInvoice#-self-hosted-vs-%EF%B8%8F-hosted ↗ today
Hardware Unknown: Not documented Know the answer? —
Operating systems Partial: Binaries for Linux and macOS (amd64, arm64), Linux packages, Docker; no Windows binary solidinvoice-mac-arm64 github.com · latest ↗ today
Setup effort Confirmed: Easy; one Docker command, Homebrew or a single binary docker run -p 8080:80 solidinvoice/solidinvoice github.com · SolidInvoice#-quick-start ↗ today

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on