Open Source Invoicing & Payments Software

Invoicing & Payments software automates the creation of bills, estimates, and payment requests for clients. These tools track billable hours, manage subscription cycles, and record business expenses to maintain accurate financial records. Freelancers and small business owners use this type of software to organize cash flow and bank transactions. Self-hosting these apps ensures that sensitive financial documents and client payment histories remain on private hardware. This approach removes reliance on external billing platforms and avoids monthly charges for managing company revenue.

This page lists 17 open source tools in the Invoicing & Payments category. The most popular are Midday, Lago and Akaunting. Most use the AGPL-3.0 or MIT license, and 13 offer an official Docker image.

Midday

Freelancer Tools

A business management tool for freelancers to track time, organize financial documents, and manage bank transactions.

15k StarsWeb App / Server

Lago

Subscription & Billing Management

Manage usage based and subscription billing with an open source system for metering, invoicing, and revenue analytics.

10k StarsWeb App / Server

Akaunting

Accounting

Self-hostable accounting software for small businesses and freelancers to manage invoicing, expense tracking, and cash flow.

10k StarsWeb App / Server

Invoice Ninja

Invoicing & Payments

Create and send professional invoices, track expenses, accept payments, and manage projects from a self-hosted web app.

9.9k StarsWeb App / Server

Crater

Invoicing & Payments

A self-hosted billing and accounting tool for tracking expenses, managing payments, and creating professional invoices and estimates.

8.3k StarsWeb App / Server

BTCPay Server

Invoicing & Payments

A self-hosted Bitcoin payment processor for accepting peer-to-peer payments without transaction fees or intermediaries.

7.7k StarsWeb App / Server

Frappe Books

Accounting

Manage business finances with double-entry accounting, invoicing, and expense tracking in a local desktop application.

4.8k StarsDesktop App

Frappe Books

Accounting

Manage business finances with double-entry accounting, invoicing, and point of sale tools in an offline desktop app.

4.8k StarsDesktop App

Kimai

Time Tracking

Track billable hours and manage project budgets with a self-hosted system for freelancers and companies.

4.8k StarsWeb App / Server

Flexprice

Subscription & Billing Management

Manage usage-based metering, credit systems, and subscription billing with an open architecture for AI and SaaS teams.

3.6k StarsWeb App / Server

InvoicePlane

Invoicing & Payments

A self-hosted application for managing professional invoices, client records, and payment tracking for business owners.

3.1k StarsWeb App / Server

InvoiceShelf

Invoicing & Payments

A self-hosted invoicing and expense tracking system for individuals and small businesses to manage their books.

1.8k StarsWeb App / Server

FOSSBilling

Subscription & Billing Management

Automate invoicing, payments, and client communication for online service businesses, subscription services, and hosting providers.

1.7k StarsWeb App / Server

Meteroid

Subscription & Billing Management

Manage usage-based pricing and subscription billing for SaaS companies through a self-hosted, API-driven monetization platform.

1.2k StarsWeb App / Server

ITFlow

Helpdesk

A unified documentation, ticket management, and accounting platform designed specifically for managed service providers.

961 StarsWeb App / Server

SolidInvoice

Invoicing & Payments

Manage quotes, invoices, and recurring billing for freelancers and small businesses with full data ownership.

940 StarsWeb App / Server

LedgerSMB

Accounting

A web-based double-entry accounting system and ERP for small and medium sized business operations.

555 StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.