InvoiceShelf
Open source invoicing solution for individuals and businesses
Alternative to: freshbooks, invoice ninja, zoho invoice
3.0.0-alpha.1
2026-06-14First public alpha of InvoiceShelf 3.0, featuring a complete rewrite using Laravel 13, PHP 8.4, Vue 3, TypeScript, and Tailwind v4.
2.4.1
2026-06-14Security patch for the 2.x line fixing a multi-tenant authorization vulnerability in user management.
2.4.0
2026-06-12Version 2.4.0 marks the feature freeze for the 2.x line, focusing on security hardening, dependency updates, and preparations for the 3.x upgrade path.
2.3.3
2026-04-07Expense reports now group itemized expenses by their expense category.
2.3.2
2026-04-06This release introduces automatic due date setting for invoices, fixes company slug generation, and updates Crowdin translations.
2.3.1
2026-04-05This release introduces Docker improvements, ensures public storage symlinks in production entrypoints, and fixes an installation mail issue when using the log driver.
2.3.0
2026-04-04This release includes various bug fixes, security enhancements to company scoping, and extensive dependency upgrades including Vite 8, Tailwind CSS 4, and Node.js 24.
2.2.1
2026-03-24This release updates the PHP requirement to 8.4, includes a hotfix, Crowdin updates, and imports the File facade in UpdateCommand.
2.2.0
2026-03-24This release includes upgrades to Laravel 13, support for flat tax and new currencies, enhanced PDF generation, and various bug fixes and Docker improvements.
2.1.1
2025-02-05This release fixes a bug with customer names in the search dropdown and includes new Crowdin translation updates.
2.1.0
2025-02-01This release introduces demo mode, tax ID fields, invoice time support, and updated PHP/JS dependencies, alongside numerous bug fixes and translation improvements.
2.1.0-RC1
2025-01-13This release introduces Demo Mode, Tax ID fields, invoice time support, and dependency upgrades for Laravel and Vue, alongside numerous bug fixes and translation improvements.
2.0.0
2024-09-24Upgrades the app core to Laravel 11, introduces SQLite as the default database, adds decimal support for item quantities, and improves translation and installation processes.
2.0.0-RC1
2024-08-27Upgraded app core to Laravel 11, updated dependencies, and introduced several new features including estimate cloning and decimal item quantities.
1.3.0
2024-07-13Final 1.x release improving Docker image compatibility, fixing AWS SES configuration, and adding SQLite as the default database.
1.2.2
2024-05-04Fixes an issue where languages were not working correctly in PDFs and reports.
1.2.1
2024-05-04This is a hotfix release addressing issue #64 and including a release migration.
1.2.0
2024-05-04This release adds S3 storage support, Libyan Dinar, VAT/Tax-ID fields, and token expiration, while fixing several bugs related to permissions, backups, and locales.
1.1.0
2024-02-11This update fixes security and database issues, refactors EnvironmentManager, and adds support for negative taxes.
1.0.0
2024-02-05Upgraded core dependencies to Laravel 10, Vue 3.4, and Vite 5, added new currencies, and rebranded the PHP namespace to InvoiceShelf.