August Offer 3 months of Business for $223.50, half price, paid once 3 months of Business, $223.50 · save $223.50
Invoice Generator

Free Invoice Template

Create a professional invoice and save it as PDF in seconds. Built for agencies and freelancers - no signup, no watermark.

Invoice details

Line items

Your Business
INVOICE
INV-001
Bill to
Client
DescriptionQtyRateAmount
1$0.00$0.00
Subtotal$0.00
Total$0.00

How to create an invoice in 5 steps

Every invoice does the same job: it tells a client exactly what they are paying for, how much, and by when. Fill the fields above as you read.

  1. 1

    Add your details and the client’s

    Your business name, address, and contact details go top-left; the client’s go opposite. If you are registered for VAT or sales tax, put the registration number here — leaving it off is the single most common reason an invoice gets bounced back.

  2. 2

    Give it a unique invoice number and dates

    Number invoices sequentially (INV-001, INV-002) so you and the client can both reference one unambiguously. Add the issue date and a due date — not just “due on receipt”, which gives no deadline to chase against.

  3. 3

    Itemize the work with quantities and rates

    One line per deliverable, each with a quantity and a rate. “Marketing services — $4,000” invites questions; “Instagram content, 12 posts × $150” does not. Itemized invoices get queried less and paid faster.

  4. 4

    Apply tax and total it up

    Set your tax rate and let the subtotal, tax, and total calculate themselves. Show all three separately — a client’s finance team will usually reject an invoice that shows only a single lump sum.

  5. 5

    Add payment terms and download the PDF

    Use the notes field for how to pay and by when — bank details, payment link, and a term like “Net 14”. Then save as PDF. Send a PDF rather than an editable document so the figures cannot be altered in transit.

What to include on an invoice

Leave one of these off and you give the client a reason to delay payment. The generator above includes all of them by default.

The word “Invoice”

Sounds trivial, but it is what separates an invoice from a quote or a receipt in a client’s inbox and in their accounting system.

A unique invoice number

Required for your own bookkeeping and in most countries for tax purposes. Never reuse one.

Your business details

Trading name, address, email, and any tax or company registration number you hold.

The client’s details

Company name and billing address. For larger clients, name the person or department who approves payment.

Issue and due dates

When it was raised and when payment is expected. Without a due date you have nothing to follow up on.

Itemized lines

A description, quantity, and unit rate for each piece of work, so the total is self-explanatory.

Subtotal, tax, and total

Shown as three separate figures. Most finance teams will not process an invoice that shows only one.

Payment terms and method

How to pay and by when — bank transfer details, a payment link, and a term such as Net 14 or Net 30.

Keep going

Tired of chasing unpaid invoices?

Inflowave tracks every client, payment, and follow-up in one place so you get paid faster. Want a walkthrough for your agency?

1Follow @inflowaveSo we can DM you back — Instagram blocks replies to non-followers.Follow
2DM us the word “{{kw}}”That keyword triggers your free teardown. We reply within 24h.DM “{{kw}}”
Follow + DM “{{kw}}” to @inflowave →

Frequently asked questions

Yes - completely free, no signup, no watermark, and no limit on how many invoices you create. Everything runs in your browser; we never see your invoice data.
Talk with Founder