Back to blog
guides

How to Write an Invoice (2026 Guide for Freelancers and Small Businesses)

Step-by-step: what to put on an invoice, how to set payment terms, what makes one legally valid in the US, and how to get paid faster.

By Ivan Obodianskyi··8 min read

If you've ever stared at a blank Word doc trying to remember whether you put "Invoice #" before or after the date, this is for you. The actual mechanics of writing an invoice are straightforward — what trips most freelancers up is the small stuff: numbering format, payment terms, what's legally required vs. what's just convention.

This guide covers everything you need: every field that belongs on an invoice, how to set terms that get you paid, US-specific tax fields, and a few things you should never put on an invoice. By the end you'll be able to write one in under five minutes.

What an invoice actually is

An invoice is a commercial document issued by a seller (you) to a buyer (your client) that records a transaction and requests payment. It's distinct from a receipt — receipts confirm payment was received; invoices request it.

For most freelancers in the US, invoices serve four functions:

  1. A formal payment request — without it, your client's accounts payable team won't pay you, even if you have a signed contract.
  2. A tax record — for both you (income) and your client (expense). The IRS expects you to keep invoice records for at least three years; some states longer.
  3. A reference document — invoice numbers let you and your client track which work was billed when, especially across multiple projects.
  4. A legal instrument — in a payment dispute, the invoice is the primary evidence of what was agreed.

You don't need a lawyer or special software to write one. You just need the right fields in the right places.

The 10 fields every invoice needs

Here's the minimum set, in roughly the order they should appear on the page:

1. The word "Invoice"

Sounds obvious. Don't skip it. Some accounts-payable systems sort incoming documents by keyword, and a PDF without the literal word "Invoice" on it can sit in a junk folder for weeks.

2. Your business details

Top-left or top-right — pick one and stick with it. Include:

  • Business name (your legal name if you operate as a sole proprietor)
  • Address
  • Email and phone
  • Tax ID (EIN if you have one, otherwise SSN — see "1099 contractor invoice" below)
  • Website (optional but helps clients verify you)

3. Your client's details ("Bill To")

Mirror what you put for yourself: legal entity name, address, contact email. Get the legal entity right — "Acme Inc." and "Acme LLC" are different companies and the wrong one will reject the invoice.

4. Invoice number

A unique identifier. The format doesn't matter much, but you need to be consistent. Common patterns:

  • Sequential: 0001, 0002, 0003
  • Year-prefixed: 2026-001, 2026-002
  • Client-prefixed: ACME-001, WIDGETS-001

Year-prefixed is the most useful for taxes — you can see at a glance how many invoices you sent this year. We have a full guide to invoice numbering formats if you want to dig in.

5. Issue date

The date you sent the invoice. Use a clear format — May 6, 2026, not 5/6/26 (ambiguous between US and EU date styles).

6. Due date

When you expect payment. This is not the same as the issue date, and "as soon as possible" doesn't count. Pick a specific date — June 5, 2026 — based on your payment terms.

7. Line items

The work you did, broken down. Each line should have:

  • Description — be specific. "Web design" is too vague; "Landing page redesign — 5 screens, 2 revisions" is what gets approved without questions.
  • Quantity — hours, items, deliverables. If hourly, write "12 hrs". If fixed-fee, write "1".
  • Unit price — your rate per hour, or the agreed price per deliverable.
  • Amount — quantity × unit price.

8. Subtotal, tax, and total

Stack them at the bottom-right:

  • Subtotal — sum of line item amounts
  • Tax (if applicable) — usually doesn't apply to freelance services in the US, but does for products and some states. See "Sales tax" below.
  • Discount (if any) — show the deduction explicitly.
  • Total — what the client owes. Use bold or a larger font; this is the number they care about.

9. Payment terms and method

Tell the client exactly how to pay you. Don't make them ask:

Payment via bank transfer to: Beneficiary: Jane Smith Bank: Chase Account: 123456789 Routing: 021000021

Or for international clients, include SWIFT/BIC. We cover this in the bank details section of our payment terms guide.

10. A short note

A two-sentence "Thank you for the work" or "Looking forward to the next project" is a small but real differentiator. It signals you're a person, not a billing system, and clients pay people they like first.

Format and presentation

A few things that help your invoice get paid faster:

  • PDF, not Word. Word documents look different on every machine and can be edited in transit. PDFs render the same everywhere and signal professionalism.
  • One page when possible. If the invoice spills onto page two for a five-line job, you've got something formatted wrong.
  • A4 or US Letter. Match what your client expects. US clients = Letter; international = A4.
  • Brand colors are fine, custom typography is not. A subtle accent color (your logo color) is good. Comic Sans is not. Stick to system fonts (Helvetica, Arial) or a single brand font.
  • Send the invoice in the email body too. Don't make the client open the PDF to know what they're paying for. Summary in the email, full document attached.

US-specific fields

If you're invoicing as a freelancer or contractor in the US, two fields matter more than the rest:

Tax ID

If you have an EIN (Employer Identification Number), use that. If you don't, use your SSN — but consider getting an EIN, which is free, takes 10 minutes online, and means you don't have to share your SSN with every client.

Sales tax

Most states don't tax freelance services (writing, design, consulting, software development). But some — like Hawaii, New Mexico, South Dakota — apply gross receipts tax to nearly everything. And some services are taxable in most states (graphic design as a "tangible product" in some interpretations, for example). Check your state's department of revenue site, or ask an accountant.

For 1099 contractors specifically, see our dedicated 1099 contractor invoice guide.

Things you should not put on an invoice

  • Payment terms in the fine print. "Net 30 unless otherwise specified" buried at the bottom is how disputes start. Put terms front and center.
  • Late fees you haven't agreed to. If your contract didn't mention a 2% monthly late fee, you can't add one to the invoice and expect it to stick. Negotiate fees in the contract, then reference them on the invoice.
  • Personal opinions. "It would be nice if you paid before next month" reads weak. State the due date and let the document do the work.
  • Your bank password. Yes, this happens. Routing number and account number only.

Common mistakes

After watching too many freelancers ask why their invoice isn't being paid, these are the patterns:

  1. No invoice number. Or repeating the same number twice. Both make it impossible for AP to track payment status.
  2. No due date. "Pay when you can" doesn't show up on anyone's calendar.
  3. Vague line items. "Consulting" without dates, hours, or deliverables makes the client justify the spend internally — which slows everything down.
  4. Sent to the wrong email. Your contact's personal email isn't AP. Find out who handles invoices and CC them.
  5. No follow-up cadence. A net-30 invoice unpaid at day 35 needs a polite nudge. We cover this in how to follow up on an unpaid invoice.

FAQ

Do I need to register a business to send invoices?

No. As a sole proprietor in the US you can invoice clients under your own legal name. An EIN is optional but makes things cleaner. An LLC or S-corp adds liability protection and tax options but isn't required to invoice.

What's the legal minimum for an invoice to be valid?

In the US, there's no federal "this is a legal invoice" standard for freelance work. What matters is that both parties agree what was bought, for how much, and that it's paid. Practically, you need: parties, date, what was sold, amount, and a way to pay. Everything else is convention.

Can I send an invoice before the work is done?

Yes — this is a "deposit invoice" or "proforma invoice." Common for projects where 50% is due upfront. Mark it clearly so it's not mistaken for a final invoice. See our proforma invoice guide for the details.

How long do clients have to pay?

Whatever your terms say. Net 30 is the US default for B2B. Net 15 or "due upon receipt" works for smaller jobs or new clients you don't trust yet. See invoice payment terms for the full breakdown.

What if my client doesn't pay?

Day 1 past due: polite reminder. Day 7: firmer follow-up referencing your terms. Day 14: phone call. Day 30+: consider small claims court (free, no lawyer needed under $5,000-$10,000 depending on state) or a collections agency. We have a full follow-up playbook.

Do I need to keep copies of invoices?

Yes. The IRS recommends keeping records for three years from the filing date or two years from when you paid the tax, whichever is later — but seven years is the safe number if you've ever taken a bad debt deduction. Save PDFs, not editable files.

Ready to send your first invoice?

Free account: 3 invoices forever. No card required.

By

Ivan Obodianskyi

Ivan is the founder of InvoicePeak. He built the product after years of patching invoicing in Word and Excel for himself and his freelance clients.

Related articles