About InvoicePlane
InvoicePlane is a self-hosted web application for managing invoices, clients, and payments. It is written in PHP on the CodeIgniter framework and is aimed at freelancers and small businesses that want to run their own billing system instead of paying for a subscription invoicing service.
It covers invoice and quote creation and sending, client records with contact details and transaction history, a product catalog and tasks that can be added to invoices, payment tracking with reminders, and integration with several payment gateways. Templates, themes, and settings can be customized to match a brand, and reports summarize financial performance.
The project publishes release notes, a changelog, and upgrade instructions, and it asks administrators to read the changelog before updating because some releases are security fixes. A Docker compose file is available for local development and testing only. Check the repository for the exact license terms, which the input lists only as other.
Key features
- Invoice and quote creation
- Client records with transaction history
- Product and task catalog for invoice items
- Payment tracking and reminders
- Multiple payment gateway integrations
- Customizable templates and themes
- Financial reports
Good fit for
- →Freelancers billing clients from their own server
- →Small businesses replacing a hosted invoicing service
- Built with
- PHP
- Tags
- invoicing
- billing
- php
- crm
- quotes
- payments
- self-hosted
- codeigniter
InvoicePlane: questions and answers
- What is InvoicePlane used for?
- InvoicePlane is a self-hosted PHP web application for creating invoices and quotes, managing clients, tracking payments, and generating financial reports. It is a good fit for freelancers billing clients from their own server and small businesses replacing a hosted invoicing service.
- Is InvoicePlane open source?
- Yes. InvoicePlane is open source under a custom licence. Its source code is on GitHub at InvoicePlane/InvoicePlane and is written mainly in PHP.
- Is InvoicePlane free?
- Yes. InvoicePlane is open source, so the software itself is free to use under the terms of its own licence.
- Can I self-host InvoicePlane?
- Yes. InvoicePlane can be self-hosted on your own server or infrastructure.
- What is InvoicePlane an alternative to?
- InvoicePlane is an open-source alternative to QuickBooks, Wave, Zoho Invoice and FreshBooks. Other open-source alternatives to QuickBooks include Invoice Ninja, InvoiceShelf and Akaunting.
- Is InvoicePlane actively maintained?
- Yes. The most recent commit to InvoicePlane was on 1 October 2026, and the latest release is v1.7.2, published on 28 August 2026. The project has 3.1k stars on GitHub.
Open-source alternatives to InvoicePlane
See all
Invoice Ninja
Finance & Accounting
A source-available invoice, quote, project and time-tracking app built with Laravel
OSSvs FreshBooks★ 10k
InvoiceShelf
Finance & Accounting
Open Source Invoicing Solution for Individuals & Businesses
AGPL-3.0vs FreshBooks★ 1.8k
Akaunting
Finance & Accounting
Online Accounting Software
OSSvs QuickBooks★ 10k
Bigcapital
Finance & Accounting
💵 Independent financial accounting with intelligent reporting, alternative to Quickbooks,
AGPL-3.0vs QuickBooks★ 3.9k
IDURAR
ERP
Free Open Source ERP CRM Software Accounting Invoicing | Node.Js React
AGPL-3.0vs Zoho Invoice★ 8.8kInvio
Finance & Accounting
Self-hosted invoicing without the bloat.
Unlicensevs Wave★ 1.2k
SaaS alternatives to InvoicePlane
See all
QuickBooks
Finance & Accounting
QuickBooks is Intuit's accounting software family for small businesses, covering bookkeeping, invoicing, payments, payroll and time tracking.
SaaS
Wave
Finance & Accounting
Accounting and invoicing for small businesses with a free starter plan
SaaS
Zoho Invoice
Finance & Accounting
Online invoicing and time billing tool from Zoho
SaaS
FreshBooks
Finance & Accounting
Cloud accounting and invoicing software for freelancers and small businesses
SaaS
Sage Accounting
Finance & Accounting
Cloud accounting software for invoicing, expenses and VAT for small businesses
SaaS
FreeAgent
Finance & Accounting
Accounting software for UK freelancers and small businesses
SaaS

