Back to blog
guides

How to Make an Invoice: A Complete 2026 Guide for Freelancers and Small Businesses

How to make an invoice that actually gets paid: the 8 fields every invoice needs, the three formats (Word, PDF, web generator), a step-by-step walkthrough, and the mistakes that delay payment.

By Ivan Obodianskyi··11 min read

Making an invoice is one of those tasks that looks trivial until you've sent a few that didn't get paid on time — and then realized that small details on the document determine whether it gets routed to accounts payable today or sits in someone's inbox for two weeks.

This guide walks through the whole process: what an invoice is, the eight fields that have to be on it, the three formats you can use (and which one you should), a step-by-step walkthrough, and the specific mistakes that cause late payment. By the end you'll have a process that works on the first invoice and the hundredth.

If you want to skip the explanation and just generate one now, our invoice generator creates a clean PDF in about a minute — no signup needed.

What an invoice actually is

An invoice is a document a seller (you) sends to a buyer (your client) to request payment for goods or services. It's not a receipt — that comes after payment. It's not a quote — that comes before the work. An invoice sits in the middle: the work is done, here's what's owed, here's how to pay.

For the full definition and how it differs from related documents, see what is an invoice and invoice vs receipt.

The reason invoices have so many required fields is that they're the document of record for both sides. Your client's accounts payable team uses it to verify the charge against a purchase order, allocate it to the right cost center, and pay it. Your accountant uses it for revenue recognition and tax. The IRS may use it if anyone gets audited. A missing detail anywhere in that chain causes friction — and friction means delayed payment.

The 8 fields every invoice must have

Skip any of these and you give your client a reason to send the invoice back instead of paying it:

  1. The word "Invoice" at the top. Sounds obvious, but accounting software often filters incoming PDFs by keyword. A document titled "Statement" or "Payment Request" may not get categorized correctly.
  2. A unique invoice number. Sequential is fine (INV-001, INV-002) but most freelancers do better with a dated format like 2026-04-001. See invoice number format for the trade-offs.
  3. Your business name and contact info — legal name, address, email, phone, tax ID if applicable.
  4. The client's business name and contact info — full legal name (not just "Acme"), billing address, AP email if they have one.
  5. Issue date — the date you're sending it.
  6. Due date — a specific calendar date. Not "Net 30," not "due upon receipt" alone — give them an actual date like June 6, 2026. You can add the term in parentheses (June 6, 2026 (Net 30)).
  7. Line items — each item, the quantity, the unit price, and the subtotal. Group similar items if you have a lot; one-line invoices look careless.
  8. Total amount due — clearly bolded, in the same currency throughout (don't mix $ and USD and US$ on one document — pick one).

Two more that aren't strictly required but make life easier:

  • Payment instructions — bank details (ACH routing + account), card link, or whatever method you accept. The fastest way to get paid is to make paying frictionless.
  • A purchase order number if the client gave you one. Enterprise clients often refuse to pay invoices missing a PO. See purchase order vs invoice for how the PO workflow ties in.

The three formats — and which one to use

You have three real options for actually producing the invoice:

Option A — Word or Excel template

The classic. Download a free template, fill it in, save as PDF, attach to email.

Pros: Free, familiar, full control over layout. Cons: Slow once you're past a handful of invoices. Layout drifts when clients open the .docx in Google Docs or Pages. No automatic numbering, no totals math, no record of what you sent.

Use this if you send fewer than 3 invoices a month and don't see that changing.

Option B — Generic PDF editor

Tools like Adobe Acrobat or Canva. You start from a designed template, fill fields, export.

Pros: Prettier output than Word. Cons: Slower than Word. Often paywalled. Same numbering and math problems.

Skip this. It's the worst of both worlds — slower than a web generator, no smarter than Word.

Option C — Web invoice generator

You open a URL, fill in a form, get a PDF. Some (like ours) generate the PDF entirely in your browser without signup.

Pros: Fastest. Auto-totals. Built-in templates that already include the 8 required fields. If you save your business info, future invoices take 30 seconds. Cons: You're trusting the tool with the data while it renders. Pick one that's transparent about where the data goes (ours never leaves your browser unless you sign in to save).

This is what we'd pick for almost everyone. The exception: if your accountant insists on a specific Excel format, do Option A.

See invoice template for a deeper comparison of formats and free downloads.

Step-by-step: making an invoice with a web generator

Walking through the process with our generator. Other tools follow the same pattern.

1. Open the generator

Navigate to a tool page. You should land on a blank invoice with placeholder fields, not a signup wall. If a tool asks you to register before showing you anything, leave.

2. Fill in your business info

Name, address, email, phone, tax ID (US: EIN or SSN). If the tool supports it, save this as a default so you don't retype it each time.

3. Fill in the client info

Full legal name, billing address, AP email if they have one. If they gave you a PO number, paste it now.

4. Set the invoice number

If this is your first invoice, pick a format and stick with it. 2026-001, INV-001, 2026-04-001 — any of these are fine, the key is consistency. The article on invoice number format has the reasoning for each.

5. Set issue date and due date

Issue date is today. Due date is calculated from your payment terms. The common ones:

  • Net 30 → due 30 days after issue
  • Net 15 → 15 days
  • Due upon receipt → 3-7 days realistically

Full breakdown in invoice payment terms and net 30 payment terms.

6. Add line items

Each line: description, quantity, rate. Subtotals calculate automatically. A few rules:

  • Be specific. "Web design — May 1-15" beats "design work."
  • Match the contract or proposal language. If you quoted "homepage redesign," the line item should also say "homepage redesign," not "design services."
  • One project = one invoice for milestone billing. Don't combine three months of work into one document.

7. Add tax if applicable

Whether you charge sales tax depends on your state, your client's state, and what you're selling. Services are usually not taxable in the US; physical goods almost always are. See tax invoice for the breakdown.

8. Add payment terms in the footer

"Payment due by [due date]. Late payments subject to a 1.5% monthly fee." See how to charge late fees for the wording that holds up.

9. Download the PDF

Save it locally with a filename that includes the invoice number and client name: INV-2026-007-Acme.pdf. Future you will thank present you.

10. Send it

Attach to email with a body that mirrors the key fields (number, amount, due date). The PDF is the document of record; the email body is what the AP team actually reads first. Templates in invoice email template and full sending guide in how to send an invoice.

Five mistakes that delay payment

These are the issues we see over and over when people ask why their invoice hasn't been paid.

1. No specific due date

"Net 30" alone leaves the client to do the math. Half the time their math is wrong, and now there's a conversation about whether the clock started on issue date or receipt date. Always include the calculated date: Due June 6, 2026 (Net 30).

2. Wrong client entity name

If the contract says "Acme Industries LLC" and your invoice says "Acme," their AP system may not find a matching vendor and bounces the invoice back. Always copy the legal name exactly — verify it on the contract or PO.

3. Missing PO number on a PO-required client

Enterprise clients with formal procurement processes will refuse invoices without a PO. If you don't have one yet, request it before sending. Sending and hoping is a guaranteed 1-2 week delay.

4. Bank info missing or wrong

Sounds obvious. We've seen invoices delayed by a month because the routing number had a typo and the wire bounced back to the client. Double-check digits.

5. Sent to the wrong email

Project managers don't pay invoices. Send to the AP email if the client has one. If you don't know, ask: "Should I send this to you or directly to accounts payable?" Saves a week of forwarding.

After you send it

The work isn't done at send. The follow-up cadence:

  • Day 0: Confirm receipt within 24 hours. "Just confirming you received invoice #2026-007 — please let me know if anything's missing."
  • Due date - 3: Gentle reminder if you haven't heard anything. Optional but reduces late payments.
  • Day 1 past due: Polite first reminder. Reference the invoice number and amount.
  • Day 7-14: Firmer follow-up. Reference your payment terms explicitly.
  • Day 30+: Phone call. Email loses urgency at this point.

Full playbook in how to follow up on an unpaid invoice. Templates in invoice email template.

FAQ

Do I need to make invoices if I'm a freelancer?

Yes, anytime you bill a client. For US tax purposes, you don't strictly need a numbered invoice to recognize income — you can be paid via PayPal with no invoice and still owe tax on the income. But invoices are your paper trail if a client disputes a charge, claims they paid when they didn't, or if the IRS asks how you arrived at your reported revenue. Make them for everything above ~$100.

Can I just send an invoice in the body of an email?

You can, but most clients (especially businesses) won't pay it. AP systems need a PDF attachment to file. Send the invoice as a PDF and use the email body as a summary, not as the invoice itself. See how to send an invoice.

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

In US business English they're often used interchangeably. Technically: a bill is what the buyer calls it; an invoice is what the seller calls it. Same document, two perspectives. Some accountants use "bill" specifically for utility-style recurring charges and "invoice" for one-off project work, but it's a soft distinction.

How quickly should I send an invoice after finishing the work?

Same day or next business day. Two weeks after completion, you've lost context (and the client has lost urgency). The faster you invoice, the faster you get paid.

Do I need to register a business to invoice clients?

In the US, no. Sole proprietors can invoice under their legal name using their SSN as the tax ID. An LLC or business name (DBA) is cleaner-looking and offers some liability separation, but is not required to bill a client.

How do I number my first invoice?

Don't start at INV-001. New clients sometimes interpret "invoice #1" as "this person has zero experience." Start at something more neutral — 2026-001, INV-100, or 2026-04-001. See invoice number format for the formatting options.

What if my client wants me to use their invoice format?

Some enterprise clients require their own invoice template or portal upload (Ariba, Coupa, Tradeshift). Use theirs. The downside is you lose control of formatting and tracking, but fighting it is a losing battle. Keep a parallel record on your side for your accounting.

Can I send an invoice in a foreign currency?

Yes. Specify the currency explicitly ($5,000 USD, not just $5,000). For non-USD invoices, include both the source amount and an estimated USD equivalent if you want, but the source currency is what matters for payment. International clients often prefer Wise or Payoneer over wire transfers for lower fees.

Do I need to charge sales tax on services?

In most US states, no — services are typically exempt. Physical goods are taxable in 45 states. Some states tax specific services (digital products, SaaS, repair services). Check your state's revenue department for the specifics. The tax invoice guide covers the patterns.

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