Open-source invoicing apps in 2026
18 open-source projects, ranked by GitHub stars and how recently each was worked on. Invoify leads with 6.4k stars, ahead of InvoiceShelf. 9 had code pushed in the last three months. Most common licenses: MIT (12), AGPL-3.0 (3) and Unlicense (1). Commercial invoicing apps are listed separately.
All open-source invoicing apps, ranked
Complete systems you can adopt 13
-
1
Invoify al1abb
An invoice generator app built using Next.js, Typescript, and Shadcn
Complete system Usable You need to produce good-looking one-off invoices without signing up for an invoicing service.
★ 6.4k MIT TypeScript Active, pushed 2 months ago -
2
InvoiceShelf InvoiceShelf
Open Source Invoicing Solution for Individuals & Businesses
Complete system Usable You need straightforward invoicing on your own server and do not need full accounting.
★ 1.9k AGPL-3.0 PHP Active, pushed 6 days ago -
3
Invio kittendevv
Self-hosted invoicing without the bloat.
Complete system Usable A freelancer wants simple self-hosted invoicing with European e-invoice output.
★ 1.2k Unlicense TypeScript Active, pushed 14 days ago -
4
EasyInvoicePDF VladSez
Free & Open-Source Invoice Generator - No Sign-Up, No Ads, Instant PDF Export, 100% In-Browser, and Fully Customizable Templates. ⭐ Star the repo if you like it
Complete system Usable A freelancer wants quick, free, private PDF invoices without an account.
★ 1.1k AGPL-3.0 TypeScript Active, pushed 12 days ago -
5
SolidInvoice SolidInvoice
Simple and elegant invoicing solution.
Complete system Production-ready A freelancer or small business wants mature invoicing on its own server, or hosted for a flat monthly fee.
★ 978 MIT PHP Active, pushed 3 days ago -
6
Invoicerr invoicerr-app
Invoicerr is a freelance-focused invoicing app that lets you create quotes, generate invoices, track payments, and collect secure signatures.
Complete system Usable A European freelancer or small company needs e-invoicing compliance such as Factur-X, XRechnung or Peppol on its own server.
★ 733 AGPL-3.0 TypeScript Active, pushed yesterday -
7
Upcount namespace-ee
Invoicing for freelancers & small businesses
Complete system Usable A freelancer wants free invoicing and time tracking on one computer with no cloud account.
★ 400 GPL-3.0 TypeScript Active, pushed 18 days ago -
8
Free-GST-Billing-Software IamRamgarhia
Free GST Billing Software — Free, open-source GST invoice & billing software. Tax Invoice, Proforma, Credit Note, Bill of Supply. CGST/SGST/IGST. Multi-currency. 100% offline, no signup. PWA installable.
Complete system Experimental An Indian shop or freelancer wants free GST invoicing on one computer instead of paying for Tally or Vyapar.
★ 336 MIT JavaScript Active, pushed 4 days ago -
9
Manta hql287
🎉 Flexible invoicing desktop app with beautiful & customizable templates.
Complete system Experimental You want a simple offline invoice designer and accept unmaintained software.
★ 5.5k LGPL-3.0 JavaScript Quiet, pushed 2 years ago -
10
Serverless Invoices mokuappio
Create and manage invoices in your browser. Serverless Invoices is a free invoicing tool for freelancers and small businesses. Made with Vue.js.
Complete system Usable A freelancer wants a free invoice tool with no server, or a developer wants a starter to wire to another backend.
★ 519 MIT Vue Quiet, pushed 2 years ago -
11
Siwapp-ror siwapp
Online Invoice Management in Ruby On Rails.
Complete system Experimental You maintain an existing Siwapp install; new users should pick a maintained invoicing app.
★ 328 MIT Ruby Quiet, pushed 3 years ago -
12
QuickBill PunitGr
Create unlimited invoices for free.
Complete system Experimental Only as a code example; better maintained invoice generators exist.
★ 326 MIT SCSS Quiet, pushed 5 years ago -
13
Offline_Invoicing tngoman
Desktop invoicing app built with electron. Create Quotes and Invoices. Download PDF or Email directly to your customers.
Complete system Experimental Only as a code sample; it has not been updated since 2020.
★ 164 MIT JavaScript Quiet, pushed 6 years ago
Building blocks for your own system 1
-
1
Laravel-invoices ElegantEngineeringTech
📑 Store and generate beautiful PDF invoices in Laravel
Building block Usable Your Laravel app needs proper invoice records and PDFs without building them yourself.
★ 237 MIT PHP Active, pushed today
Developer tools 1
-
1
Klirr Sajjon
Zero-maintenance and smart FOSS generating beautiful invoices for services and expenses.
Developer tool Experimental A contractor who bills the same client each month wants invoices generated from the terminal.
★ 141 MIT Rust Slowing, pushed 5 months ago
Templates and starters 3
-
1
Accountill panshak
Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)
Template or starter Experimental You are learning the MERN stack and want an invoicing example to study.
★ 1.7k MIT JavaScript Quiet, pushed 2 years ago -
2
React Invoice Generator tuanpham-dev
React Invoice Generator allows you quickly make invoices and export them as PDF
Template or starter Experimental You want a minimal example of generating PDFs from a React form.
★ 678 MIT TypeScript Quiet, pushed 2 years ago -
3
Akpoho Invoicing Software ndianabasi
Akpoho Invoicing Software is an open-source software which provides quotation, invoicing, and receipt functionalities for small businesses.
Template or starter Experimental You want to learn how to structure an AdonisJS and Vue app around a business domain.
★ 112 MIT TypeScript Quiet, pushed 2 years ago
Compared head to head
Also under accounting software
Open-source licenses
- Permissive: 12. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
- Network copyleft: 3. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
- Public domain: 1. No conditions at all. You can copy, change and sell the code without even keeping the notice.
- Strong copyleft: 1. If you distribute the program or anything built on it, you must release the whole source under the same license.
- Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.
Languages
TypeScript 7, JavaScript 4, PHP 3, Rust 1, Vue 1, Ruby 1 and SCSS 1.
Made software that belongs here? Add it. Listing is free.