← Blog  ·   · Invoicing  · Freelancing  · Small business

Invoice Examples: Real Samples for Freelancers and Small Businesses

Not sure what an invoice should actually look like? Here are six real invoice examples covering freelance work, fixed projects, retainers, and product sales - with notes on what makes each one work.

Invoice Examples: Real Samples for Freelancers and Small Businesses

Here is something nobody tells you: most invoices are bad.

Not illegal, not catastrophically wrong - just vague, rushed, or missing something small that causes a big delay. A client's accounts team bounces it back because there is no PO number. A payment sits in limbo for a week because the bank details are buried in a footer. An invoice goes to the right company but the wrong contact, and it quietly disappears into someone's spam folder.

The difference between getting paid on time and spending two weeks chasing is usually small. And it almost always comes down to the invoice itself.

This post shows you what good invoices actually look like - across six real-world scenarios. Look for the one that matches your situation, steal the structure, and adapt it to your work.


Before the examples: the basics every invoice needs

Every invoice, regardless of what you do or who you work for, needs these eight things:

That is the skeleton. The examples below show you how it all fits together in practice.


Example 1: Freelance writer, hourly rate

This is probably the most common freelance invoice. You tracked your hours, now you need to bill for them.


INVOICE

From: Sarah Chen, Freelance Content Writer
Email: [email protected]
To: Apex Marketing Ltd, Billing Dept
Address: 400 Fifth Ave, New York, NY 10018
Invoice #: INV-041
Invoice Date: 19 July 2026
Due Date: 2 August 2026 (Net 14)

Description Hours Rate Total
Blog posts - June batch (8 posts, 1,000 words each) 18 $65/hr $1,170
SEO keyword research 3 $65/hr $195
Revisions round 2 2 $65/hr $130
Subtotal $1,495
Tax (0% - freelancer, not tax registered) $0
Total Due $1,495

Payment: Bank transfer to Chase Bank, Account: 7823xxxx, Routing: 021000021

Late payment: A 2% monthly fee applies to invoices unpaid after the due date.


Why this works: The description is specific enough that a client can match each line item to actual deliverables. There is no ambiguity. If the client questions something, Sarah can point to a specific line rather than defending a lump sum.


Example 2: Fixed-price creative project

When you quote a project rate rather than tracking hours, your invoice looks slightly different. No hourly breakdown needed - but you do still want to show the scope clearly.


INVOICE

From: Marcus Webb Design Studio
Email: [email protected]
To: Northgate Bakery Co.
Invoice #: INV-019
Invoice Date: 19 July 2026
Due Date: 19 August 2026 (Net 30)
Description Qty Unit Price Total
Brand identity package - logo (3 concepts + 2 revision rounds), colour palette, typography guide 1 $2,200 $2,200
Business card design (front and back) 1 $300 $300
Social media kit (8 branded templates, Canva format) 1 $400 $400
Subtotal $2,900
Sales Tax (8.25%) $239.25
Total Due $3,139.25

Payment: PayPal - [email protected], or bank transfer on request.

50% deposit ($1,569.63) received on 12 June 2026. Balance due: $1,569.62.


Why this works: Marcus has noted the deposit already paid, which avoids confusion and builds trust. The scope description is detailed enough that the client knows exactly what they are paying for without Marcus having to justify every hour.


Example 3: Monthly retainer

Retainer invoices should be the simplest of all - but a lot of freelancers make them confusing by trying to itemize everything in a model that is not really designed for that.


INVOICE

From: Priya Nair - Social Media Management
Email: [email protected]
To: Bloom Skincare, Accounts
Invoice #: INV-2026-07
Invoice Date: 1 July 2026
Due Date: 1 August 2026
Description Total
Monthly social media management retainer - July 2026 $1,800
Scope: 20 posts per month across Instagram and TikTok, monthly analytics report, ad copy for 2 boosted posts included
Total Due $1,800

Payment: Direct debit / standing order - sort details on file. Contact [email protected] for any changes.


Why this works: The scope is noted in the invoice itself, not in a separate contract document the client will never re-open. Priya is not invoicing per post or per hour - the whole point of a retainer is that she bills a flat monthly fee. Trying to break it down further often just creates arguments about hours logged.


Example 4: Product-based small business

If you sell physical products rather than services, your invoice needs a few adjustments - quantities, unit prices, and often shipping.


INVOICE

From: Holloway Ceramics (Sole Trader)
Email: [email protected]
To: The Curated Home Store, 88 Bridge St, Austin TX 78701
Invoice #: HC-0083
Invoice Date: 19 July 2026
Due Date: 2 August 2026
Item Qty Unit Price Total
Stoneware mug - matte grey, 12oz 24 $14.00 $336
Stoneware mug - cream glaze, 12oz 12 $14.00 $168
Ceramic side plate - speckled finish, 8" 18 $11.50 $207
Shipping (tracked, 3-5 business days) 1 $28.00 $28
Subtotal $739
Sales Tax (8.25%) $60.97
Total Due $799.97

Payment: Bank transfer - Wells Fargo, Account: 4421xxxx, Routing: 121042882. Goods dispatched 19 July 2026. Tracking number: 1Z999AA1012345678.


Why this works: The tracking number is a small detail that removes a follow-up email. If a buyer wants to know where their order is, it is right there. It is also a good record for Holloway if anything goes missing in transit.


Example 5: Consultant billing a business client

Consulting invoices often involve more formal purchase order references because corporate clients require them for internal approval. If you skip this when your client needs it, your invoice will sit in a queue until someone manually chases it through their system.


INVOICE

From: Thornwood Strategy Consulting Ltd
Reg. No.: 12345678
Email: [email protected]
To: Meridian Group plc, Accounts Payable
Purchase Order #: PO-MG-9021
Invoice #: TWS-2026-034
Invoice Date: 19 July 2026
Due Date: 19 August 2026 (Net 30)
Description Days Day Rate Total
Phase 2 operational review - supply chain analysis 4 £1,200 £4,800
Stakeholder workshop facilitation (3hr session, 12 attendees) 1 £1,200 £1,200
Written recommendations report 1 £1,200 £1,200
Subtotal £7,200
VAT (20%) £1,440
Total Due £8,640

Bank details: Barclays Bank, Sort: 20-00-00, Account: 83971234 IBAN: GB29 BARC 2000 0083 9712 34 | SWIFT: BARCGB22 VAT Registration: GB 123 4567 89


Why this works: The PO number is front and centre, not an afterthought. The VAT registration number is included because it is a legal requirement for VAT-registered businesses in the UK, and because larger clients will flag its absence. International bank details (IBAN and SWIFT) mean a finance team can pay without needing to chase for them.


Example 6: Trade worker - labour and materials

This one is for plumbers, electricians, builders, and anyone who bills for both time and parts. The key is keeping labour and materials as separate line items - it looks professional and makes it easy for clients to see exactly where their money went.


INVOICE

From: Rivera Electrical Services
Email: [email protected]
To: Sandra Okafor, 14 Maple Drive, Chicago IL 60601
Invoice #: RE-0047
Invoice Date: 19 July 2026
Due Date: 26 July 2026 (Due within 7 days)

Description Qty Unit Price Total
Labour - kitchen rewire (6 hours) 6 $85/hr $510
Consumer unit upgrade (18-way board, fitted) 1 $240 $240
Cable - 2.5mm twin and earth, 50m roll 2 $38 $76
Sockets and faceplates (double, white) 8 $12 $96
Inspection and testing certificate 1 $65 $65
Subtotal $987
Tax (not applicable - under threshold) $0
Total Due $987

Payment: Cash or bank transfer. Zelle: [email protected]. Bank: JPMorgan Chase, Account: 6612xxxx, Routing: 021000021.

Work completed 19 July 2026. 12-month warranty on all workmanship.


Why this works: Splitting labour and materials is standard in the trades and prevents the most common client complaint - "I had no idea parts would cost that much." When everything is broken out, there is nothing to argue about. The warranty note at the bottom is a small detail that builds a lot of trust with first-time customers.


What separates a good invoice from a bad one

You have seen the examples. Here is what they all have in common - and what most bad invoices are missing.

Specificity in the description. "Design work - $500" is almost always worse than "Homepage redesign mockup, 2 revision rounds - $500." The more clearly you describe the work, the less likely a client's finance team is to query it.

The right contact at the right company. The person who commissioned your work and the person who processes payment are often two completely different people. Always ask at the start of a project: "Who should I address the invoice to?" It is a simple question that prevents weeks of delays.

Payment details that are easy to find. Bank details buried in a footer, in a font smaller than the rest of the document, cost people money. Put them somewhere obvious. Make paying require zero effort.

A due date, not just "30 days." "Payment due 18 August 2026" is clearer than "Net 30." Some clients genuinely need to see a calendar date to action it in their system.

Your records, kept somewhere sensible. Whatever tool you use, keep a copy of every invoice you send. You will need them at tax time, and occasionally to resolve a dispute months down the line.


One more thing

If you are building these from scratch each time - pasting tables into Word, adjusting formatting, copying and pasting old invoices and forgetting to change the number - there is an easier way.

Our free invoice generator lets you fill in the details, add your line items, and download a clean, professional PDF in a couple of minutes. No account, no subscription. You can save your details so the next one takes even less time.

Getting paid is not complicated. It just requires asking for it clearly - and these examples are a pretty good place to start.

Create your invoice now — it’s free

No sign-up. Download as PDF in seconds.

Open Invoice Generator