Open source on GitHub

Free InvoiceGenerator forFreelancers.

The free, open-source invoicing platform for freelancers. Create. Share. Get paid. No vendor lock-in, ever.

100% open sourceSelf-hostableFree forever
invoice.app/dashboard
Invoice
#INV-001
Amount Due
$2,400.00
Client
Acme Corp
Due Date
Feb 15, 2026
Status
Pending

Open Source

Built in the open, for everyone.

Invoice is fully open source. Inspect the code, self-host it, or contribute. No hidden fees, no vendor lock-in — your data stays yours.

GitHub

MIT License

Fork & Deploy

Self-hostable

Community

Contributions welcome

Features

Everything you need,
nothing you don't.

Powerful features wrapped in a simple, beautiful interface.

Beautiful Invoices

Create polished, professional invoices with your branding in seconds.

Share Anywhere

Send invoices via unique link. No client signup or account required.

Track Payments

Real-time visibility into invoice views and payment status.

Lightning Fast

From draft to sent in under 60 seconds. No friction.

Fully Open Source

MIT licensed. Inspect the code, self-host, or contribute on GitHub.

Auto Reminders

Automatic overdue detection with smart reminder alerts.

How it works

Three steps to getting paid.

01

Create

Add your client, line items, and any notes or payment details.

02

Share

Send a unique link to your client. They see a beautiful invoice page.

03

Get Paid

Track status in real-time. Mark as paid when the money arrives.

Built for freelancers

Why freelancers choose Invoice

Designed for solo professionals who want to spend less time invoicing and more time doing great work.

Invoice in under 60 seconds

No bloated forms. Add your client, line items, and hit send. Your first invoice is ready before your coffee gets cold.

No client signup required

Share a unique link — your clients see a beautiful, professional invoice page instantly. No accounts, no friction.

Own your data forever

Fully open source under MIT. Self-host on your infra, export anytime, fork the code. Zero vendor lock-in.

Pricing

Free & open source.

No tricks. Use it for free, or self-host it yourself.

Cloud
$0
Free forever
  • Unlimited invoices
  • Unlimited clients
  • PDF exports
  • Shareable links
  • Auto reminders
Self-hosted
Open Source
Free
Deploy on your own infra
  • Everything in Cloud
  • Full source code access
  • Your own database
  • Custom domain
  • No usage limits

FAQ

Frequently Asked Questions

Everything you need to know about Invoice.

Is Invoice really free?
Yes. Invoice is 100% free and open source under the MIT license. There are no hidden fees, no usage limits, and no premium tiers. You can use the hosted version at no cost or self-host on your own infrastructure.
Can I self-host Invoice on my own server?
Absolutely. Invoice is fully open source and self-hostable. Clone the GitHub repository, configure your environment variables, and deploy on any infrastructure that supports Node.js. The frontend deploys to Cloudflare Workers and the backend runs on Convex.
How do I share an invoice with my client?
Every invoice gets a unique shareable link. Copy the link and send it to your client via email, Slack, or any messaging platform. Your client can view the invoice in their browser without creating an account or signing up.
Does Invoice support PDF exports?
Yes. You can download any invoice as a professional PDF directly from the invoice detail page. PDFs include your branding, line items, totals, tax calculations, and payment details.
What currencies does Invoice support?
Invoice supports multiple currencies including USD, EUR, GBP, CAD, AUD, JPY, CHF, and INR. You can set a default currency in your business profile settings.
Is my data secure?
Invoice uses HTTPS encryption, secure authentication via Better Auth with session tokens, and all data is stored on Convex — a secure, real-time serverless database. Since Invoice is open source, you can audit the code yourself.

Ready to get paid
faster?

Join hundreds of freelancers using the open-source invoicing platform.