How to Create an Invoice: Step-by-Step Guide

A practical, no-fluff walkthrough of building a professional invoice from scratch. Each step links to the relevant field in the Invoice Generator so you can follow along in real time.

Last updated 2026-09-17.

Before you open the generator

Collect these seven pieces of information. Having them ready means you fill the form once and download a complete, payable invoice.

Step-by-step in the Invoice Generator

1. Upload your logo (optional)

Drag a PNG or JPEG (≤ 512 KB) into the logo area. It embeds as a base64 data URL in the PDF — no external hosting required. The generator shows a live preview.

2. Fill in “Your details”

Business name, email, phone, tax ID, and address. Line breaks in the address textarea are preserved in the PDF.

3. Fill in “Bill to”

Client name, email, and address. If the client gave you a purchase-order number, enter it in “PO or reference” — many finance teams will not pay without it.

4. Set “Invoice details”

5. Add line items

Click “+ Add line item” for each row. Enter description, quantity, and unit price. The line total calculates instantly. Blank rows are ignored in the subtotal.

6. Notes, payment details, and branding

7. Review the summary panel

The right-hand panel shows:

Any missing required fields (your name, client name, invoice number, at least one line item) are listed under “Before you download”.

8. Download the PDF

Click “Prepare PDF download” (first time loads the ~700 KB engine), then “Download PDF invoice”. The file is a true vector PDF — text is selectable, searchable, and prints sharply at any size. Nothing is uploaded; the PDF is generated entirely in your browser.

Worked example: a 3-line UK invoice

This is the exact scenario used in the tool's built-in guide:

Worked example: 3-line UK invoice
Design retainer (1 × 2,400.00)2,400.00
Landing page build (12 h × 85.00)1,020.00
Stock photography, passed through (1 × 30.00)30.00
Subtotal3,450.00
Early-payment discount (5%)−172.50
Taxable base3,277.50
VAT at 20%655.50
Total due3,933.00

Takeaway: The 20% VAT is charged on 3,277.50 (after discount), not on 3,450.00. Applying tax before the discount would overcharge the client by 34.50 and leave you owing tax you never collected.

Common mistakes to avoid

Related guides

Open the tool and try it

The Invoice Generator is on the homepage. Your draft saves automatically in this browser — no account, no upload, no server.

This guide explains how the Invoice Generator works. It is not accounting or legal advice. Invoice requirements vary by country and tax scheme — check the rules that apply to you, or ask your accountant.