Klerica
Klerica

Free · No signup

Free Invoice Generator

Click any field below to edit. Saves automatically in your browser — close the tab and your work is still here when you come back. Hit Download PDFwhen you’re done.

Invoice

Amount due

$0.00

Due byJuly 21, 2026

Billed to

IssuedJune 21, 2026

Line items

DescriptionQtyRateAmount
Subtotal
$0.00
Tax(%)
Total
$0.00

Notes

Payment

Like it?

Klerica does all this plus the parts that take real time.

  • Save clients + line items, autocomplete on the next invoice
  • Send straight from Klerica with your business name in the From
  • Get paid online — card, ACH, Apple Pay, Google Pay, BNPL
  • Recurring invoices on a schedule (weekly, monthly, etc.)
  • Automated +7/+14/+30 day reminders for overdue invoices
  • Estimates: send a quote, client accepts in one click
Try Klerica free →See pricingSeven days free · no card required

How it works

How to create an invoice in under a minute

Klerica’s free invoice generator is a working invoice template right in your browser. No signup, no email gate, no download required to fill it out. Five steps from blank to PDF:

  1. 1

    Add your logo + business details

    Click Upload logoat the top to attach your logo (PNG, JPEG, WebP, or SVG). Then fill in your address, email, and phone so clients can reach you. If you don’t have a logo, the business name renders in its place.

  2. 2

    Add the client

    The Billed To section is where your client’s name and address go. The email field is optional but useful if you’re going to attach the PDF to an email later.

  3. 3

    List what you’re billing for

    Each line item has a description, quantity, and rate. Klerica multiplies them automatically to give you the line amount. Click “+ Add line” for more rows.

  4. 4

    Set tax and (optional) discount

    Enter your tax rate as a percentage. If you’re offering a promo or loyalty discount, click “+ Add discount” and pick either a percentage or flat-amount.

  5. 5

    Download as PDF

    Click Download PDFat the top. Your browser’s print dialog opens with the invoice pre-formatted — choose “Save as PDF” as the destination, hit Save, and you’re done.

Anatomy of an invoice

What to include on an invoice

A professional invoice has a few non-negotiable fields. Anything missing here can delay payment or trip up your client’s accounting team. The generator above includes all of them by default — this is the checklist if you’re building one elsewhere or just want to know what’s standard.

  • Your business identity

    Logo, name, address, email, phone — so clients can reach you and confirm who they’re paying.

  • A unique invoice number

    Each invoice should have a unique reference number. Sequential (INV-0001, INV-0002, etc.) is conventional and helps your records stay tidy.

  • Issue date and due date

    When the invoice was sent and when payment is expected. “Net 30” means 30 days from the issue date; “Upon receipt” means now.

  • Client name and address

    Bill-to section — who the invoice is for. Match what they’ll have in their accounting system to avoid reconciliation friction.

  • Itemized line items

    Description + quantity + rate for each thing you’re billing. Specificity prevents “wait, what was this for?” emails later.

  • Subtotal, tax, total

    Show the math. Some clients won’t pay invoices where the total isn’t broken down.

  • Payment instructions

    Tell the client HOW to pay you — bank transfer details, Venmo handle, or that you’ll send a Pay button via email separately.

  • Notes (optional)

    Thank-you, late-fee terms, project reference, or anything else the client should see on this specific invoice.

FAQ

Frequently asked questions

Is it really free? What's the catch?
Yes, really free. No signup, no email gate, no watermark, no usage cap. Klerica makes money from paid subscribers who use the full product — saved clients, recurring invoices, online payments, automated reminders. The free tool exists so you can try our invoice-design quality before committing to anything.
Will my work disappear if I close the tab?
No. The generator saves your invoice to your browser's local storage as you type — including your uploaded logo. Close the tab, come back tomorrow on the same browser, and your fields are still filled in. To start fresh, hit Reset at the top.
Can I add my own logo?
Yes. Click Upload logo at the top of the invoice and pick a PNG, JPEG, WebP, or SVG file. We downscale large images automatically so the file stays a manageable size, and your logo persists across browser sessions just like the rest of the invoice.
How do I send this invoice to my client?
Download the PDF, then attach it to an email yourself — same as any other PDF. If you want Klerica to send the invoice for you (with your business name in the From, replies routing to your inbox, and a Pay button embedded), that's in our Pro plan.
Can my client pay this invoice online?
Not from the free PDF — it's a static document. To accept online payments (card, ACH, Apple Pay, Google Pay, Buy Now Pay Later), you need a payment processor connected. Klerica's Pro plan includes inline payments on every invoice you send — clients click Pay right on the invoice page, no redirects.
How is this different from other free invoice generators?
Most free generators are a static form — type, download a PDF, you're done. Klerica's free tool is the same shape, plus the rest of the product is built on AI extraction: paste a client email or upload an existing invoice PDF, and a draft is filled in for you. The free generator is the doorway; the Pro plan adds the AI plus sending, payments, reminders, and recurring schedules.
Do I need to be a freelancer?
Not at all. The generator works for small business owners, consultants, side-hustle sellers, contractors, agencies — anyone who needs to bill someone for goods or services. The fields and math are the same regardless of what you do.

Ready for more than a one-off PDF?

Klerica lets you save clients, send invoices straight from the app, accept online payments, schedule recurring invoices, and chase overdue clients automatically. Seven days free, no card required.