How to Create an Invoice: The Complete 2026 Guide

Updated 2026-05-13 · FreeInvoice.app editorial · 12 min read

Creating an invoice is structurally simple — a header with your business details, line items for the work, totals, and payment terms. The actual difficulty is the parts no one tells you: which fields a corporate AP department will reject, what payment terms to use for which client type, how to handle scope creep that already happened, and what to do when the cheque doesn't arrive.

This guide covers the complete invoice lifecycle for freelancers and solo business owners. By the end, you'll know how to make your first invoice (or fix your tenth), and you'll have the language for the situations that derail freelance cash flow.

Key facts that drive this guide:

  • Average days-to-pay for freelance invoices: 38 days (vs 30 stated terms) per Freshbooks 2024 data.

  • Top reason invoices get returned by corporate AP: missing or incorrect PO number (Atradius B2B Payment Report).

  • Time to create a first invoice from scratch: 12-25 minutes for first-timers; 3-5 minutes with a good template.

  • Most common legal-validity miss: no unique sequential invoice number.

  • Payment terms that get paid fastest: 'Due on receipt' (avg 6 days) and Net 7 (avg 14 days) per industry benchmarks.

Want to skip ahead to the form? Use the free generator — it covers every field this guide will explain, with no sign-up. The article below explains why each field matters so you know which ones you can simplify and which you can't.

On this page

  1. Step 1: Decide your invoice format

  2. Step 2: The 11 fields every invoice must include

  3. Step 3: Line items — pricing your work correctly

  4. Step 4: Choose payment terms

  5. Step 5: Tax — what to charge, what to itemize

  6. Step 6: Send the invoice (and create a paper trail)

  7. Step 7: Follow up on unpaid invoices

  8. Step 8: Keep records for tax and audit

  9. Common invoice mistakes to avoid

  10. FAQ

  11. Bottom line

Step 1: Decide your invoice format

Before you create your first invoice, decide which of three formats your business will use. The decision is mostly about scale, not aesthetics — and switching later is more painful than picking right the first time.

PDF + email (most freelancers). You create the invoice in a generator or template, export as PDF, attach to an email. Client downloads and pays via whatever method you specify (bank transfer, Stripe link, PayPal). Simple, professional, no platform lock-in. Works for invoice volumes from 1 to a few hundred per year.

Hosted invoice URL (volume freelancers / subscription businesses). Tools like Stripe Invoicing, Square, and Invoice Ninja generate a hosted URL the client clicks. Payment integrated; status visible to both sides. Better for repeat business with the same payment method but ties you to the host.

Paper invoice (some trades). Trades like landscaping, mobile mechanics, and on-site service still issue carbon-copy paper invoices at job completion. Customers pay on-site by card, cash, or write a cheque. The paper invoice is the receipt; you keep the carbon copy for records.

Hybrid is fine. Most freelancers use PDF+email as the default and switch specific clients (the slow payers) to hosted-URL with auto-reminders. Don't try to use both for the same client at the same time — confusing.

For everything that follows, we'll assume PDF+email since that's the default for solo freelancers. The principles apply to hosted URLs too.

Step 2: The 11 fields every invoice must include

An invoice missing any of these fields risks being legally invalid (different rules per jurisdiction) or rejected by the customer's AP department. The 11 fields below are the minimum compliant invoice.

1. The word 'Invoice' clearly visible. Some jurisdictions require it for legal validity (UK explicitly does). Always include.

2. A unique sequential invoice number. Year-prefix is the default: 2026-0001, 2026-0002, etc. No gaps, no duplicates within a year. Audit-trail requirement everywhere.

3. Your business name and address. If you're a registered company, the full registered name (not just trading name). Limited companies must include their registration number.

4. Your tax ID / VAT / GST / EIN. If you're tax-registered, the number goes on every invoice. If not, you can omit but corporate clients may still ask.

5. The client's name and billing address. If the bill-to is different from the ship-to or work-address, note both. Corporate clients usually need their legal entity name, not the trading name.

6. The invoice issue date. Date you're sending the invoice. Payment-terms clock starts here.

7. The supply date (work completion date). If different from the issue date. Important for tax-period attribution.

8. The line items. Description, quantity, unit price, line total per item. We'll cover this in depth in Step 3.

9. The subtotal, tax breakdown, and grand total. Tax must be shown separately (not bundled into prices) in most jurisdictions.

10. Payment terms. When the invoice is due (Net 7, Net 30, Due on Receipt, etc.) and your late-payment policy. We'll cover this in Step 4.

11. How to pay. Bank details (sort code + account, or IBAN+SWIFT for international), payment link (Stripe, Wise, Stripe Pay Link), or PayPal address. Make it impossibly easy to pay.

Optional but recommended: your company logo, a thank-you line, a personal sign-off. These signal professionalism without affecting validity.

Step 3: Line items — pricing your work correctly

Line items are where freelance invoices either go smoothly or fall into dispute. The structural rule: each unit of work the client values gets its own line. Bundling reduces visibility and invites the 'why is this so much?' fight.

Three pricing models — pick the right one per engagement:

  • Hourly billing. Time spent × rate. Document hours in tenth-of-hour increments (6 minutes). Use for advisory work, discovery phases, or anything genuinely scope-uncertain.

  • Deliverable-based / fixed fee. One price for one outcome ('Logo design — final files: $1,200'). Use when the deliverable is well-defined.

  • Retainer. Monthly fixed fee covering a defined scope. Bill 1st of the month via auto-draft. Use for ongoing relationships.

The five line types that should be visible on every invoice with significant scope:

  1. The core deliverable. Main scope, clear price.

  2. Add-ons and extras the client explicitly approved. Each as its own line with the approval date noted.

  3. Pass-through expenses. Stock photos, equipment hire, travel — at cost with receipt attached.

  4. Discounts and credits. Negative lines. Make them visible — clients respect transparent discounting more than hidden.

  5. Tax. Calculated on the subtotal and shown as its own line at the appropriate rate.

Real example for a $1,500 freelance design project:

Brand identity — concept exploration, 3 directions: $850

Selected direction — 2 rounds of revision: $400

Final files — AI, PDF, PNG, SVG: included

Stock font license — pass-through: $85

Project management — kick-off + 3 review calls: $165

Subtotal: $1,500 · Tax (if applicable): by rate · Total: $1,500 + tax

Notice the granularity: five visible lines totaling $1,500 reads as much more legitimate than one line saying 'Design work — $1,500.' Clients pay more readily when they can see what they're paying for.

Step 4: Choose payment terms

Payment terms are not a one-size-fits-all decision. The right terms depend on the client type, your cash position, and the relationship history.

The shorter the term, the faster you get paid. 'Due on receipt' invoices clear in an average of 6 days. Net 30 invoices clear in 38 days (FreshBooks 2024 average — 8 days over the stated term). Long terms (Net 60, Net 90) are corporate impositions that you can usually compensate for with a large-customer premium baked into your rate.

Default payment terms by client type:

  • Individual / homeowner client: Due on receipt or Net 7.

  • Small business / SME B2B: Net 15.

  • Mid-market business: Net 30 with 30-50% deposit on engagement.

  • Corporate procurement (Fortune-500): Net 45-60 by their policy; add 15-25% large-customer premium to your rate.

  • Recurring retainer: Auto-draft 1st of month for monthly retainer.

Always include a late-payment fee clause, even if you don't enforce it on the first late invoice. Standard wording: 'Late payment: 1.5% per month after [Net term] days, applied to the unpaid balance.' The clause sets a clear escalation path — and the late-fee line you actually add to a month-3 reminder invoice is often what triggers payment.

For longer-form guidance, see our Net 15 vs Net 30 guide and our guide to chasing unpaid invoices.

Step 5: Tax — what to charge, what to itemize

Tax handling on invoices varies wildly by jurisdiction. This section gives the general framework; consult your accountant or our country-specific guides for specifics.

🇺🇸 United States. Most professional services are not subject to sales tax — but check your state. Hawaii (GET), New Mexico (GRT), South Dakota, and Washington (B&O) apply taxes broadly to services. Materials sold or resold are usually taxable. The 1099-NEC threshold is $600 — get the client's W-9 before the first invoice to commercial customers.

🇬🇧 United Kingdom. If VAT-registered, charge 20% standard rate (or applicable reduced/zero rates), show VAT separately, include your VAT registration number. Below £85k turnover, registration is voluntary. See our UK invoice guide.

🇦🇺 Australia. If GST-registered, charge 10% GST. Mark the document 'Tax invoice' to enable customer GST credits. Include your ABN. Below $75k turnover, registration is voluntary. See our Australian invoice guide.

🇨🇦 Canada. GST/HST/PST/QST depending on customer location, not yours. Mandatory registration above $30k worldwide taxable supplies. See our Canadian invoice guide.

General principles:

  • Always show tax as a separate line. Bundling tax into prices is non-compliant in most jurisdictions.

  • Tax registration thresholds are based on revenue, not on number of invoices. One $30k invoice can trigger registration.

  • Cross-border services have their own tax rules (reverse charge in EU, place-of-supply rules in Canada). When in doubt, consult an accountant.

  • For our comprehensive US sales-tax-by-state reference, see our sales tax guide.

Step 6: Send the invoice (and create a paper trail)

Sending the invoice is the moment your payment terms start clocking. Three things to do every time, in order:

1. Attach the PDF, don't paste a link to it. Corporate AP routes PDF attachments through a defined OCR pipeline. Cloud-storage links (Dropbox, Google Drive) bounce off corporate firewalls or get flagged as risky. Always PDF attached.

2. Use a subject line the AP system can parse. Standard format: Invoice [number] — [your business name] — [PO number if applicable]. Example: 'Invoice 2026-0042 — Acme Design Co — PO 78451.' This shows up cleanly in the AP queue and makes it indexable.

3. Send to the right person. For small businesses: the owner. For mid-market: the AP department (often ap@ or accounting@ aliases). For large companies: ask at engagement signing — 'who should invoices be sent to, and is there a PO number we should reference?'

Sample email template (keep it short — clients pay invoices, not emails):

Subject: Invoice 2026-0042 — Acme Design Co — PO 78451 Hi [name], Attached is invoice 2026-0042 for the [project name] work completed [date or month]. Total $[amount]. Payment terms: Net 30. Let me know if you need anything else from my side to process. Thanks, [your name]

Save the sent email in a 'Sent invoices' folder. Save the PDF in a parallel local folder. This is the paper trail you'll reference if there's ever a dispute.

Step 7: Follow up on unpaid invoices

Most overdue invoices aren't deliberate; the money is usually sitting in an approval queue somewhere. A professional follow-up cadence recovers 70-80% of late invoices without damaging the relationship.

Day 1 over (next business day after the due date): friendly nudge. 'Just flagging this — invoice 2026-0042 is showing past due. Let me know if you need a duplicate or anything else from my side.' Tone: helpful, not aggressive.

Day 14 over: direct request for a payment date. 'Following up on invoice 2026-0042 — it's now 2 weeks past due. Could you confirm when I can expect payment, or let me know if there's an issue I can help resolve?'

Day 30 over: formal late-fee notice. Add the late-payment fee per your terms, state the next escalation step. 'Per the terms on the original invoice, a late fee of 1.5% per month applies to overdue balances. To resolve this before further action, please confirm a payment date by [Friday this week].'

Day 45+ over: decide. Small claims court (cheap, effective for amounts under $5-10k depending on state), collections agency (kills the relationship, recovers 50-70% of face value), or write off as bad debt.

For the full chase playbook, see our complete chase guide.

Step 8: Keep records for tax and audit

Every invoice you send becomes a tax record. Keep PDFs of every sent invoice and every receipt of payment for at least the retention period in your jurisdiction:

  • US: 3 years (standard); 7 years if high-income or with business deductions; indefinite for fraud cases.

  • UK: 6 years for VAT-registered businesses; 5 years from filing deadline for sole traders.

  • Australia: 5 years from filing.

  • Canada: 6 years from end of relevant tax year.

  • EU (most countries): 10 years for VAT and accounting records.

Naming convention: YYYY-NNNN — [client name] — [project name]. Example: 2026-0042 — Acme Design Co — Brand Identity.pdf. Searchable by year, by client, by project.

Storage: local folder + cloud backup (Dropbox, Google Drive, iCloud — your choice). Encryption matters less than redundancy.

Special note for client-side tools: if you use FreeInvoice.app or another browser-storage tool, periodically export PDFs for offline backup. Browser local storage isn't bulletproof — a hard browser reset can wipe history.

Common invoice mistakes to avoid

We've collected a separate detailed article on the 10 most common freelance invoice mistakes. The short list:

  • Sending an invoice without a PO number when the client uses procurement. The invoice gets rejected, the clock restarts.

  • Bundling line items. One $1,500 line invites the 'why is this so much?' fight. Five line items don't.

  • Inconsistent invoice numbering. Skipping numbers or duplicating them raises audit-trail concerns and confuses clients' AP.

  • Missing payment terms. No stated terms = default to Net 30 = invites the slowest possible payment.

  • Issuing invoices in the client's currency without an FX clause — and eating the FX move when the cheque arrives 60 days later.

  • Forgetting to add tax after crossing your registration threshold.

  • Sending to the wrong email address. Always confirm at engagement signing.

Frequently asked questions

Can I create an invoice without registering a business?

Yes. Sole traders (US) and self-employed individuals can issue invoices under their own legal name without a registered business. The invoice is still legally valid; income reports on your personal tax return. Most jurisdictions allow this up to a revenue threshold (varies by country) above which business registration becomes mandatory.

Do I have to issue invoices for every payment?

Not always. Cash transactions for retail goods often use receipts rather than invoices. But for B2B services, on-demand work, or any transaction the customer needs for their own tax records, an invoice is standard. Always issue an invoice if the customer asks for one.

What's the difference between an invoice and a receipt?

An invoice is a request for payment (sent before or after the work, depending on the engagement). A receipt is proof of payment received (sent after the customer pays). Many tools generate both from the same template — the invoice becomes a 'Paid' receipt once the customer pays.

Can I send an invoice as a Word document or in the email body instead of a PDF?

Technically yes; practically no. PDF is the universal AP-readable format and the only one that renders consistently across all customer systems. Word documents get formatting-mangled; inline-email invoices look unprofessional. Always export to PDF before sending.

How do I invoice a client outside my country?

Mostly the same as domestic invoicing, with two additions: (1) decide which currency the invoice is in (yours or theirs) and document the FX rate basis; (2) check whether reverse-charge VAT applies if you're in the EU or invoicing into the EU. Wise (formerly TransferWise) Business accounts simplify multi-currency receipt.

Should I use my home address on invoices?

Many freelancers do; some use a virtual office address ($15-50/mo) for privacy. Both are legally fine. If you use your home address, accept that it ends up in the customer's records and possibly in their CRM. If privacy matters, a registered virtual office is a small cost.

Can I refuse to invoice a client?

Yes — if you haven't signed an engagement that obligates you to. Once you've agreed to terms (verbal or written), refusing to invoice for completed work risks breach of contract. The clean path is to do the work, invoice, then decline future engagement.

Bottom line

A correct, professional invoice has 11 fields, costs you about 3-5 minutes to create with a good template, and is the difference between getting paid in week 3 vs week 8. The mechanics are straightforward; the discipline of doing every step consistently is what separates the freelancers who get paid quickly from the freelancers who chase money.

The mistakes that destroy cash flow live in the workflow around the invoice, rarely in the document itself. No deposit before starting work. No PO number captured at engagement. No scope-creep handling. No follow-up cadence. Fix those and the invoicing itself becomes trivial.

Pick a tool that doesn't add friction. Whatever lets you turn 'work completed' into 'invoice sent' in under 5 minutes. The FreeInvoice.app generator does that with no sign-up, no cap, no watermark. Compare against the other free invoice generators if you want options.

The boring truth: invoicing is a skill freelancers under-practice. The first 5-10 invoices you send feel awkward. By the 50th, you've internalized the cadence and it becomes 90 seconds of work between project completion and email send. Get there fast.

Ready to send an invoice?

Open the generator. Fill in your details. Export the PDF. Two minutes. No sign-up.

Open the free generator →