7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Invio

Open source

A minimalist self-hosted invoicing app where you create an invoice, share a secure link and get paid, with no subscription or client accounts.

GitHub stars
1.2k
Last commit
yesterday
Repository age
13 months
Version
v2.2.0
Licence
Unlicense
Self-hosted
Yes

About Invio

Invio is a self-hosted invoicing application built around simplicity. The workflow is to create an invoice, share a secure link with your client and get paid, without menus to dig through, setup wizards or extra features that most freelancers and small businesses never use.

Clients receive a secure link and do not need an account, which avoids the usual back and forth about logging in. The interface includes a dashboard, invoice creation, invoice lists and settings, and the project provides a live demo and documentation with a quick start guide. Because you host it on your own hardware, invoice data stays under your control and is not affected if a SaaS vendor changes its pricing or shuts down.

Invio is written in TypeScript and released under the Unlicense, which places the code in the public domain. The README says there is no subscription, per-invoice charge or hidden fees, and the author accepts optional donations. It suits freelancers and small teams that want straightforward invoicing without a monthly bill.

Key features

  • Quick invoice creation
  • Shareable secure links for clients
  • No client account required
  • Dashboard and invoice list
  • Self-hosted with your own data
  • Live demo and documentation

Good fit for

  • →Freelancers invoicing clients without a subscription
  • →Small businesses that want invoice data on their own server
  • →Replacing a hosted invoicing service
Built with
TypeScript
Tags
invoicing
self-hosted
billing
freelance
finance
minimalist
typescript
invoices
small-business

Invio: questions and answers

What is Invio used for?
Invio is a minimalist self-hosted invoicing app where you create an invoice, share a secure link and get paid, with no subscription or client accounts. It is a good fit for freelancers invoicing clients without a subscription, small businesses that want invoice data on their own server and replacing a hosted invoicing service.
Is Invio open source?
Yes. Invio is open source under the Unlicense. Its source code is on GitHub at kittendevv/Invio and is written mainly in TypeScript.
Is Invio free?
Yes. Invio is open source, so the software itself is free to use.
Can I self-host Invio?
Yes. Invio can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is Invio an alternative to?
Invio is an open-source alternative to Wave, Zoho Invoice, Bonsai and FreshBooks. Other open-source alternatives to Wave include Invoice Ninja, InvoicePlane and InvoiceShelf.
Is Invio actively maintained?
Yes. The most recent commit to Invio was on 1 October 2026, and the latest release is v2.2.0, published on 18 August 2026. The project has 1.2k stars on GitHub.

Open-source alternatives to Invio

See all

SaaS alternatives to Invio

See all