Free Invoice Generator

Create a professional invoice online and download it as a PDF — add your business, your client, line items and optional sales tax, then save or print. Free, instant, no signup.

Optional · stays on your device
Add sales tax Applies one rate to the subtotal — leave off if you don’t collect sales tax
From — your business
Bill to — your client
Invoice details
Line items
Description Qty Rate Amount
Notes & terms
Invoice preview

How to write an invoice

An invoice is a simple request for payment: it tells your client what you did, what it costs, and how to pay you. With the generator above you can put one together in a couple of minutes — but the steps are the same whether you use this tool, a spreadsheet or a template:

  1. Add your business details. Your name or business name, address, email and phone go at the top so the client knows who the bill is from. If you have an EIN or business tax ID, add it.
  2. Add the client. Who you’re billing — their company name and address. Getting the legal name right matters if they route invoices through an accounts-payable team.
  3. Give it a number and dates. Use a unique invoice number (e.g. INV-2026-001), the invoice date, and payment terms — “net 14” or “net 30” days sets the due date automatically here.
  4. List what you’re billing. One line per product or service, with a short description, the quantity (or hours) and the rate. The amounts and total add up as you type.
  5. Add sales tax if you collect it. Flip the toggle on and enter your rate; leave it off if the work isn’t taxable.
  6. Say how to pay and add a note. Spell out how the client pays you (check, ACH, Zelle, card) and add a short thank-you or late-fee policy. Then download the PDF.

What to include on an invoice

A clear invoice gets paid faster and raises fewer questions. Make sure yours has all of these — the generator has a field for each, so nothing slips through:

How to send an invoice

Once it’s filled in, click Download PDF and email the file to your client as an attachment. PDF is the standard because it looks identical on every device and can’t be changed by accident. Put the invoice number and amount in the subject line (“Invoice INV-2026-001 — $1,200 due Mar 15”), keep the message short, and save a copy for your own records. If a payment is late, a polite follow-up that re-attaches the same PDF is usually all it takes.

Is your data private?

Yes. This generator runs entirely in your browser — your client details, line items and pricing are never uploaded anywhere. Your own From business info is saved locally on your device so you don’t have to retype it next time, and you can create as many invoices as you like, free, with no account and no watermark. If you’d rather build the layout yourself, you can also recreate this structure in a Google Docs or Google Sheets template — but the tool above is faster and does the math for you.

When to move beyond a free generator

A downloadable PDF is perfect for one-off and occasional invoices. If you’re billing regularly, chasing payments, or want clients to pay by card online, dedicated invoicing software adds recurring invoices, automatic reminders and payment tracking — see the option below. For questions about what’s taxable or how to report income, a CPA is the right call; this tool creates the document, not tax advice.

Just starting out? See our guide on how to write a business plan to map out the numbers before you send your first invoice.

Invoice templates by industry

Prefer a head start? These templates come pre-filled with typical line items for your line of work:

Frequently asked questions

How do I make an invoice?

Fill in your business details, your client’s details, an invoice number and date, then add a line item for each product or service with a quantity and rate. The amounts and total update as you type. Turn on sales tax if you collect it, add any notes, then click Download PDF. The whole thing takes a couple of minutes and needs no signup.

What should an invoice include?

A complete invoice has your business name and contact info, your client’s name and address, a unique invoice number, the invoice date and due date, an itemized list of what you’re billing with quantities and rates, the subtotal, any sales tax, the total due, and how to pay you. This generator includes fields for all of these, so nothing important gets left off.

How do I send an invoice to a client?

Download the invoice as a PDF here, then email it to your client as an attachment with a short note and the amount and due date in the subject line. A PDF is the standard format because it looks the same on every device and can’t be edited by accident. Keep a copy for your own records.

Do I need to charge sales tax on an invoice?

It depends on what you sell and where. Many services aren’t taxable, while physical goods usually are, and rates vary by state and even city. Leave the sales-tax toggle off if you don’t collect it; turn it on and enter your rate if you do. When you’re unsure whether a sale is taxable, check your state’s rules or ask a CPA.

Is this invoice generator free?

Yes — it’s completely free with no account, no watermark and no limit on how many invoices you create. Everything runs in your browser, so your client and pricing details never leave your device, and your own business info is saved locally so you don’t retype it next time.

Related tools