All posts

Blog

How to Create an Invoice: Steps + Free Generator (2026)

Learn how to create an invoice step by step — what to include, due dates, and line items. Then generate a free invoice PDF with Round.

Last updated: July 2026 · 10 min read

Key takeaways

  • An invoice is a payment request with your details, client details, line items, total, and due date.
  • Send invoices the same day a milestone is done — delayed billing stretches your cash cycle.
  • You can create a professional invoice PDF free with Round’s generator (no signup).

In this article

  1. What is an invoice?
  2. What every invoice needs
  3. How to create an invoice in 6 steps
  4. Example line items
  5. Invoice vs estimate vs receipt
  6. Common mistakes
  7. FAQ

This article is for freelancers and independent contractors who need to create an invoice that clients actually pay — without wrestling with full accounting software.

To create an invoice: list your business details, the client’s details, a unique invoice number, issue and due dates, itemized work with quantities and rates, the total due, and how to pay. Then send it as a PDF or through invoicing software the same day the work is done. You can generate a free invoice PDF in under a minute with Round’s free invoice generator.

What is an invoice?

An invoice is a formal request for payment. It documents what you delivered, what it cost, and when payment is due. Unlike a receipt (proof of payment already received), an invoice is sent before — or at the moment — payment is requested. For a plain-language definition, see Investopedia’s invoice overview.

For freelancers, clear invoices reduce awkward follow-ups, speed cashflow, and create a clean record for tax time. The U.S. Small Business Administration emphasizes tracking money in and out and keeping organized financial records as core business hygiene — invoicing is the front door to that habit (SBA: Manage your finances).

What every invoice needs

  • Your name or business name, email, and address
  • Client name and contact details
  • Unique invoice number (e.g. INV-0042)
  • Issue date and due date (Net 15 / Net 30 is common)
  • Line items: description, quantity, rate, line total
  • Subtotal, tax (if any), and amount due
  • Payment instructions (bank transfer, card link, etc.)

How to create an invoice in 6 steps

  1. Confirm scope and fee — ideally with a signed contract or approved estimate before you bill. Use Round’s contract generator if you need a starting template.
  2. Open an invoice generator or template — start from Round’s free invoice generator if you want a PDF fast.
  3. Fill in From / Bill To — your details and the client’s legal or preferred billing name.
  4. Add line items — one row per service or deliverable with qty × rate. Be specific (“Homepage redesign — 12 hours × $120”).
  5. Set dates and payment terms — issue today; due in 14–30 days unless your contract says otherwise.
  6. Send and track — email the PDF, then mark it sent. Follow up if it hits overdue. Round can track status and send overdue reminders on paid plans.

Expected time: under 10 minutes for a standard freelance invoice; under 60 seconds once your details are saved in a generator.

Example line items

DescriptionQtyRateAmount
Brand workshop (half-day)1$900$900
Homepage redesign12 hrs$120$1,440
Source files + handoff1$250$250
Total due$2,590

Specific line items make disputes less likely and help clients’ AP teams approve payment faster.

Invoice vs estimate vs receipt

DocumentWhen you send itPurpose
Estimate / quoteBefore work is approvedPropose price and scope
InvoiceWhen payment is dueRequest payment for work delivered
ReceiptAfter payment clearsProof the client paid

Tip: create the estimate first with Round’s estimate maker, then invoice when the job is won.

Common mistakes when creating invoices

Waiting until month-end

Batching all invoices on the last day of the month stretches your cash cycle. Invoice as milestones complete.

Vague line items

“Design work — $2,000” invites disputes. Break work into clear deliverables or hours.

No due date or payment method

Clients cannot pay what they cannot schedule. Always include a due date and exact payment instructions.

No follow-up system

See our guide on late invoice payments and the late payment interest calculator.

Next step

You now know how to create an invoice that is complete, professional, and easy to pay. Generate your first PDF free, then use freelance finance habits — weekly sends, expense capture, and tax-ready exports — to stay ahead of cashflow.

FAQ

What is an invoice?

An invoice is a bill you send a client requesting payment for work or goods already delivered (or due on a schedule). It lists who you are, who they are, what was provided, the amount due, and when payment is expected.

What should every invoice include?

Include your business details, client details, unique invoice number, issue date, due date, itemized line items with quantities and rates, total amount due, and payment instructions. Add tax notes if applicable.

How do I create an invoice for free?

Use a free online invoice generator such as Round’s tool. Enter your details and line items, then download a PDF — no account required for a one-off invoice.

What is the difference between an invoice and an estimate?

An estimate (or quote) proposes a price before work is approved. An invoice requests payment after work is done or a milestone is met. Many freelancers send an estimate first, then convert it to an invoice.

How long should payment terms be on a freelance invoice?

Net 15 or Net 30 are common for freelancers. Shorter terms improve cashflow; longer terms may be required by larger clients’ AP policies. Put the due date on every invoice.

Related

  • Free invoice generator
  • Free estimate & quote maker
  • Freelance finance guide
  • Late invoice payments guide

Create your invoice PDF free

Use Round’s free invoice generator — then track sent, paid, and overdue status in the app when you’re ready.

Get started freeFree invoice generator