Free invoice software. No trial. Card on first Send only.

Free invoice software that stays free.

Most free invoice software gives you a 14-day trial and calls it free. WaffleInvoice is genuinely free: unlimited invoices, 25 invoice emails per rolling 30 days (new accounts: 5/24h for 14 days), client portal, and estimates. No card to sign up; card on first Send, never charged on Free. Upgrade to Pro only when you want online payments or unlimited email sends.

Card on first Send only. Free plan stays free, forever.

Payments via Stripe
25 free email sends a month
No card to sign up

Actually free

No trial, no countdown, card on first Send

Create unlimited invoices and estimates. Send 25 invoice emails per rolling 30 days. The free plan does not expire.

Client portal included

Clients can view and pay for free

Every account includes a client-facing portal where clients view invoices and track status. Free, no upgrade needed.

Pro when you need more

$19 a month unlocks everything else

Online card and ACH payments, unlimited email sends, recurring invoices, auto reminders, late fees, and time tracking.

Common questions

Quick answers before you sign up

Is WaffleInvoice actually free or is there a catch?

The free plan is genuinely permanent. You get unlimited invoice creation, unlimited estimates, 25 invoice emails per rolling 30 days (new accounts: 5/24h for 14 days), and a client portal. No card to sign up; card on first Send, never charged on Free. The catch, if you call it that, is the 25-email cap and no online payment collection on the free tier.

What invoice software is completely free?

WaffleInvoice offers a permanent free tier with 25 invoice emails per rolling 30 days, unlimited invoices, and a client portal. Most other free invoice software options are time-limited trials or have heavy watermarks. Our free plan has no watermark and does not expire.

What happens when I hit 25 invoice emails?

You can still create unlimited invoices and download them as PDFs to send yourself. The 25-email cap only applies to emails sent through WaffleInvoice. Upgrade to Pro for unlimited email sends.

Can I collect payment on the free plan?

Not online. On the free plan, you can send invoices and manually mark them paid when clients pay you through another channel. Online card and ACH collection through Stripe requires the Pro plan at $19 a month.

Ready to send your first invoice?

Free plan. Card on first Send only. Sign up in under 60 seconds.

Create your free account