Skip to content
Freelancer Toolkit

Freelance Invoice Generator

Build a complete, professional invoice with live totals, then print it or download it as a PDF. Everything stays in your browser — no account, no server storage.

Your business

Client

Invoice details

Line items

  • $0.00

Enter the tax rate that applies to you — this template doesn't assume any country's tax rules.

Invoice

Your business

Bill to

Client name

Invoice No.
Issue date
Due date
DescriptionQuantityUnit priceAmount
Untitled item1$0.00$0.00
Subtotal
$0.00
Total due
$0.00
Your business

How to create a freelance invoice

Add your business and client information, list each piece of work as a line item with a quantity and rate, and apply any discount or tax. The live preview on the right shows exactly what your client will see, so you can catch mistakes before you send it.

What information should be on an invoice?

Beyond the itemized work and total, a professional invoice needs a unique invoice number, clear invoice and due dates, and payment instructions so the client knows exactly how to pay you.

Invoice numbering

A consistent numbering scheme — sequential, dated, or both — makes bookkeeping and tax time far easier. Avoid reusing a number, even if an earlier invoice was cancelled.

Due dates

Set a specific due date rather than a vague term, and keep it consistent with what you agreed with the client. Shorter payment terms generally get paid faster than open-ended ones.

Frequently asked questions

Fill in your business and client details, add a line item for each piece of work, and set your discount and tax percentages. The preview updates as you type, and you can print or download it once you're happy with it.