Free Invoice Generator

Fill in the invoice template, watch the preview update as you type, and download a clean one-page PDF. Your logo, clients and past invoices stay saved in your browser for next time.

Draft saved in this browser.

Saving as PDF: Download PDF opens your browser's print dialog. Set the destination to Save as PDF and switch off Headers and footers for a clean page.

Your business
Logo (optional)

PNG, JPG, SVG or WebP. Resized on your device, never uploaded.

Shown under your address. Required on invoices in some countries once you are tax-registered.

Bill to
Invoice details

Line items
Discount, tax and totals
%

Tax is applied to the subtotal after discount. Leave it at 0 if you are not registered to charge tax.

Notes and payment
Style

Live preview

Saved invoices

No saved invoices yet. Click Save invoice to keep a copy here. Saved invoices stay in this browser only.

How to make an invoice in a minute

  1. Add your business details once. Name, address, email, your tax or VAT number if you are registered, and a logo. All of it is remembered in your browser.
  2. Fill in who you are billing. Use their legal or company name. If they gave you a purchase order (PO) number, add it as the reference; many companies will not pay without it.
  3. Check the invoice number and dates. The generator suggests the next number after your last saved invoice. Pick payment terms and the due date is set for you.
  4. List the work. One line per deliverable, with quantity and rate. Hours, days or a fixed fee all work.
  5. Add discount, tax, fees and any deposit. The totals and the balance due update as you type.
  6. Download the PDF and save. Click Download PDF, choose Save as PDF, then click Save invoice so it appears in your history and the next number is ready.

What to include on an invoice

Rules differ by country and change over time, but most invoices that get paid without questions carry the same fields:

Tax-registered businesses often have extra requirements, such as showing the tax amount per rate or the client's tax number for cross-border work. Check what applies to you with your tax authority or an accountant. This page is general information, not legal or tax advice.

How the totals are calculated

Balance due = (Subtotal − Discount) + Tax + Extra fee − Amount paid
Tax = (Subtotal − Discount) × Tax rate

Say you bill a website redesign at 1 × $2,400, copywriting at 6 hours × $85 = $510, and stock photos at 3 × $29 = $87. The subtotal is $2,997.00. A 10% discount takes off $299.70, leaving $2,697.30. An 8% sales tax on that is $215.784, which rounds to $215.78, so the total is $2,913.08. If the client already paid a $1,000 deposit, the balance due is $1,913.08.

Each line and each total is rounded to the cent once, using whole cents internally, so the numbers on the PDF always add up exactly. Currencies without cents, such as the Japanese yen, round to whole units.

Invoice numbering best practices

Payment terms explained

TermWhat it means
Due on receiptPayment is expected as soon as the client gets the invoice. Common for small jobs and new clients.
Net 7 / Net 15Payment is due 7 or 15 days after the invoice date. A good default for freelancers.
Net 30Due 30 days after the invoice date. Standard for many businesses and agencies.
Net 60Due 60 days after the invoice date. Often requested by large companies. Consider pricing it in or asking for a deposit.
2/10 Net 30A 2% discount if paid within 10 days, otherwise the full amount in 30. Add it in the notes if you offer it.

“Net” simply means the full amount. Whatever terms you choose, also write the actual due date on the invoice. A date is harder to misread than a term.

Tips to get paid faster

Common invoicing mistakes

Frequently asked questions

Is this invoice generator really free?

Yes. There is no account, no trial and no watermark you cannot remove. The tool runs entirely in your browser, and the site is supported by ads and an optional paid kit.

Where are my invoices stored?

Only in your own browser, in local storage on this device. Nothing you type is uploaded to a server. That also means clearing your browser data deletes your saved invoices, so always keep a copy of the PDFs you send.

How do I save the invoice as a PDF?

Click Download PDF. Your browser's print dialog opens with the invoice laid out as a single page. Choose Save as PDF as the destination and turn off headers and footers. On a phone, pick Save as PDF from the print or share options.

Can I add my logo to the invoice?

Yes. Upload a PNG, JPG, SVG or WebP image. It is resized in your browser to a small, sharp version and remembered on this device, so you only need to add it once.

Can I remove the Made with Freelance Toolbelt line?

Yes. Untick the Made with Freelance Toolbelt checkbox in the Style section and the line disappears from the preview and the PDF.

Do I have to charge sales tax, VAT or GST?

It depends on where you and your client are, what you sell and whether you are registered for tax. Many freelancers below a registration threshold charge none. Leave the tax rate at 0 if you are not registered, and check the rules for your country and year with your tax authority or an accountant. This page is not tax advice.

What is the difference between an invoice and a quote?

A quote (or estimate) is sent before the work to agree a price and is not a request for payment. An invoice is sent after the work, or at an agreed milestone, and asks the client to pay a specific amount by a specific date.

Can I invoice in euros, pounds or another currency?

Yes. Pick the currency in Invoice details and every amount is formatted for it. The tool does not convert between currencies, so agree the billing currency with your client before you start the work.