InvoiceTools
All tools About Privacy
contact@invoicetools.com

Invoice Generator

Built for people who invoice for a living.

Add your details and your client’s, itemise the work with tax and discount per line, set the terms, then export a print-ready PDF, priced in the units your trade actually bills in.

Private • No data saved
I am a
Sets up your invoice for your trade
Pick your trade and the line items below are filled in with the work you usually bill for. Everything stays editable, and items you have already changed are never overwritten.
Business Info
Your company
Logo preview
Drag & drop logo or click to upload PNG, SVG, JPG (max 2MB, stored locally)
Client Details
Bill to
Items
3 line items
Payment Terms: Fully Custom Editable Type Net 50, Net 75, or anything
Click to fill • Keep typing to customize
Presets are shortcuts only; your custom text like "Due Net 50" or "Net 75" stays exactly as typed.
Before and after photos
Show the work you are billing for. Prints with the invoice.
Before photo preview
BeforeClick or drop a photo
After photo preview
AfterClick or drop a photo
Payment Terms
Bank & terms
Terms & Conditions
Branding / Options
Style & signature
Design Templates: 6 unique
Accent Color
Font Family
Watermark
Opacity 20%
Live preview updates instantly.
Signature
Show / Hide Fields
Control visibility

Summary

Business-
Client-
Items0
Total$0.00
TemplateModern
Looks good
Subtotal $0.00 • Discount $0.00 • Tax $0.00 • Total $0.00
Privacy note: We don't save your data. Everything stays in your browser. Closing the tab clears the session. Downloads only: no email, no server.

What to include on an invoice: the eight required parts

Eight elements clients, accountants and tax offices expect to see. The generator above builds every one of them for you.

1

The word “Invoice”

Say what the document is at a glance. The generator sets the title and header layout, so the page reads as a bill, not a quote or a receipt.

2

A unique invoice number

Sequential and never reused. INV-2026-001 style numbering keeps your records clean, and the suggested number is yours to overwrite.

3

Issue date and due date

When it was sent and when it is payable. The due date is what makes payment terms like Net 30 enforceable.

4

Your details and your client’s

Business names, addresses and email, plus a tax ID, VAT number or EIN where your tax system expects one.

Annotated example invoice showing the eight elements every invoice needs Studio North & Co. hello@studionorth.co · +1 (415) 555-0199 INVOICE 1 INV-2026-0001 Issued · Aug 16, 2026 Due · Sep 15, 2026 (Net 30) 23 FROM Studio North & Co. 548 Market St, San Francisco Tax: US-95-1234567 BILL TO Linear Labs Inc. 1 Infinite Loop, Cupertino Tax ID: US-12-3456789 4 DESCRIPTION QTY RATE AMOUNT Brand Strategy & Identity 1 $4500 $4500.00 Website Design - 8 pages 1 $3200 $3124.80 Design Retainer (1 month) 1 $2100 $2100.00 5 Subtotal $9800.00 Discount −$320.00 Tax (8.5%) $244.80 Total $9724.80 6 HOW TO PAY Scan to pay · pay.studionorth.co Mercury Bank · ···· 1234 · Net 30 · 1.5% monthly late fee 7 NOTES Thank you for your business! Maya Chen AUTHORIZED SIGNATURE 8 POWERED BY INVOICETOOLS
5

Line items

A clear description, quantity and rate per line. Per-line discount and tax are handled by the live calculation as you type.

6

Subtotal, tax and total

The numbers your client checks first. Everything recalculates instantly, so the maths on the page is never stale.

7

How to pay

Payment terms, bank details and an optional QR payment link, so the client can act the moment they open the invoice.

8

Notes and signature

A short thank-you or late-fee note, and a signature that makes the document feel finished and final.

How to write an invoice, step by step

This is the tool above, sped up. The same six steps, the same progress line and the same fields, with the invoice on the right updating as each one is filled in.

IInvoice Generator
Clear
Live preview
Your business
you@example.com
Trade
Invoice
INV-2026-0001
Bill to
Client company
Client name
Client email
Description
Qty
Rate
Amount
Subtotal$0.00
Tax$0.00
Total$0.00
Payment terms Bank details Late fee
Step one fills the header of the invoice

Click any step above to replay that part. Every field is explained in the questions further down this page.

What this free invoice generator does

The features that decide whether an invoice maker actually saves you time: all of them built in, all of them free.

Live previewThe invoice updates with every keystroke, so what you see on screen is exactly what exports.
Six professional templatesSwitch the design at any point; your data stays put while the look changes.
Per-line tax and discountQuantity, rate, discount % and tax % on every row, totalled live, no formulas to check.
Digital signatureType it or draw it in the Branding step; it lands on the PDF like ink.
QR payment linkPaste a payment URL and clients scan straight from the printed page: fewer steps, faster payment.
One-click exportA print-perfect PDF generated in your browser, plus PNG, JSON and CSV when you need data, not paper.
Any currencyPick a currency and every amount, subtotal and total follows it, ready for clients anywhere.
Private by designNo account and no upload: every field and calculation stays on your device, always.

Prefer to start with a
ready-made invoice template?

Rather work from a finished design than a blank form? The Invoice Template Studio has 45 free invoice templates you can edit straight in the browser, then export as the same print-perfect PDF.

  • 45 professional designs, from plain and compliance-ready to bold and creative
  • Click any field and type: your logo, accent colour and fonts carry across every design
  • Free, no signup and no watermark, with nothing you type ever stored
Browse free templates
Sentinel Compliance free invoice template design
Novara Cards free invoice template design
Vertex free invoice template design

Invoice generator, invoice template or accounting software: which to use?

Three ways to produce an invoice, each right for a different moment.

This generatorThe fastest route from blank page to sent invoice: fill in the fields, watch the live preview, export a PDF. Free, no account, and nothing you type leaves your browser. Right when you need to bill someone today.
An editable templateWord processors and spreadsheets can produce a basic invoice, but you check the math yourself and the layout drifts every time you edit. Browser-editable designs in the Template Studio keep the math live and the layout locked. Right when the look matters.
Accounting softwareFull accounting suites earn their keep once you need bookkeeping, expense tracking and reports across many clients, but they bring accounts, subscriptions and setup that plain invoicing does not need. Start free here; graduate when the paperwork does.

From quote to invoice to receipt: one billing workflow

An invoice is the middle of the job, not the whole of it. These free tools cover the steps on either side: all client-side, and none of them store your data.

Quote GeneratorPropose the price before the work, then convert an approved quote into an invoice. Receipt MakerAfter payment lands, hand over proof, with a PAID stamp and change due for cash. Invoice Template Studio45 editable invoice designs when you want a specific look. Click any field and type. Sales Tax CalculatorConfirm the state and local rate before it goes on the invoice. VAT CalculatorAdd or remove VAT for international clients, with rates for 31 countries built in. Profit Margin CalculatorCheck the job still makes money after costs before you commit to the price.

More invoicing questions, answered

How should I number my invoices?

Use a unique, sequential number for every invoice and never reuse one. A simple pattern like INV-2026-001, a year prefix plus a running count, keeps your records tidy and makes any invoice easy to find later. The generator suggests a number automatically, and you can overwrite it with your own scheme.

What payment terms should I put on an invoice?

Net 30, payment within 30 days, is the common default, but freelancers and small studios often use Net 14, Net 7 or due-on-receipt for smaller jobs. State the terms and the due date on every invoice, and mention any late-fee policy up front; clear terms consistently move payment dates earlier.

Can I add my logo and a signature?

Yes. Upload your logo in the first step (PNG, SVG or JPG) and add a signature in the Branding step. Both appear on the live preview instantly and come through in the exported PDF.

What is the difference between an invoice, a quote and a receipt?

A quote proposes a price before the work, an invoice requests payment for work delivered, and a receipt proves the payment happened. InvoiceTools has a free tool for each step: the Quote Generator, this invoice generator, and the Receipt Maker.

Which currency can I invoice in?

Any currency: choose it in the invoice details and the symbol and totals follow. Billing clients abroad? Check the tax side with the free VAT Calculator, which covers rates for 31 countries.

How many invoices can I create?

As many as you need. There is no cap, no watermark and no paid tier. Every invoice you create here is free.

How do I make an invoice for free?

Use a free browser-based invoice generator like this one: enter your business details, add line items, and export a print-perfect PDF. There is no signup, no watermark and no trial clock. The whole flow takes a few minutes.

How do I invoice as a freelancer without a registered company?

Invoice under your own legal name: put your name where a business name would go, add your address and contact details, and include your personal tax ID where your country expects one. The invoice is just as valid.

Is it legal to create your own invoice?

Yes. An invoice is a document you issue, not a government form. It is legal as long as it contains what your tax system requires: who billed whom, what for, when, for how much, and the applicable tax.

How do I send an invoice by email?

Export the PDF and attach it to a short, direct email. Put the invoice number, amount and due date in the subject line, for example “Invoice INV-2026-001 · $1,250 · due Sep 15”, so the client can find it in their inbox months later.

What should I look for in a free invoice generator?

Four things: genuinely free output with no watermark or trial, live totals so you never check the math by hand, tax and discount handled per line, and, most overlooked, privacy: prefer a tool where nothing you type leaves your browser.

Can I use this invoice generator for international clients?

Yes: set the currency, add your client’s details and tax ID, and include VAT or GST where it applies. The free VAT Calculator covers current rates for 31 countries if you need to check one.

Invoice questions, answered

The fourteen invoicing questions we are asked most, each answered in two sentences.

What is an invoice?

An invoice is a document a seller sends to a buyer to request payment for goods or services already delivered. It records who is billing whom, what was supplied, how much is owed, and by when. It is a commercial and accounting record, not a receipt.

What is an invoice number?

An invoice number is the unique reference that identifies one invoice. Numbers should run in sequence and never repeat, because tax authorities, accountants and your own records rely on them to trace a specific bill.

What is the difference between an invoice and a bill?

They describe the same document from two sides. The business issuing it calls it an invoice, and the customer receiving it calls it a bill. The wording changes with the point of view, not the content.

What is the difference between an invoice and a receipt?

An invoice asks for payment before money has changed hands. A receipt confirms payment after it has been made. Many jobs need both: the invoice to bill the client, then a receipt as proof once they pay.

What does Net 30 mean on an invoice?

Net 30 means the full amount is due 30 days after the invoice date. Net 14 and Net 7 work the same way with shorter windows, and due on receipt means payment is expected immediately.

What is a proforma invoice?

A proforma invoice is a preliminary quote-style document sent before the work or shipment, showing what the final invoice will contain. It is not a demand for payment and is not entered into your accounts as revenue.

What is a tax invoice?

A tax invoice is an invoice that shows tax charged on the sale, such as VAT, GST or sales tax, along with the rate applied and the seller's tax registration number. Registered businesses need one to reclaim tax.

What is a commercial invoice?

A commercial invoice is used for international shipments. It declares the goods, their value and origin to customs, and decides the duties and taxes charged when the shipment crosses a border.

What is a credit note?

A credit note cancels all or part of an invoice you already issued, for example after a return, an overcharge or a cancelled service. It gives you a clean audit trail instead of deleting the original invoice.

When should you send an invoice?

Send it as soon as the work is delivered or the milestone is reached. Same-day invoicing is the single most effective way to get paid sooner, because the value of the work is still fresh for the client.

How do you write an invoice?

Add your business details and your client's, a unique invoice number, the issue and due dates, itemised lines with quantity and rate, the subtotal, tax and total, and clear payment instructions. The generator on this page assembles all of it for you.

Do you have to charge tax on an invoice?

It depends on where you are, what you sell and whether you are registered for sales tax, VAT or GST. If you are registered, show the rate and amount as a separate line. If you are not, no tax line is needed.

How long should you keep invoices?

Most tax authorities expect business records to be kept for several years, commonly between five and seven. Because rules vary by country, keep a complete archive of both issued and received invoices and check your local requirement.

Is a handwritten or emailed invoice legally valid?

Yes. An invoice is valid on its contents, not its format, so a PDF, a printed page or a handwritten note all count as long as the required details are present and accurate.

How do I write an invoice?

Put your business name and contact details at the top, the client's below them, then a unique invoice number and the issue date. List the work as separate lines with quantity and rate, total it, add tax if you charge it, and finish with the due date and how to pay. The generator above lays all of that out for you and exports it as a PDF.

How do I make a PDF invoice?

Fill in the form and export. The PDF is built in your browser, so nothing is uploaded and the file downloads straight to your device, ready to attach to an email.

What should an invoice number look like?

Anything sequential and unique, with no gaps. INV-2026-0001 works well because it sorts correctly and shows the year at a glance. What matters to an accountant or an auditor is that the sequence runs unbroken.

What are remittance details on an invoice?

The information a client needs to actually pay you: bank name, account and sort or routing number, or a payment link. Leaving them off is one of the most common reasons an invoice sits unpaid longer than it should.

Do I need to put payment terms on an invoice?

Yes, and state them as a date rather than a phrase. \u201cNet 30\u201d means nothing to a client who has not met the term before; \u201cdue 17 September 2026\u201d is unambiguous. Add the late fee you will charge, because a fee that is not stated in advance is hard to apply later.

What is the Invoice Generator?

The Invoice Generator is a free, browser-based tool for creating professional invoices without installing software, creating an account, or sending your business data anywhere. Everything you type (your business details, your client's information, line items, and payment terms) stays on your own device and is calculated live as you fill in each field.

It's built for freelancers, contractors, and small studios who need something more polished than a Word template but don't want the monthly cost or account setup of full invoicing software. You get six visual templates, a live preview that updates as you type, a real signature field, and export to PDF, PNG, JSON, or CSV in one click.

Step-by-Step: How to Use the Invoice Generator

Six steps, and you can jump back to any of them before exporting.

1
Your Details
Business name, logo, contact info, and address, which becomes the invoice header.
2
Client
Who you're billing: name, company, email, and address.
3
Items
Quantity, rate, discount %, and tax % per line; the total recalculates instantly.
4
Payment & Terms
Due date, payment terms, bank details, and an optional late fee policy.
5
Branding
Template, accent color, font, signature, and an optional DRAFT watermark.
6
Review
Check the live preview against your data, then export.

Key Features & Benefits

Live calculation: subtotal, discount, tax, and late fees recalculate as you type, no formulas to break.
A real QR payment link: every invoice includes a scannable QR code that encodes an actual payment link, not a placeholder image.
Six templates, one source of truth: switching templates never requires re-entering your data.
Multiple export formats: PDF, PNG, JSON, or CSV depending on what you need it for.
Nothing leaves your browser: no account, no server-side storage, no data collection.

Frequently Asked Questions

Professional Best Practices for Invoicing

A few habits that make a real difference in how quickly you get paid.

1
Set clear payment terms up front: agree on Net 30 (or whatever term) before the invoice arrives, not for the first time on the invoice itself.
2
Invoice promptly: send it the same day or week you complete the work; delay tends to compound into slower payment.
3
Use consistent invoice numbering: a sequential system like INV-2026-0001 makes tracking painless for both sides.
4
State a late fee policy, even a modest one: simply stating a rate on the invoice tends to move payment dates earlier.
5
Follow up before the due date, not after: a short check-in a few days early catches problems before the invoice is overdue.