InvoicePlane
invoiceplane.com
What it is
InvoicePlane is a free, self-hosted open source application for managing quotes, invoices, clients, and payments. It supports a billing workflow from quotes through invoices to payment, with invoice tracking, recurring invoices, and a customer payment portal. Client records can hold contact details, notes, and custom fields; basic project and task management is also available. Users can select themes, set amount formats, and modify email and PDF templates. Starting with version 1.6.2, the application supports creating eInvoices that can comply with European Union standards. The feature description lists PayPal and Stripe as online payment providers, while the version 1.6 wiki identifies Stripe as the only provider supported by default. InvoicePlane runs on web-server or shared hosting. Listed requirements include 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. The homepage lists version 1.7.2 for server download. Support is community-provided through the forum and Discord; the project says it offers no paid help, service-level agreement, or 24/7 support.
Spec sheet
- What it does
- InvoicePlane is a self-hosted application for quotes, invoices, client records and payments.Read 15 Oct 2026 · invoiceplane.com
- Purpose
- InvoicePlane is a self-hosted open source application for managing quotes, invoices, clients, and payments.Read 8 Oct 2026 · invoiceplane.com
- Free plan
- YesRead 23 Sep 2026 · invoiceplane.com
- Support
- Support is community-provided, with the forum and Discord listed as community channels; the project says it offers no 24/7 support, SLA, or paid help.Read 8 Oct 2026 · invoiceplane.com
- License
- InvoicePlane code is released under an MIT-style license, while the product name and logo remain protected trademarks.Read 15 Oct 2026 · invoiceplane.com
- Billing
- It supports managing a billing cycle from quotes through invoices to payments.Read 8 Oct 2026 · invoiceplane.com
- Browser support
- The documentation recommends current Firefox, Edge, Safari or another modern browser and says Internet Explorer is unsupported.Read 15 Oct 2026 · wiki.invoiceplane.com
- Client management
- Client records support contact information, notes and custom fields, with basic project and task management.Read 15 Oct 2026 · invoiceplane.com
- Commercial status
- The site says InvoicePlane is not a commercial product and is developed as a hobby.Read 8 Oct 2026 · invoiceplane.com
- Community issue: hosting pressure
- A forum topic records concern that some hosting providers would stop supporting PHP 8.1.Read 15 Oct 2026 · community.invoiceplane.com
- Community issue: PHP compatibility
- The forum lists reports of PHP 8.3 deprecation warnings involving CodeIgniter dynamic properties.Read 15 Oct 2026 · community.invoiceplane.com
- Community issue: upgrade errors
- The community forum lists a 500 Internal Server Error report after upgrading to version 1.7.1.Read 15 Oct 2026 · community.invoiceplane.com
- Current download shown
- The homepage lists version 1.7.2 for download for a server.Read 8 Oct 2026 · invoiceplane.com
- Current release
- The downloads page lists InvoicePlane 1.7.2, released on 2026-08-28, with a SHA-256 archive hash.Read 15 Oct 2026 · invoiceplane.com
- Customization
- Administrators can change themes, number formats, email templates and PDF templates.Read 15 Oct 2026 · invoiceplane.com
- Docker and packages
- The downloads page links Docker containers and Arch Linux packages in addition to the server archive.Read 15 Oct 2026 · invoiceplane.com
- Documentation depth
- The wiki includes requirements, installation, quickstart, updating, module guides, settings, templates, localization, data import and troubleshooting FAQs.Read 15 Oct 2026 · wiki.invoiceplane.com
- e-invoicing
- Version 1.6.2 and later support creating eInvoices intended to meet European Union standards.Read 15 Oct 2026 · invoiceplane.com
- eInvoices
- Starting with version 1.6.2, InvoicePlane supports creating eInvoices that can comply with standards set by the European Union.Read 8 Oct 2026 · invoiceplane.com
- Gateway limitation
- InvoicePlane 1.6 supports only Stripe by default and asks users to request other providers through GitHub.Read 15 Oct 2026 · wiki.invoiceplane.com
- GetApp pricing signal
- GetApp lists the starting price as Free and shows no free-trial period.Read 15 Oct 2026 · getapp.com
- 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.Read 8 Oct 2026 · wiki.invoiceplane.com
- Installation
- Installation involves creating a database, uploading files, configuring ipconfig.php and running the browser-based setup route.Read 15 Oct 2026 · wiki.invoiceplane.com
- Languages
- The project says its interface is translated into many languages by community members.Read 8 Oct 2026 · invoiceplane.com
- Limit: CRM separation
- G2 reviewers repeatedly mention that the separate self-hosted application can complicate CRM integration or synchronization.Read 15 Oct 2026 · g2.com
- Limit: interface and templates
- G2 reviewers describe the interface as basic and say template creation requires back-end PHP rather than a richer visual editor.Read 15 Oct 2026 · g2.com
- Limit: multi-company support
- A Capterra reviewer identifies the lack of multi-company invoice management in one installation as the main drawback.Read 15 Oct 2026 · capterra.com
- Multilingual interface
- The project says its interface is translated by community members into 23 languages.Read 15 Oct 2026 · wiki.invoiceplane.com
- Online payments
- The official site advertises online payment support through PayPal and Stripe, while the current 1.6 documentation identifies Stripe as the tested gateway.Read 15 Oct 2026 · invoiceplane.com
- 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.Read 8 Oct 2026 · invoiceplane.com
- Praise: ease and tracking
- G2's review summary says users repeatedly praise ease of use and effective invoice tracking.Read 15 Oct 2026 · g2.com
- Praise: quoting and follow-up
- G2 reviewers highlight fast quote and invoice creation, invoice-open tracking and payment follow-up.Read 15 Oct 2026 · g2.com
- Project origin
- InvoicePlane began in May 2014 when Kovah took over the FusionInvoice 1.x codebase and renamed the project.Read 15 Oct 2026 · invoiceplane.com
- Project status
- The project describes itself as a hobby effort developed in contributors' free time rather than a commercial product.Read 15 Oct 2026 · invoiceplane.com
- Projects and tasks
- Projects can be assigned to clients and tasks can be referenced from invoices.Read 15 Oct 2026 · wiki.invoiceplane.com
- 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.Read 15 Oct 2026 · invoiceplane.org
- Quote and invoice workflow
- The product covers the billing flow from preparing quotes through issuing invoices and recording payments.Read 15 Oct 2026 · invoiceplane.com
- Rating on Capterra
- 5.0 out of 5 from 2 reviewsRead 15 Oct 2026 · capterra.com
- Rating on G2
- 4.4 out of 5 from 14 reviewsRead 15 Oct 2026 · g2.com
- Rating on GetApp
- 5.0 out of 5 from 2 reviewsRead 15 Oct 2026 · getapp.com
- Recurring invoices
- Recurring invoices can run weekly, monthly, quarterly, every six months or yearly, using a daily cron request.Read 15 Oct 2026 · wiki.invoiceplane.com
- Security updates
- The 1.6.0 changelog records fixes for CVE-2021-29023 and CVE-2021-29024 and says a SECURITY.md file was added.Read 15 Oct 2026 · wiki.invoiceplane.com
- Stripe integration
- Stripe setup requires secret and publishable API keys entered in the online-payment settings.Read 15 Oct 2026 · wiki.invoiceplane.com
- Support model
- Support is provided through the community forum, Discord and GitHub rather than paid support, 24/7 coverage or an SLA.Read 15 Oct 2026 · invoiceplane.com
- System requirements
- The documented stack is MySQL 5.5 or MariaDB, Apache 2.4 or Nginx 1.20, PHP 8.0–8.1 and listed PHP extensions including mbstring, mysqli, openssl and xml.Read 15 Oct 2026 · wiki.invoiceplane.com
- Warranty
- The license states that the software is provided without warranty, including implied warranties of merchantability and fitness for a particular purpose.Read 8 Oct 2026 · invoiceplane.com
Plans and prices
Strong points and limits
Strong points
- Free, self-hosted open source application.
- Manages billing from quotes through payments.
- Includes recurring invoices and a customer payment portal.
- Client records support notes and custom fields.
- Themes and email and PDF templates are configurable.
Limits
- Requires web-server or shared hosting.
- Internet Explorer is no longer supported.
- No paid help, SLA, or 24/7 support.
- No free trial is listed.
Who it suits
InvoicePlane suits users who can host a web application and want to manage quotes, invoices, clients, and payments without a software charge. It is less suited to teams requiring paid or round-the-clock support, which the project says it does not offer.
Verdict
InvoicePlane covers billing, client records, and basic project work, with configurable templates and self-hosting. Users need to meet its stated server requirements and rely on community support.
Where Specifiction places it
- Accounts Receivable Software#5 of 288.2
- Invoicing software#51 of 837.9