Invoicing shouldn't require a subscription. If you need to send a clean, professional invoice to a client — with line items, hours, rates, tax, and payment terms — you should be able to do it in two minutes without signing up for anything.
This is a free invoice generator. Fill in your business details, your client's info, and your line items. The preview updates live. Click Download PDF and you get a real, professional invoice — selectable text, clean layout, no watermark, no email gate, no "upgrade to export" paywall.
The PDF is generated entirely in your browser. No data is sent to a server.
What makes a good invoice
An invoice isn't a "please pay me" email. It's a document your client's accounts payable team needs to process. Missing fields are the most common reason invoices get delayed — the AP team rejects it, it goes back to you, and a week is lost.
Every invoice from this generator includes the fields that AP teams require:
| Field | Why it matters |
|---|---|
| Invoice number | AP needs it to match the invoice to a purchase order or approval |
| Issue date | Starts the payment-term clock |
| Due date | The client needs a deadline, not "when you get a chance" |
| Your business name and address | Required for tax purposes |
| Client name and address | Must match the client's registered legal name |
| Line item descriptions | The client needs to approve what they're paying for |
| Hours and rate per line item | The math should be visible, not a lump sum |
| Subtotal, tax, total | If you charge tax, it needs its own line |
| Payment terms | Tells the client when the clock started and when it ends |
Optional but recommended: a notes section for "thank you" messages, bank transfer details, or late payment terms.
| Description | Hours | Rate | Total |
|---|---|---|---|
| Discovery & Planning | 8 | $120.00 | $960.00 |
| Visual Design | 16 | $110.00 | $1,760.00 |
| Frontend Development | 24 | $100.00 | $2,400.00 |
How to use the generator
- Fill in your business info — name, address, email. This appears in the top-left of the invoice.
- Fill in the client info — name, address, email. This appears under "Bill to."
- Set the invoice details — invoice number, issue date, due date, and payment terms. The due date auto-calculates from the terms (Net 14 = 14 days from issue date).
- Add line items — description, hours, and rate for each piece of work. The line total calculates automatically. Add or remove rows as needed.
- Set tax if applicable — enter your tax rate as a percentage. The tax amount calculates automatically.
- Download the PDF — one click, real PDF with selectable text, downloaded to your device. No watermark, no signup, no email gate.
Setting payment terms
The default in this generator is Net 14 — payment due 14 days after the invoice date. Here's why that's the right default for most freelancers and small teams:
| Terms | When to use | Cash flow impact |
|---|---|---|
| Due on receipt | Small projects, first-time clients, one-off work | Fastest |
| Net 7 | Regular clients, weekly billing | Fast |
| Net 14 | Standard for most freelancers | Moderate |
| Net 30 | Enterprise clients who require it | Slow — you're financing their business |
If a client requires Net 30, negotiate it into your rate. A client who insists on Net 30 is asking you to finance 30 days of their cash flow — your hourly rate should reflect that cost. For more on this, see the how-to-invoice guide.
The PDF: what you get
The downloaded PDF is a real, professional document:
- Selectable text — not an image. The client can copy the invoice number, search for it, and paste line items into their AP system.
- A4 format — standard business paper size. Prints cleanly on any printer.
- Clean Helvetica typography — the default PDF font. Professional, readable, no custom font embedding required.
- No watermark — the invoice looks like it came from your business, not from a free tool.
- No "generated by" footer — we don't add our branding to your invoice.
What this replaces
The typical invoice workflow without a generator:
- Open a Word doc or Google Doc template.
- Type in the business name, client name, address, invoice number.
- Create a table for line items. Format it. Adjust column widths.
- Type in hours and rates. Calculate line totals manually or with a formula.
- Add up the subtotal. Calculate tax. Calculate total.
- Save as PDF (or print to PDF).
- Email the PDF to the client.
- Hope they pay.
Steps 2–6 take 10–20 minutes per invoice and are where errors happen — stale addresses, wrong rates, miscalculated totals, forgotten tax. This generator does steps 2–6 in under two minutes. You still handle step 7 (emailing the PDF) and step 8 (hoping).
When you need more than a generator
A free generator is the right tool for sending a one-off invoice. It's not the right tool when you're:
- Sending invoices weekly and re-entering the same business and client info every time.
- Tracking hours that should flow directly into invoice line items without manual entry.
- Watching invoice status — sent, viewed, paid, overdue — without opening a spreadsheet.
- Collecting payment via Stripe with a payment link embedded in the PDF.
If you're doing any of those, the generator is a starting point. Ayron is the next step: tracked hours become invoice line items automatically, branded PDFs include Stripe payment links, and the invoice status flips to Paid the moment the charge clears. See the timer-to-paid-invoice walkthrough for the full loop.
Ayron Pro is $12/mo and includes invoicing, AI weekly summaries, estimate-vs-actual margins, and a Mac-native menu bar timer. The free invoice generator on this page is free forever — use it when a standalone invoice is all you need, use Ayron when the invoice is part of a weekly billing loop.
FAQ
Is this invoice generator free? Yes. No signup, no email gate, no watermark, no "upgrade to download" paywall. Fill in the form, click Download PDF, and you get a real PDF on your device. The PDF is generated entirely in your browser — no data is sent to a server.
Does the PDF have a watermark? No. The invoice looks like it came from your business. There's no "generated by" footer, no logo, no branding from us.
Can I add my logo to the invoice? Not in this version. The generator produces a clean, text-based invoice. If you need custom branding (logo, colors, fonts), Ayron's invoicing supports branded PDFs from your domain — see the timer-to-paid-invoice walkthrough.
Can I save my business info for next time? Not in this generator — each visit starts fresh. If you send invoices regularly, Ayron saves your business info, client list, and rates so invoice creation is a date-range selection, not a data-entry exercise.
What payment terms should I use? Net 14 is the standard default for freelancers and small teams. It's professional and means you get paid within two weeks. If a client requires Net 30, negotiate it into your rate. Due on receipt is fine for small one-off projects. See the how-to-invoice guide for the full payment-terms breakdown.
Can I track whether the client has paid? Not in this generator — it produces a PDF you download and send yourself. If you need invoice status tracking (Sent, Viewed, Paid, Overdue), Ayron tracks that automatically, including Stripe payment status. See the timer-to-paid-invoice walkthrough.
Does this work on iPhone or iPad? The generator works in any mobile browser, but the PDF download may behave differently on iOS. For the best mobile invoicing experience, Ayron's iOS app generates and sends invoices natively — see the Mac time tracker guide.
Can I use this for recurring invoices? Not in this generator. Each invoice is created manually. Ayron Pro supports recurring invoices — see the pricing page for details.
Ayron details are based on its public landing page and should be treated as marketing claims rather than independent product verification.