
In simple English
Invio is a small website you run on your own computer or server to make bills for your clients. You write down what you did, set a price, and send a web link to the client. The client can open the link and pay without making an account or logging in. You do not pay a monthly fee or share a cut of your earnings with anyone. It has no extra features, so you only see what you need to get paid.
What it is
Invio is a self-hosted invoicing tool built with TypeScript (a programming language that adds safety rules to JavaScript) and released under the Unlicense (a public domain dedication with no restrictions). It gives you a clean web dashboard to create, track, and share payment links.
What it is good for
Freelancers and solo builders who want to send simple invoices from their own server and avoid paying monthly subscription fees to online billing services.
- No monthly subscription fees or per-invoice costs.
- Clients do not need an account or password to view and pay an invoice.
- Simple interface with no complicated menus or extra bloat.
- Requires technical knowledge to set up and host on your own server.
- You must manage your own data backups and server security.
- Lacks advanced accounting features like tax tracking or automated expense reports.
Paid online invoicing services that charge monthly fees.
Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server).
- invoiceninja/invoiceninja10k stars
A feature-rich open-source invoicing platform with many more business tools.
- btcpayserver/btcpayserver7.8k stars
Payment software you run yourself that takes Bitcoin into a wallet whose keys you hold.
- hledgerorg/hledger4.8k stars
Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.
- akaunting/akaunting10k stars
Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.
Check the Quick Start guide in the documentation on GitHub to deploy Invio on your server.