← Back to all software
Invoicing & billing

InvoicePlane

Self-hosted web application to manage invoices, quotes, clients and payments.

GitHub stars

3,208

Repo updated

Oct 2026

License

MIT

Technology

PHP

What is InvoicePlane?

InvoicePlane is a long-running, free, self-hosted invoicing application. It handles invoices and quotes, client records, products, projects and tasks that can be added to invoices, payment tracking with reminders, templates and reports. Releases are documented in a changelog, and the project asks users to follow security releases.

Best for Freelancers and small agencies that want a dependable, simple invoicing tool on ordinary PHP hosting.

In depth

InvoicePlane features

Create, send and manage invoices and quotes
Client management with contact details and history
Product management to reuse items on invoices
Projects and tasks that can be billed on invoices
Payment tracking, reminders and multiple payment integrations
Customizable templates and themes
Reports on financial performance

Strengths

  • Simple to learn and run.
  • Quotes convert to invoices.
  • Active community with forums and chat.

Limitations

  • Not a full accounting system: no ledger, no bank reconciliation.
  • You must apply security updates yourself.
  • Self-hosting means your own backups.

Where InvoicePlane fits in your business

We compare InvoicePlane with similar tools in these small business buying guides:

Installing and hosting InvoicePlane

Release notes, upgrade steps and security advisories are published with each release. Read the changelog before upgrading.

Follow the project's own installation guide for exact, current steps. See the official documentation.

Information checked 16 October 2026 from the project's documentation. Versions change, so confirm before running commands on a production server.

Need a server to host it?

Most PHP and MySQL apps can run on ordinary web hosting, as long as the plan offers the PHP version and extensions the project requires. Check the requirements first. If you need more control, a VPS is the safer choice. Hostinger offers both shared web hosting and VPS plans.

See Hostinger plans

Affiliate disclosure: this is an affiliate link. If you buy through it we may earn a commission at no extra cost to you. CRMs and software are listed independently of any hosting partner. Learn more.

Similar software

Official links for InvoicePlane

Always download from the official sources to get the latest and safest version.

Frequently asked questions about InvoicePlane

Is InvoicePlane free?

Yes. It is free, MIT-licensed software you host yourself.

Can InvoicePlane create quotes?

Yes, it manages quotes and invoices together so an accepted quote can become an invoice.

Is InvoicePlane a full accounting system?

No. It focuses on invoicing and payments. For a ledger and bank reconciliation use an accounting tool.

Data verified 16 October 2026 from the project's public repository, LICENSE file and documentation. Details change, so check the official sources. See our disclaimer. Found a mistake? Tell us.