MIT licensed

Open source,
top to bottom.

All of InvoiceInk is on GitHub under the MIT licence. Use the hosted app free, or run your own copy on your own servers.

View on GitHub

Why open source

Invoices are business records. With the code open, you can read exactly how every rupee of tax is worked out, see what’s stored, and run it yourself if you’d rather keep everything in-house.

Built on

Laravel 13 and PHP 8.5

The application and its API.

Vue 3, Inertia and TypeScript

The interface, styled with Tailwind CSS.

MySQL 8.4

Every amount stored as whole paise or cents, never floats.

Gotenberg

Turns each invoice into an A4 PDF.

S3-compatible storage

Logos and attachments.

FrankenPHP and Octane

The production web server.

Run it yourself

Every push to main publishes a container image, ghcr.io/clarity-tech/invoiceink (linux/amd64). It runs the web app. Alongside it you need:

To try it on your own machine, the README walks through running it with Docker and Laravel Sail. Read the README

Questions

Is the hosted version really free?

Yes. There’s no paid plan.

Can I use it commercially?

Yes. The MIT licence lets you use, change and share it, including commercially, as long as you keep the copyright and licence notice.

Who maintains it?

Clarity Technologies, which also runs the hosted app.

How do I report a bug or ask for a feature?

Open an issue on GitHub.

Ready to get paid
faster?

Create your first invoice in under 60 seconds. No credit card required.

Start for Free →