100% Free Runs in your browser PDF download

Free Invoice Generator

Also called an invoice maker, bill generator, or online invoice creator.

Build a professional invoice with your logo, line items, tax, and bank details — then download a clean PDF. No account, no watermark, nothing saved to a server.

Click to upload logo (optional)
Shipping Address

Or

Discount
Taxes
Additional Fees

Nothing here is sent to or stored on a server. This invoice auto-saves to your browser as you type, so you can come back and download it again later — even after closing the tab.

Your Business Name
INVOICE
Bill To
Ship To
DescriptionQty/HrsRateAmount
Payment Details
Terms & Notes

Everything a Real Invoice Actually Needs

Most free invoice generators give you a plain template and call it done. This one covers what real invoicing actually involves — multiple tax lines, discounts, additional fees, shipping details, and bank information — because most invoices aren’t as simple as “one item, one price.”

Your Logo, Your Brand

Upload a logo and it appears right on the invoice — no watermark from us anywhere.

Multiple Tax Lines

Add GST, VAT, or any custom tax by name and rate — stack as many as you need.

Discounts & Extra Fees

Percentage or fixed discounts, plus separate line items for shipping or processing fees.

Bank Details & Payment Link

Add your bank transfer details or a PayPal/Stripe payment link — any format, any country.

Billing & Shipping Addresses

One click to copy billing as shipping, or fill in a separate delivery address.

Bulk Line-Item Import

Already have items in a spreadsheet? Import them straight from a CSV file.

How to Create an Invoice Online

1

Bill From

Your business name, address, and logo.

2

Customer Details

Client info, plus shipping if different.

3

Add Items

Description, qty or hours, rate, tax, discount.

4

Download PDF

One click — a clean, ready-to-send invoice.

Built for Every Kind of Business

Any currency, any tax system, any industry — the fields adapt to what you actually bill for.

Freelancers Small Businesses Contractors Consultants Agencies Photographers Construction Restaurants Hotels Retail Sellers Law Firms Self-Employed

What Is an Invoice? (And How It Differs From a Receipt or Quote)

An invoice is a formal request for payment, sent by a seller to a buyer after goods or services are delivered — it states what’s owed, by when, and how to pay. A quote (or estimate) is sent before work begins, proposing a price. A receipt is proof that payment has already been made. All three document a transaction, but only an invoice is the actual bill.

This distinction matters for record-keeping and taxes: invoices track what’s owed and outstanding, while receipts confirm what’s already been collected. Most freelancers and small businesses only need one document per transaction — the invoice — since it can double as a receipt once paid.

What Every Invoice Should Include

A unique invoice number

Sequential and never reused — essential for your own bookkeeping and for tax records.

Issue date and due date

Sets clear payment expectations and matters for late-fee terms.

Your details and the client’s

Business name, address, and contact info for both sides.

Itemized description of work

What was delivered, at what quantity or hours, and at what rate — not just a lump sum.

Applicable tax, clearly labeled

GST, VAT, or sales tax shown as its own line, not baked silently into the total.

Payment instructions

Bank details or a payment link — the easier you make it to pay, the faster you get paid.

Invoicing Mistakes That Slow Down Payment

No due date

“Payment due” without a date reads as optional — clients pay what feels urgent first.

Vague line items

“Services rendered” invites questions. Specific descriptions get paid faster and disputed less.

Missing payment details

Making a client hunt you down for your bank details is a guaranteed delay.

Inconsistent invoice numbers

Skipped or duplicate numbers cause real headaches at tax time — keep them sequential.

Frequently Asked Questions

Is this invoice generator really free?

Yes — completely free, no sign-up, no watermark, no limit on how many invoices you create.

Do you store my invoice data?

No. Everything runs in your browser. Your invoice auto-saves locally so you can come back to it, but nothing is ever sent to or stored on a server.

Can I add GST or VAT to an invoice?

Yes — add as many named tax lines as you need, each with its own percentage, so GST, VAT, or any local tax calculates automatically.

Does it support any currency?

Yes — pick from common currencies or type a custom symbol for any currency not listed.

Can I add my own logo and bank details?

Yes — upload a logo directly and add bank transfer details or a payment link in whatever format fits your country.

Can I import line items instead of typing them one by one?

Yes — the Items step has a CSV import option for bulk-adding items from a spreadsheet.

Does it download as a proper PDF?

Yes — one click generates a clean, correctly-sized PDF matching exactly what you see in the preview.

More Free Business Tools

Create Your Invoice in Minutes

Fill in your details, preview it live, download the PDF — done.

Scroll to Tool