Rhinvoice Docs
Rhinvoice is a free, open-source invoicing program for small businesses in Switzerland, Liechtenstein, Germany and Austria. It writes quotes, invoices, cancellation invoices and payment reminders with the VAT rules, payment codes and e-invoice formats of each country, and runs with Docker on your own server or computer.
Getting started
Section titled “Getting started”- What is Rhinvoice?: features, licence and what it is not
- Installation: Docker Compose,
.envand the first user - First start: the setup wizard and the checklist
- Your first invoice: write, preview, issue, mark as paid
Countries
Section titled “Countries”- Switzerland: VAT rates, QR-bill, mandatory details
- Liechtenstein
- Germany: VAT, small businesses, EPC QR code, e-invoices
- Austria
- More countries: Rhinvoice can be extended to more countries, for example the Netherlands
Invoices
Section titled “Invoices”- Quotes
- Issuing and cancelling
- Payments and reminders
- Recurring invoices
- E-invoices: ZUGFeRD / Factur-X and XRechnung
Moving over
Section titled “Moving over”- Customers and articles: import from CSV or Excel
- Taking over old invoices: with their original PDFs
Running it
Section titled “Running it”Questions
Section titled “Questions”Is Rhinvoice free?
Yes. Rhinvoice is free to use, change and share under the GNU Affero General Public License (AGPL). There is no paid version and no hosted service.
Which countries does Rhinvoice support?
Rhinvoice is made for companies in Switzerland, Liechtenstein, Germany and Austria, with the VAT rates, legal notices and payment codes of each country. Your customers can be anywhere.
Where are my data stored?
On your own server or computer. Rhinvoice runs with Docker on your machine and keeps everything in its own PostgreSQL database; nothing goes to a cloud service unless you choose one as backup target.