
InvoiceShelf
Track expenses, payments, and create professional invoices and estimates
Overview
InvoiceShelf is a PHP/Laravel fork of Crater that handles invoicing, expense tracking, estimates, and payments for freelancers and small businesses. It includes a customer portal, multi-currency support, tax management, and PDF generation. Deployment is via Docker or a standard LAMP stack, and companion iOS/Android apps are available for mobile access.
Where it falls short of QuickBooks
- No double-entry bookkeeping or chart of accounts
- Payment gateway integrations are limited compared to QuickBooks
- No payroll or HR functionality
- Recurring invoices exist but automation rules are less flexible than QuickBooks
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the InvoiceShelf difficulty badge in your README — it links back here.
[](https://openreplace.com/invoiceshelf)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Open payment switch — route traffic across 50+ processors with one API
Local-first zero-sum budgeting app with optional cross-device sync
Self-hosted personal finance manager with budgets, rules, and bank import
Open-source metering and usage-based billing API for SaaS products