How to Write an Invoice: Complete Guide with Examples
July 2026 · 6 min read
Writing a professional invoice does not need to be complicated. Whether you are a freelancer, contractor, or small business owner, a well-structured invoice helps you get paid faster and look more professional. This guide covers everything you need to know, with real examples you can copy today.
What Every Invoice Must Include
A legally compliant invoice needs these elements at minimum. Skip any of these and you risk delayed payments or confusion with clients.
- Invoice number: A unique identifier for tracking (e.g., INV-001)
- Date: The date the invoice is issued
- Due date: When payment is expected
- Your details: Name, business name, address, email, phone
- Client details: Name and billing address
- Line items: Description, quantity, unit price, and total for each item or service
- Subtotal, tax, and total: Clear breakdown of all amounts
- Payment terms: Bank transfer details, PayPal, due date, late fees
Invoice Example: Freelance Web Designer
INVOICE #INV-001 Date: 23 July 2026
Due: 6 August 2026
FROM: TO:
Jane Smith Acme Corp
123 Main Street 456 Business Rd
London, UK London, UK
jane@email.com billing@acme.com
DESCRIPTION QTY RATE AMOUNT
Web design services 10h £50/h £500
Logo design 1 £200 £200
Subtotal: £700
VAT (20%): £140
TOTAL: £840
Payment: Bank transfer to
Sort: 12-34-56 Account: 12345678
Payment due within 14 days.Step-by-Step: How to Write an Invoice
Step 1: Add Your Business Details
Put your name (or company name), address, email, and phone at the top. If you are registered for VAT or have a company number, include that too.
Step 2: Add Your Client's Details
Include the client's name and billing address. This helps with bookkeeping on both sides and looks more professional than a generic email.
Step 3: Assign a Unique Invoice Number
Use a consistent numbering system (INV-001, INV-002, INV-003). This makes it easy to track which invoices are paid and which are outstanding.
Step 4: List Your Line Items
For each service or product, include a clear description, quantity (hours or units), rate, and calculated amount. Be specific — "Web design services" is better than "Consulting."
Step 5: Calculate Totals
Add up the line items for a subtotal, apply tax if applicable, and show the final total clearly. Do not bury the amount — your client should see it instantly.
Step 6: Set Payment Terms
State when payment is due (Net 7, Net 14, Net 30), accepted payment methods, and any late payment fees. This sets expectations upfront.
Tips to Get Paid Faster
- Send invoices immediately after completing work
- Use clear, specific line item descriptions
- Include payment links or QR codes when possible
- Follow up politely 3 days before the due date
- Set shorter payment terms (Net 7 or Net 14 instead of Net 30)
Common Invoice Mistakes to Avoid
- Forgetting the invoice number — makes tracking impossible
- Vague descriptions — leads to disputes and delays
- No due date — clients pay whenever they feel like it
- Wrong amounts — always double-check the math
- No payment details — make it as easy as possible to pay
Ready to Create Your Invoice?
Skip the templates and spreadsheets. Use our free invoice generator to create a professional PDF invoice in under 20 seconds. No signup required.
Free Invoice Template
Our invoice generator works as a live template — fill in your details and download a PDF instantly. No email required, no signup, no cost.
Use the free template