How to Create a Professional Invoice: Complete Guide (2026)

May 2026 • 7 min read • Invoice Maker Team

A professional invoice does two things: it tells your client exactly what they owe, and it protects you legally if they don't pay. Whether you're a freelancer sending your first invoice or a contractor billing hundreds of clients, getting the format right matters.

This guide covers exactly what to include, how to structure it, and how to send it — so you get paid on time, every time.

What Is an Invoice?

An invoice is a formal payment request sent by a seller (you) to a buyer (your client). It documents the goods or services delivered, the amount owed, and the payment deadline. Unlike a receipt, an invoice is issued before payment is made.

A proper invoice also serves as a legal document — it's your proof of what was agreed and what is owed.

What Must Be on a Professional Invoice

Here's every field that should appear on your invoice:

Field Required? Notes
Invoice numberYesUnique sequential number (e.g., INV-2026-042)
Invoice dateYesDate the invoice was issued
Due dateStrongly recommendedWhen payment must be received
Your name / business nameYesExactly as registered
Your addressYesFull business or home address
Your email / phoneRecommendedMakes it easy to pay or contact you
Client name / companyYesBill-to information
Client addressYesRequired for VAT invoices
Line itemsYesDescription, quantity, unit price, total per line
SubtotalYesBefore tax
Tax / VATIf registeredRate and amount
Grand totalYesThe amount the client owes
Payment instructionsYesBank details, PayPal, or other method
CurrencyYesEspecially important for international clients
Tip: If you're VAT-registered in an EU country, additional fields are legally required — including your VAT number, the client's VAT number (for B2B), and the VAT rate applied. See our EU VAT Invoice Requirements guide for details.

Invoice Example

Here's what a clean, professional invoice looks like:

INVOICE
From
John Smith Design
123 Main Street, London, UK
john@johnsmithdesign.com
Invoice #
INV-2026-042
Issue Date
May 1, 2026
Due Date
May 15, 2026

Bill To
Acme Corp Ltd
456 Business Ave, Manchester, UK

Description Qty Unit Price Total
Website Design & Development 1 £2,000.00 £2,000.00
Logo Design (3 concepts) 1 £450.00 £450.00
Subtotal£2,450.00
VAT (20%)£490.00
Total Due£2,940.00

Payment: Bank transfer to Sort Code: 12-34-56, Account: 12345678

Step-by-Step: How to Create Your Invoice

Step 1

Set up your business profile once

Your name, address, email, and logo should be filled in once and appear on every invoice automatically. Don't type this from scratch each time.

Step 2

Add the client's details

Enter the client's full legal name or company name, billing address, and — for EU B2B invoices — their VAT number. Saving clients means you only do this once per client.

Step 3

Assign an invoice number

Invoice numbers must be unique and sequential. A good format: INV-YYYY-NNN (e.g., INV-2026-042). This makes it easy to reference in client communications.

Step 4

Add your line items

Describe each service or product clearly. Vague descriptions like "work done" lead to disputes. Be specific: "Website homepage design — 8 hours at £75/hr".

Step 5

Apply VAT (if registered)

If you're VAT-registered, apply the correct rate to each line item. Different items can have different VAT rates. The tax amount and rate must be shown separately from the subtotal.

Step 6

Set your payment terms

Be explicit: "Payment due within 14 days of invoice date" is better than just a date. Also specify how to pay — bank transfer details, PayPal email, or other methods.

Step 7

Export as PDF and send

PDF is the standard format — it preserves your formatting across all devices and prevents edits. Send via email as an attachment, or share directly via WhatsApp or other apps.

Payment Terms: What to Choose

Payment terms define when you expect to be paid:

TermMeaningBest for
Due on receiptPay immediatelySmall amounts, trusted clients
Net 7Pay within 7 daysRegular freelance work
Net 14Pay within 14 daysGood default for most freelancers
Net 30Pay within 30 daysCorporate clients, larger projects
50% upfrontDeposit before work startsNew clients, large projects
Recommended: Net 14 is the sweet spot for most freelancers. Net 30 is common with large companies but can hurt your cash flow. You can always add a late payment fee clause: "A 2% monthly fee applies to overdue invoices."

Common Invoice Mistakes to Avoid

VAT warning: If you're VAT-registered, issuing invoices without the required VAT fields can be a compliance violation and may result in penalties. Make sure all mandatory VAT invoice fields are present.

How to Number Your Invoices

Invoice numbering must be sequential and without gaps — this is a legal requirement in many countries, especially for VAT invoices. Choose a format and stick with it:

Create Professional Invoices in Seconds

Invoice Maker handles numbering, VAT, and PDF export automatically. Free to download.

Download Free on App Store

Frequently Asked Questions

Do I need to be VAT-registered to send invoices?

No. Any business or freelancer can send invoices. VAT registration only matters when you're legally required to charge VAT (usually above a revenue threshold). If you're not VAT-registered, simply omit the VAT line.

Can I send the same invoice twice if it wasn't paid?

Don't send the same invoice again — send a polite payment reminder referencing the original invoice number and due date. Resending can cause accounting confusion.

What if I made a mistake on an invoice?

Issue a credit note for the original invoice, then issue a corrected invoice with a new number. Never just edit and resend the same invoice — this creates inconsistencies in both parties' records.

How long should I keep invoices?

In most countries, 5–7 years. In the EU, VAT invoice retention requirements vary by country but are typically 5–10 years. Keep digital copies with iCloud or cloud backup.