- Home
- Accounts Receivable Software
- InvoicePlane
InvoicePlane
What it is
InvoicePlane is a free, self-hosted application for managing quotes, invoices, clients, and payments. It follows billing from preparing a quote through issuing an invoice to receiving payment, and includes invoice tracking, recurring invoices, and a customer payment portal. Client records can store contact details, notes, and custom fields; basic project and task management is also available. Users can select themes, set amount formats, and edit email and PDF templates. InvoicePlane supports creating eInvoices intended to meet European Union standards starting with version 1.6.2. Its feature description lists PayPal and Stripe, while the version 1.6 wiki says Stripe is the only provider supported by default. The interface has community-contributed translations. It runs on web servers or shared hosting, with requirements including PHP 8.0 through 8.1 and MySQL 5.5 or later, or equivalent MariaDB. The homepage lists version 1.7.2 for server download. The project describes itself as a hobby-developed, non-commercial product, with community support but no paid help, service-level agreement, or 24/7 support.
For and against
For
- Free, self-hosted open-source application
- Tracks invoices and supports recurring invoices
- Includes a customer payment portal
- Client records support notes and custom fields
- Email and PDF templates are customizable
Against
- Requires a web server or shared hosting
- No paid help, SLA, or 24/7 support
- Internet Explorer is no longer supported
The verdict
InvoicePlane combines core billing tasks with client records and basic project and task management. Consider its hosting requirements and community-only support before choosing it.
Who it suits
InvoicePlane suits users who want self-hosted tools for quotes, invoicing, client records, and payment tracking. It may also fit teams that need recurring invoices or basic project and task management.
Plans and prices
Free and open source
self-hosted deployment · community support · no SLA or paid help
Read 15 Oct 2026 · invoiceplane.com
InvoicePlane
Self-hosted open source application; community support; no 24/7 support, SLA, or paid help
Read 8 Oct 2026 · invoiceplane.com
On the record
- Billing
- It supports managing a billing cycle from quotes through invoices to payments.invoiceplane.com · read 8 Oct 2026
- Browser support
- The documentation recommends current Firefox, Edge, Safari or another modern browser and says Internet Explorer is unsupported.wiki.invoiceplane.com · read 15 Oct 2026
- Client management
- Client records support contact information, notes and custom fields, with basic project and task management.invoiceplane.com · read 15 Oct 2026
- Commercial status
- The site says InvoicePlane is not a commercial product and is developed as a hobby.invoiceplane.com · read 8 Oct 2026
- Community issue: hosting pressure
- A forum topic records concern that some hosting providers would stop supporting PHP 8.1.community.invoiceplane.com · read 15 Oct 2026
- Community issue: PHP compatibility
- The forum lists reports of PHP 8.3 deprecation warnings involving CodeIgniter dynamic properties.community.invoiceplane.com · read 15 Oct 2026
- Community issue: upgrade errors
- The community forum lists a 500 Internal Server Error report after upgrading to version 1.7.1.community.invoiceplane.com · read 15 Oct 2026
- Current download shown
- The homepage lists version 1.7.2 for download for a server.invoiceplane.com · read 8 Oct 2026
- Current release
- The downloads page lists InvoicePlane 1.7.2, released on 2026-08-28, with a SHA-256 archive hash.invoiceplane.com · read 15 Oct 2026
- Customization
- Administrators can change themes, number formats, email templates and PDF templates.invoiceplane.com · read 15 Oct 2026
- Docker and packages
- The downloads page links Docker containers and Arch Linux packages in addition to the server archive.invoiceplane.com · read 15 Oct 2026
- Documentation depth
- The wiki includes requirements, installation, quickstart, updating, module guides, settings, templates, localization, data import and troubleshooting FAQs.wiki.invoiceplane.com · read 15 Oct 2026
- eInvoices
- Starting with version 1.6.2, InvoicePlane supports creating eInvoices that can comply with standards set by the European Union.invoiceplane.com · read 8 Oct 2026
- e-invoicing
- Version 1.6.2 and later support creating eInvoices intended to meet European Union standards.invoiceplane.com · read 15 Oct 2026
- Gateway limitation
- InvoicePlane 1.6 supports only Stripe by default and asks users to request other providers through GitHub.wiki.invoiceplane.com · read 15 Oct 2026
- GetApp pricing signal
- GetApp lists the starting price as Free and shows no free-trial period.getapp.com · read 15 Oct 2026
- Hosting requirements
- The wiki lists web-server or shared hosting requirements including MySQL 5.5 or later or equivalent MariaDB, Apache 2.4 or later or Nginx 1.20 or later, and PHP 8.0 through 8.1.wiki.invoiceplane.com · read 8 Oct 2026
- Installation
- Installation involves creating a database, uploading files, configuring ipconfig.php and running the browser-based setup route.wiki.invoiceplane.com · read 15 Oct 2026