Skip to content
SPECIFICTION
Get listed

InvoicePlane

invoiceplane.com

Free plan Open source WebSelf-hosted

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

Free and open source Free self-hosted deployment · community support · no SLA or paid help Read 15 Oct 2026 · invoiceplane.com
InvoicePlane Free Self-hosted open source application; community support; no 24/7 support, SLA, or paid help Read 8 Oct 2026 · invoiceplane.com

Every InvoicePlane plan and price →

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

Alternatives to InvoicePlaneAll alternatives →