ForkFree

Business tools

Invio

by kittendevv

Invio is a self-hosted invoicing application that keeps things simple while still producing invoices in several European electronic formats. It is for people who want to create and send invoices from their own server without a large accounting package.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHubProject website

Stars
1.2k
Licence
Unlicense
Runs on
A small server
Setup
Moderate
Language
TypeScript
Age
431 days

What you can do with it

  • Create and manage invoices from a self-hosted web app
  • Generate Factur-X / ZUGFeRD 2.2 invoices for German and French customers
  • Produce FatturaPA (Italy) and UBL 2.1 / PEPPOL BIS 3.0 electronic invoices

Make money with it

A freelancer could host Invio for their own billing, or set it up for other small businesses as a paid installation and support service.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Replace a monthly invoicing subscription with a free app on your own server
  • Send compliant electronic invoices to clients in countries that require formats such as FatturaPA or UBL

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

The README points to a Quick Start guide in the wiki; as a self-hosted app it is likely set up with Docker, but the README does not say so directly.

Follow the official instructions in the project README.

Things to check

  • The author does not guarantee legal compliance in any country, so check your local invoicing rules
  • Only a basic invoicing feature set, not full accounting
  • Maintained by a single developer

Who's talking about it

Checked 30 Oct 2026. Summary drafted by AI from the project's README.

More in Business tools

macro macro-inc
Worth a look

Macro is a team workspace that brings email, chat, documents, tasks, calls and a simple CRM into one app, with everything linked together and searchable. It also includes AI agents that share a team-wide memory and can act on your behalf.

Could replace Slack, Notion

5.7k stars +218 a day AGPL-3.0
twenty twentyhq
Check the licence

Twenty is an open-source customer relationship management (CRM) system that lets teams track contacts, companies and deals. It can be used as a hosted service or self-hosted, and can be extended with custom objects, workflows and AI agents defined as code.

Could replace Salesforce

60.1k stars +75 a day Unclear
erpnext frappe
Worth a look

ERPNext is a free, open-source system that brings accounting, stock, orders, manufacturing, assets and projects into one web application. It is for running the day-to-day operations of a business without paying for separate tools for each job.

Could replace NetSuite, SAP Business One

40.8k stars +32 a day GPL-3.0