8 self-hosted options
Self-hosted alternatives to FreshBooks
The best open-source alternative to FreshBooks is InvoicePlane (MIT, 3,259 GitHub stars). InvoiceShelf stands out for the most recent release (2.4.7, October 2026), and Rachoon stands out for a published Docker image.
Invoice Ninja and Akaunting are also listed but are source-available, so they come after the open-source picks.
About FreshBooks: Invoicing, expense and time-tracking software for freelancers and small service businesses.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
InvoicePlane
InvoicePlane/InvoicePlane
Manage quotes, invoices, payments and customers for your small business.
Active · last commit Oct 26, 2026
Accounting & InvoicingPHPStands out for the most GitHub stars.
- Rank 2:
InvoiceShelf
InvoiceShelf/InvoiceShelf
Track expenses, payments & create professional invoices & estimates (fork of Crater).
Active · last commit Oct 26, 2026
Accounting & InvoicingPHPDockerStands out for the most recent release (2.4.7, October 2026).
- Rank 3:
Rachoon
ad-on-is/rachoon
Self-hosted invoicing for freelancers and small businesses with quotes, clients, payment tracking, multi-currency and PDF export.
Maintained · last commit May 31, 2026
Accounting & InvoicingTypeScriptDockerStands out for a published Docker image.
At a glance
FreshBooks alternatives compared
Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| InvoicePlane | the most GitHub stars | MIT | 3,259 | 481 | Oct 26, 2026 | No |
| InvoiceShelf | the most recent release (2.4.7, October 2026) | AGPL-3.0 | 1,867 | 800 | Oct 26, 2026 | Yes |
| Rachoon | a published Docker image | AGPL-3.0 | 978 | 67 | May 31, 2026 | Yes |
| SolidInvoice | a permissive MIT license | MIT | 978 | 1,630 | Oct 26, 2026 | No |
| Invoicerr | the most commits in the last 12 months (2,472) | AGPL-3.0 | 732 | 2,472 | Oct 26, 2026 | Yes |
| Invobook | – | MIT | 2,234 | 2 | Oct 22, 2026 | No |
| Invoice Ninja | – | source-available, Elastic License 2.0 | 10,323 | 2,259 | Oct 26, 2026 | Yes |
| Akaunting | – | source-available, BSL 1.1 | 10,216 | 589 | Oct 25, 2026 | No |
Full list
All 8 FreshBooks alternatives
Open any app for live stats, license details and a deploy option.
- 1
InvoicePlane
Manage quotes, invoices, payments and customers for your small business.
Accounting & InvoicingStands out for the most GitHub stars. InvoicePlane has 3,259 GitHub stars, uses the MIT license and had 481 commits in the last year.
- 2
InvoiceShelf
Track expenses, payments & create professional invoices & estimates (fork of Crater).
Accounting & InvoicingDockerStands out for the most recent release (2.4.7, October 2026). InvoiceShelf has 1,867 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 800 commits in the last year.
- 3
Rachoon
Self-hosted invoicing for freelancers and small businesses with quotes, clients, payment tracking, multi-currency and PDF export.
Accounting & InvoicingDockerStands out for a published Docker image. Rachoon has 978 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 67 commits in the last year.
- 4
SolidInvoice
Open source invoicing and quote application.
Accounting & InvoicingStands out for a permissive MIT license. SolidInvoice has 978 GitHub stars, uses the MIT license and had 1,630 commits in the last year.
- 5
Invoicerr
Invoicing for freelancers and small companies with quotes, invoices, payments, client portal and e-invoice formats such as Factur-X, UBL and Peppol.
Accounting & InvoicingDockerStands out for the most commits in the last 12 months (2,472). Invoicerr has 732 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,472 commits in the last year.
- 6
Invobook
Laravel and Filament app for time tracking, invoice generation and project and client management.
Accounting & InvoicingInvobook has 2,234 GitHub stars, uses the MIT license and had 2 commits in the last year.
- 7
Invoice Ninja
Powerful tool to invoice clients online.
Source-availableAccounting & InvoicingDockerInvoice Ninja has 10,323 GitHub stars, is source-available under the Elastic License 2.0 (not an open-source license), ships a Docker image and had 2,259 commits in the last year.
- 8
Akaunting
Accounting software designed for small businesses and freelancers.
Source-availableAccounting & InvoicingAkaunting has 10,216 GitHub stars, is source-available under the BSL 1.1 (not an open-source license) and had 589 commits in the last year.
Is there a free alternative to FreshBooks?
Yes. 6 of the 8 apps on this page are open source; 2 are source-available. The open-source ones are free to self-host without per-user fees; source-available licenses add conditions such as user caps or limits on hosted use, so read them before you commit.
Can I self-host an alternative to FreshBooks with Docker?
Yes. 4 of the 8 apps here publish a Docker image, including InvoiceShelf, Rachoon and Invoicerr, so you can run them on a home server or VPS with Docker Compose.
Which FreshBooks alternative is the most actively developed?
Invoicerr (AGPL-3.0), with 2,472 commits in the last 12 months. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.