Creating a professional invoice doesn't have to be complicated. Whether you're a freelancer billing your first client or a small business owner looking to streamline your invoicing process, this guide will walk you through everything you need to know.

A well-crafted invoice does more than request payment - it reflects your professionalism, helps you get paid faster, and keeps your business records organized.

What Every Invoice Must Include

To create an invoice, you need nine pieces of information. Every valid invoice — whether it's made in Word, Excel, or invoicing software — contains the same core elements:

  1. The word "Invoice" — so it isn't mistaken for a quote or receipt
  2. A unique invoice number — e.g. INV-001, used for tracking and taxes
  3. Your business name and contact details — or your own name if unregistered
  4. Your client's name and billing address — matching your contract
  5. Invoice date and payment due date — the two dates that define "late"
  6. Itemized line items — description, quantity, rate, and amount for each
  7. Subtotal, tax, and total due — the total should be impossible to miss
  8. Payment terms — Net 30, Net 15, or Due on Receipt
  9. How to pay — bank details, payment link, or accepted methods

Miss one of these and you invite a back-and-forth that delays payment. The four steps below walk through assembling them in order.

4 Steps to Create a Professional Invoice

Follow these steps to create invoices that get you paid on time.

1

Add Your Business Information

Start with who the invoice is from: your business name (or your own name if you're unregistered), address, email, and phone number. Add your logo if you have one — invoices with consistent branding get taken more seriously and are easier for clients to match to your quotes and emails. Example: "Rivera Design Studio, 412 Oak Ave, Portland OR, billing@riveradesign.com".

Pro Tips:

  • Use a professional email address
  • Include your business registration number if applicable
  • Add your payment details (bank account, PayPal, etc.)
2

Enter Client Details

Add your client's name, company, and billing address — exactly as they appear in your contract or purchase order. At larger companies, invoices addressed to the wrong person sit unpaid in an inbox; ask your contact who handles accounts payable and put that name on an attention line. Example: "Acme Corp, Attn: Dana Lee (Accounts Payable), 100 Main St, Suite 400".

Pro Tips:

  • Double-check spelling of names
  • Include the attention line for larger companies
  • Save client details for future invoices
3

Add Line Items

List each product or service on its own line with a clear description, quantity, rate, and amount. Vague line items are the #1 cause of payment delays — "Services rendered: $2,400" invites questions, while "Homepage redesign — 12 hours @ $200/hr: $2,400" gets approved. If a project has phases, bill each phase as its own line so the client can match the invoice to what they agreed to.

Pro Tips:

  • Be specific in descriptions
  • Include dates of service if applicable
  • Break down complex projects into clear line items
4

Set Payment Terms & Send

Specify the due date, accepted payment methods, and any late-fee policy, then send the invoice as a PDF attached to a short email (see the template below). "Net 30" means payment is due 30 days from the invoice date — but nothing requires you to offer 30 days; Net 14 or Due on Receipt are perfectly standard for small businesses and get you paid faster.

Pro Tips:

  • Common terms: Net 15, Net 30, Due on Receipt
  • Include early payment discounts if offered
  • Add a thank you note for a personal touch

What a Finished Invoice Looks Like

Here's the example from the steps above, assembled. Every element from the checklist has a place.

INVOICE

Invoice #INV-0042

Rivera Design Studio

412 Oak Ave, Portland OR

billing@riveradesign.com

Bill To

Acme Corp

Attn: Dana Lee (Accounts Payable)

100 Main St, Suite 400

Invoice date: July 30, 2026

Due date: August 13, 2026

Terms: Net 14

Description Qty Rate Amount
Homepage redesign (June 12–24) 12 hrs $200 $2,400.00
Mobile layout adaptation 4 hrs $200 $800.00
Subtotal$3,200.00
Tax (0%)$0.00
Total Due$3,200.00
Payment via bank transfer or the online payment link. A 1.5% monthly late fee applies to overdue balances.

Notice what makes this invoice work: dated, specific line items; a due date derived from stated terms; and payment instructions the client can act on immediately.

Complete Invoice Checklist

Essential Elements

  • Invoice number (unique identifier)
  • Invoice date
  • Due date
  • Your business name & address
  • Client name & address
  • Line items with descriptions

Financial Details

  • Quantity and unit price
  • Subtotal
  • Tax (if applicable)
  • Total amount due
  • Payment methods accepted
  • Payment terms

How to Send an Invoice

Most invoices are sent by email, as a PDF attachment. The email itself matters more than most people think: a clear subject line gets the invoice found and filed, and a short body with the total, due date, and payment link removes every excuse for delay.

Use a subject line that includes the invoice number and what it's for — accounting departments search their inbox by exactly those terms. Then keep the body to five lines:

Copy/paste invoice email

Subject: Invoice #1024 — Website Redesign

Hi [Client name],

Attached is invoice #1024 for the website redesign.
Total: $3,200 — Due: August 13

You can pay here: [payment link]

Thanks,
[Your name]

If you invoice through software instead of manually, the email, PDF, and payment link are generated together — one click, and the invoice is tracked from the moment it's sent.

Understanding Payment Terms

Net 15

Payment due within 15 days of invoice date. Good for regular clients.

Net 30

Industry standard. Payment due within 30 days. Most common term used.

Due on Receipt

Payment expected immediately. Best for new clients or small amounts.

Ways to Create an Invoice, Compared

Method Time per invoice Best for Drawbacks
Word / Google Docs 15–30 min One-off invoices Manual math, no tracking, numbering by memory
Excel / Sheets 10–20 min Comfortable spreadsheet users Formula errors, still no sending or payment tracking
Invoice generator 2–5 min Anyone invoicing more than once Requires signup for sending and tracking features

Documents and spreadsheets work for a first invoice. The switch to software usually happens the first time an invoice goes unpaid and there's no system tracking it.

Number Your Invoices from Day One

Pick a numbering system before you send your first invoice — retrofitting one later is painful. Sequential numbers (INV-001, INV-002) are the standard because they leave no gaps for accounting questions and make tax time straightforward. Date-based formats (2026-001) and client-prefixed formats (ACME-001) work too, as long as every number is unique and the pattern is consistent.

Our free invoice number generator builds a format with previews, and this guide to invoice numbering systems covers the trade-offs in depth.

After You Send: Track and Follow Up

Creating the invoice is half the job — the other half is making sure it gets paid. Record every invoice you send with its due date, and check the list weekly. When a due date passes, send a short reminder the next day: reference the invoice number, restate the total and due date, and attach the invoice again. Most late payments are forgetfulness, not refusal, and one polite nudge resolves them.

If an invoice runs seriously late, a firmer follow-up citing your late-fee policy usually works — our late fee calculator shows what's reasonable to charge, and these payment reminder email templates give you the exact wording for each stage.

Common Invoicing Questions

What should an invoice number look like?

Invoice numbers should be unique and sequential. Common formats include: INV-001, 2024-001, or CLIENT-001. InvoiceBloom generates these automatically.

Do invoice numbers need to be sequential?

They should be unique and follow a consistent system — strictly sequential numbering (INV-001, INV-002...) is the safest choice because it leaves no gaps for accounting questions and many tax authorities expect it. Date-based systems like 2026-001 also work.

When should I send an invoice?

Send invoices promptly after completing work or delivering products — the same day if possible. For fixed-price projects, invoice at the agreed milestones (or upfront for deposits). For ongoing services, establish a regular billing schedule such as weekly or monthly. Consistency matters more than the exact schedule.

What should I write in the invoice email?

Keep it short: recap what the invoice is for, state the total and due date, include the payment link or payment instructions, and invite questions. A clear subject line like "Invoice #1024 — Project Name" helps the client (and their accounting software) find it later.

What are standard payment terms?

Common terms are Net 30 (due in 30 days), Net 15, or Due on Receipt. Choose terms that work for your cash flow and industry standards.

How do I follow up on unpaid invoices?

Send a friendly reminder at the due date, follow up a week later referencing the invoice number and due date, and resend the payment link each time. If late payments are frequent, consider deposits, shorter terms, and a late-fee policy.

Can I create an invoice without a registered business?

Yes. In most places you can invoice as an individual using your own name — no LLC or registration required. Include your legal name where the business name would go, and keep copies for income tax reporting.

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

An invoice is a request for payment sent before money changes hands; a receipt is proof of payment issued after. Send an invoice to bill a client, then a receipt once they've paid.

Ready to Create Your First Invoice?

Put this knowledge into practice. Create a professional invoice in under 2 minutes with InvoiceBloom.