
InvoicePlane
7.2#4 in accounts receivable softwareFree planFree planWebSelf-hosted
Visit

| Fact | InvoicePlane | InvoiceShelf |
|---|---|---|
| Free plan | Yes | Yes |
| License | InvoicePlane code is released under an MIT-style license, while the product name and logo remain protected trademarks. | InvoiceShelf is released under the GNU Affero General Public License version 3.0. |
| Payments | The site's feature description lists PayPal and Stripe as online payment providers; the version 1.6 wiki says Stripe is the only provider supported by default. | The application records partial and full payments and tracks outstanding balances. |
| Public API | The official documentation and development pages describe web installation, templates, payment gateways and GitHub contribution workflows but do not publish a general REST API or SDK. | A REST API is documented with Sanctum personal access tokens and company-scoped headers. |
| Recurring invoices | Recurring invoices can run weekly, monthly, quarterly, every six months or yearly, using a daily cron request. | Yes |
InvoicePlane suits people who want a free, self-hosted tool to manage quotes, billing, clients, and payments. It is a better fit for users able to meet its hosting requirements and rely on community support.
InvoiceShelf is aimed at individuals and small businesses, with features for small businesses, agencies, and consultancies. It suits users able to manage a self-hosted web application and its listed server and database requirements.