💡 Feature request or something not working? Email us — we read and respond to every message.
Create Invoice
Guide

What to Include on a Professional Invoice — Complete Checklist

A missing field on your invoice is not just a detail — it is a reason for payment to be delayed, disputed, or rejected by a client's accounts team. Knowing exactly what to include on an invoice is one of the most valuable things a freelancer or small business owner can learn.

This complete checklist covers every required element, what each one does, and why it matters. Use our free invoice generator to create a compliant invoice with all of these fields filled in correctly.

Build Your Invoice Right Now

All required fields built in. Live preview updates as you type. Free PDF download.

Open Invoice Generator →

The Complete Invoice Checklist

1. The Word "Invoice"

This sounds obvious but many new freelancers omit it. The document must clearly say "INVOICE" at the top — not "Bill," "Quote," "Receipt," or "Statement." Using the correct word is required for legal and tax compliance in most countries.

2. Your Name or Business Name

The legal name of the entity issuing the invoice. If you operate as a sole trader, use your full legal name. If you have a registered business, use the registered business name exactly as it appears on your registration.

3. Your Contact Details

Include your full address, email address, and phone number. For B2B clients, your business address is often required for their supplier records. If you are VAT-registered, your VAT registration number must also appear here.

4. Client Name and Details

The full name of the client or the registered company name. For businesses, include the company's registered address — they often need this for their own accounting records. A wrong client name is one of the most common reasons invoices get returned unpaid.

5. Unique Invoice Number

Every invoice you ever issue must have a unique, sequential reference number. INV-001, INV-002, INV-003 — never skip, never repeat. Your invoice number is what the client will reference in their payment description, so make it short and clear.

6. Invoice Date

The date you issued the invoice. This is not necessarily the date the work was completed — it is the date you sent the invoice. The invoice date determines when your payment terms clock starts ticking.

7. Payment Due Date

Write the specific date payment is due — not just "Net 30" or "30 days." Example: "Payment due: 23 May 2026." Accounts payable teams schedule payments by date. Giving a specific date gets you into their payment run.

8. Line Items: Description, Quantity, Rate, Amount

Each service or product must be a separate line item. Include:

  • Description — what was delivered (be specific)
  • Quantity or hours — how many units or hours
  • Rate — price per unit or hourly rate
  • Amount — quantity × rate (calculated automatically in InvoFree)

9. Subtotal

The sum of all line items before tax or discounts. Even if you are not applying tax, include the subtotal line — it shows the calculation clearly and reassures clients there are no hidden charges.

10. Discount (if applicable)

If you are offering a discount, show it as a separate line below the subtotal — not embedded in the line item rates. This transparency builds trust and makes it clear what the standard rate is versus what they are actually paying.

11. Tax

If you are required to charge tax (VAT in the UK, GST in Australia, sales tax in some US states), show it as a separate line with the tax rate percentage and the tax amount. Example: "VAT 20% — $40.00." Our guide on how to add tax to a freelance invoice covers this in detail.

12. Total Amount Due

The final total — subtotal minus discount plus tax. Make this number visually prominent. It should be impossible to miss. This is the number your client needs to arrange payment.

13. Payment Instructions

This is the most overlooked field and the most important one for getting paid quickly. Include:

  • Bank account name, number, and sort/routing code
  • PayPal email or Wise link if preferred
  • Payment reference to use (usually your invoice number)
  • Accepted currencies if relevant

14. Notes / Payment Terms

Use this field for: late payment penalties ("1.5% per month after due date"), thank you messages, specific delivery notes, project references, or any conditions attached to the payment.

Legal requirement: In the UK, VAT-registered businesses must include their VAT number on every invoice. In the EU, business invoices must include the buyer's VAT number if they are VAT-registered. Always check the rules for your specific country.

Optional But Recommended Fields

  • Your logo — professional branding, even for solo freelancers
  • Purchase order number — some corporate clients require this to match to their PO system
  • Project name or reference — helps both parties track multi-project relationships
  • Currency — always state the currency explicitly for international clients

Create a Complete Invoice Right Now

Our free invoice generator includes every field on this checklist — pre-labelled, with auto-calculated totals and real-time preview. Choose from Classic, Modern, or Creative styles. Upload your logo. Download a clean PDF. No account needed.

For freelancers, use the freelancer invoice tool with service-specific line items pre-filled. For Shopify sellers, the Shopify invoice generator adds order number and store URL fields.

Frequently Asked Questions

What are the legal requirements for an invoice?+
Requirements vary by country. Generally, an invoice must include: the word Invoice, both parties' names and addresses, a unique invoice number, date, due date, itemised services, and total amount due. VAT-registered businesses must also include their VAT number.
Is a purchase order number required on an invoice?+
Only if the client requests one. Corporate clients often have PO systems and will ask you to quote their PO number. If they do not request one, you do not need to include it.
What happens if I send an invoice without a due date?+
Invoices without a due date are treated as payable on demand in most jurisdictions, but in practice clients will pay them last — or forget about them entirely. Always include a specific due date.
Do I need to include my address on a freelance invoice?+
Yes. A business address (even a home address if you are a sole trader) is required on a professional invoice in most countries. It also helps build trust with new clients.
How detailed should line item descriptions be on an invoice?+
Be specific enough that the client knows exactly what they are paying for without reading a separate project brief. "Website development — homepage and 4 inner pages, responsive, WordPress" is better than "Web development."