About

One person. One simple tool.

InvoiceJS exists because invoicing shouldn't require an accounting degree — or a subscription.

100% free · No card required

The story

Built for people who just want to invoice

Hi — I'm the person behind InvoiceJS. I built it because every invoicing tool I tried wanted a subscription, a sales call, or a training course before I could send one simple invoice.

InvoiceJS is the opposite: a simple invoicing tool for freelancers and small teams who want to work fast without wrestling a heavy accounting system. Create the invoice, send it, get back to work.

It's free, and it's staying that way.

Principles

Three promises, kept simple

Promise one

Simple by design

If a feature needs a manual, it doesn't ship. Everything works from one screen.

Promise two

Free means free

No card, no trial countdown, no "premium" gates hiding the useful parts.

Promise three

Your data is yours

Per-user isolation, export anytime to CSV, share only what you choose to share.

Join in

Try the tool this page is about.

It takes less time than reading this sentence twice.

Create your free account