100% in your browser — nothing is uploaded
AdvertisementHeader ad — 468×60

Free invoice generator — professional PDF in 60 seconds

Pick a template, fill in your details and download a pixel-accurate A4 or Letter PDF. Logo upload, tax, discounts, 22 currencies, auto-numbering, saved clients and recurring duplication — all stored locally on your device. No account, no watermark ransom, no upload.

Tip: in the print dialog choose “Save as PDF”, margins “None”, and enable background graphics.
1 Your details
No logo
Rendered locally — your logo never leaves this device.
2 Invoice details
3 Bill to (client)
4 Line items
DescriptionQtyRateAmount
Press Enter in the last rate field to add a row.
5 Tax, discount & totals
Balance due$0.00
6 Notes & terms
7 Saved invoices

Nothing saved yet. “Save invoice” stores a snapshot in this browser (localStorage) so you can reload or duplicate it later.

Advertisement Inline ad — 300×250
Live preview A4 · Modern
AdvertisementResponsive display ad — 728×90 / 320×100

Outgrowing manual invoices?

InvoiceForge is perfect for your first hundred invoices. When you need automatic payment reminders, online card payments and bookkeeping, a dedicated tool pays for itself — most freelancers report getting paid 1–2 weeks faster with automated follow-ups.

Affiliate

FreshBooks

Best for freelancers

Time tracking, automatic late-payment reminders and expense capture built around service businesses. Clients can pay invoices by card in two clicks.

Try FreshBooks free →
Affiliate

QuickBooks

Best for growing businesses

Full accounting: invoicing plus bank feeds, sales tax tracking and reports your accountant will actually thank you for at year-end.

See QuickBooks plans →
Affiliate

Wave

Free forever tier

Free invoicing and accounting with pay-per-use card payments — a natural next step if you like InvoiceForge but want payment links.

Get Wave free →

Free freelance rate calculator

Not sure what to put in the “rate” column? Our email mini-course includes a rate calculator that works backwards from the salary you want — factoring in unbillable hours, taxes, gear and holidays.

Send me the calculator →

InvoiceForge Pro — remove branding

A one-time license removes the “Made with InvoiceForge” footer line and unlocks the premium template pack. Sold via Gumroad; the key validates locally.

Demo build: any key in the format ABCD-1234-EFGH-5678 activates Pro locally. Buy a license — $19 one-time →

How to invoice as a freelancer (the 5-minute version)

Getting paid starts with sending a clear, complete, professional invoice — and sending it immediately after the work ships. Studies of freelance payment behaviour consistently show the same pattern: invoices sent within 24 hours of delivery are paid noticeably faster than those sent a week later, and invoices with explicit due dates beat “payment appreciated” every time. Here is the checklist InvoiceForge walks you through, and why each piece matters.

What every invoice must include

Picking payment terms that actually get you paid

Terms are a negotiation, not a formality. Practical defaults that work in 2026: Due on receipt for first-time or small clients, Net 14 for ongoing relationships, and 50% upfront for any project longer than two weeks (invoice the deposit first, then use “Duplicate for next month” for the balance). Late fees — commonly 1.5% per month — are less about collecting interest and more about giving your reminder emails teeth. Always state them in the terms field before the work starts, never after.

Recurring invoices without the subscription software

If you bill a retainer, you don't need a monthly fee tool yet. Save the invoice once, then each month click Duplicate for next month: InvoiceForge bumps the invoice number, advances the issue date by one month, and recalculates the due date from your payment terms. Your client list, numbering counter and drafts persist in your browser's local storage — clear your browser data and they're gone, so export PDFs as your permanent records.

Is a browser-made PDF invoice legally valid?

In almost all jurisdictions, yes. An invoice is a commercial document, not a notarised one — validity comes from its content (the fields above), not from the software that produced it. Some countries add specific requirements (sequential numbering rules, tax IDs, reverse-charge wording for cross-border EU services, e-invoicing mandates for B2G work), so check your local tax authority's checklist once and bake the wording into your default terms.

Frequently asked questions

Is InvoiceForge really free? What's the catch?

The generator is free with all five templates, unlimited invoices and no sign-up. The page shows ads and affiliate recommendations, and a paid Pro license removes the small “Made with InvoiceForge” footer line from your PDFs. That's the entire business model — your invoice data is never collected or sold because it never leaves your browser.

Where is my data stored? Is anything uploaded?

Nothing is uploaded. Your details, clients, saved invoices, logo and numbering counter live in your browser's localStorage on this device. There is no backend and no account. The flip side: clearing browser data, switching browsers or using private mode means your saved data won't be there — download PDFs as your permanent copies.

How do I download the PDF?

Click “Download PDF” — it opens your browser's print dialog with the invoice perfectly laid out for A4 or US Letter. Choose “Save as PDF” as the destination, set margins to “None” (or “Default” works in most browsers), and enable “Background graphics” so template colours print. The result is a crisp, selectable-text PDF, not a screenshot.

Can I add tax like VAT, GST or sales tax?

Yes — rename the tax row to anything (VAT, GST, Sales tax, IVA, MwSt) and set your rate. Tax is calculated on the subtotal after discount, which is the standard treatment in most jurisdictions. The rate you enter is yours to verify: InvoiceForge does not look up tax rates and is not tax advice.

Which currencies are supported?

22 currencies including USD, EUR, GBP, CAD, AUD, JPY, CHF, INR, BRL and AED, each formatted with the correct symbol, decimal convention and digit grouping for its locale (JPY and KRW show no decimals, EUR formats as 1.234,56 €, and so on) via your browser's built-in internationalisation engine.

How does invoice numbering work?

Use any format you like — INV-0042, 2026-117, ACME-08. When you click “New invoice” or “Duplicate for next month”, InvoiceForge finds the trailing number in your current invoice number and increments it, preserving your prefix and zero-padding. Sequential, gap-free numbering is what bookkeepers and tax auditors want to see.

Can I send the invoice directly to my client?

InvoiceForge generates the PDF; you attach it to your own email. That's deliberate — invoices sent from your own address get opened and paid faster than ones from a third-party noreply sender. If you want automatic sending, payment links and reminders, see the tools in the “Outgrowing manual invoices?” section above.

Educational tool — not professional advice. InvoiceForge provides templates and arithmetic for convenience. It does not provide tax, accounting or legal advice; tax rates, invoice content requirements and late-fee rules vary by jurisdiction, and the figures shown are calculated from values you enter. Verify your obligations with your local tax authority or an accountant. Affiliate links on this page may earn us a commission at no cost to you.
Saved