StubinglyStubingly

StubinglyBlogInvoices

Invoices

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

Everything you need to know to create a professional invoice — what to include, how to number it, when to add tax, and how to get paid faster. Plus a free tool to generate yours in under 2 minutes.

Updated July 2026·8 min read·Free tool included

Whether you just completed your first freelance project or you run a small agency billing dozens of clients a month, knowing how to make a proper invoice is one of the most practical business skills you can have. A well-structured invoice gets you paid faster, keeps your records clean, and makes you look professional — even if you're a one-person operation.

This guide covers everything: what an invoice actually is, every field it should contain, how to number them, when to add tax, and the most common mistakes that delay payment. At the end, we'll show you how to generate a polished invoice PDF for free — no account needed.

What is an invoice?

An invoice is a formal document you send to a client requesting payment for goods or services you've delivered. It's a legally recognized record of a transaction — it establishes what was provided, how much is owed, and when it needs to be paid.

Unlike a receipt (which confirms payment has already happened), an invoice comes before payment. It's essentially a bill. For businesses, invoices are also critical for bookkeeping — both you and your client will use them to track expenses and income at tax time.

ℹ️ Good to know: Invoices are different from quotes or estimates. A quote tells a client what something will cost; an invoice tells them what they owe after the work is done.

What every invoice must include

There's no universal law that dictates every field on an invoice, but there are fields that lenders, accountants, and clients expect to see — and missing them is the fastest way to get your invoice questioned or delayed.

FieldRequiredNotes
Your business name & addressLegal name, not just a brand name
Client name & addressBill To section — must match their records
Invoice numberSequential, unique (e.g. INV-2026-001)
Invoice dateDate you issued the invoice
Due date / payment termsNet 7, Net 30, Due on receipt, etc.
Line itemsDescription, quantity, unit price, subtotal
SubtotalBefore tax and discounts
Tax (VAT / GST / Sales Tax)Required if you're VAT/GST registered
DiscountsApply before or after tax depending on rules
Total amount dueFinal amount in the invoice currency
CurrencyEspecially important for international clients
Payment method / bank detailsStrongly recommended — reduces back-and-forth
Payment linkStripe, PayPal, etc. — speeds up payment
Notes / termsLate fees, delivery terms, thank-you message
💡 Tip: Don't overthink the design. A clean, readable layout with all the right fields beats a fancy template with missing information every time.

Free Tool

Create your invoice in under 2 minutes

No account. No watermarks. Download a clean PDF instantly.

Create Invoice →

How to make an invoice: step by step

Here's the exact process for creating an invoice from scratch. Each step takes a minute or less when you're using a generator — or a bit longer if you're working in Word or a spreadsheet.

1

Add your business information

Start with your name (or your business name), address, and contact details at the top. This is who the invoice is coming from. If you have a registered business, use the legal name — not just a trading name. Include your email and phone number so the client can reach you easily.
2

Add the client's information

The "Bill To" section identifies who owes you money. Include the client's full name (or company name), their billing address, and a contact email. Matching this exactly to their records prevents any "this wasn't addressed to us" delays.
3

Assign an invoice number

Every invoice needs a unique number. This is for your records and theirs — it's how both of you will reference the invoice if there's ever a question. Use a consistent format like INV-2026-001. More on numbering systems in the next section.
4

Set the invoice date and due date

The invoice date is today — the day you're issuing it. The due date is when you expect to be paid. These two dates together define your payment terms. If you use "Net 30," the due date is 30 days from the invoice date.
5

List your line items

This is the core of the invoice. Each line item should describe what you delivered, the quantity, the unit price, and the line total. Be specific — "Web design – homepage" is clearer than "Design work." Vague line items invite questions that slow payment down.
6

Add tax if applicable

If you're VAT-registered (UK, EU), GST-registered (Canada, Australia), or need to charge sales tax (US), add it as a separate line after the subtotal. Show the rate and the tax amount clearly. More on this in the tax section below.
7

Apply discounts if any

Discounts go between the subtotal and the tax line. Show the original amount, the discount (as a fixed amount or percentage), and the post-discount subtotal before tax is applied.
8

State how you want to be paid

This is the most overlooked step. Include your bank details, PayPal address, or a direct payment link. The easier you make it to pay you, the faster you'll get paid. Don't make a client track you down to ask how to send money.
9

Download as PDF and send

A PDF locks the formatting so it looks the same on any device. Send it by email with a clear subject line like "Invoice INV-2026-001 — Due Aug 30" so it's easy to find and act on.

How to number your invoices

Invoice numbers need to be unique and sequential. There's no official format, but the most practical systems combine a prefix with a counter:

INV-001, INV-002Simple — good when you're just starting
INV-2026-001Year-prefixed — easy to find by year
ACME-2026-001Client-prefixed — useful when billing multiple clients
2026-07-001Date-prefixed — good for high-volume billing
⚠️ Watch out: Never reuse an invoice number, even if you cancel or void an invoice. If you need to cancel one, mark it as void and skip to the next number. Gaps in your sequence are fine — gaps in your records aren't.

Choosing payment terms

Payment terms tell the client when you expect to be paid. The most common are:

Due on receiptImmediatelyOne-off projects, new clients
Net 77 daysSmall amounts, trusted regulars
Net 1414 daysFreelancers, small agencies
Net 3030 daysStandard business-to-business
Net 6060 daysLarge enterprise clients
50% upfrontSplitLarge projects, new relationships
💡 Tip: If a client is consistently late, switch from Net 30 to Net 14 on your next invoice. You can also add a late fee clause — something like "1.5% per month on overdue balances" — in the notes section. Just make sure you told them about it upfront.

Tax on invoices: VAT, GST, and sales tax

Tax on invoices depends on where you're based, where your client is, and whether you're registered for VAT or GST. Here's a quick country-by-country breakdown:

United States

The US has no federal VAT. Sales tax is state-level and generally applies to physical goods — services are often exempt, but it varies by state. Most freelancers and service businesses in the US don't add sales tax to invoices unless they're selling taxable goods or are operating in a state that taxes their specific services.

United Kingdom

If your UK business turnover exceeds £90,000/year (2026 threshold), you must register for VAT and charge it at 20% on most goods and services. VAT invoices must include your VAT registration number. If you're below the threshold, you don't charge VAT — but you can voluntarily register.

Canada

Canada uses GST (Goods and Services Tax) at 5% federally, with some provinces adding HST (harmonized) or PST (provincial). You need a GST/HST registration number once you exceed $30,000 in annual revenue. Your registration number must appear on every invoice.

Australia

GST in Australia is 10% and applies to most goods and services. Once your turnover hits $75,000/year, GST registration is mandatory. Invoices over $1,000 that include GST must be a "tax invoice" — a specific format that includes your ABN, the GST amount, and the statement that it is a tax invoice.

⚠️ Watch out: Tax rules change — and getting them wrong can mean penalties. If you're unsure whether you should be charging tax, speak to an accountant. This guide is for general reference only.

Free Tool

Create your invoice in under 2 minutes

No account. No watermarks. Download a clean PDF instantly.

Create Invoice →

Common invoice mistakes that delay payment

Most late payments trace back to a problem with the invoice itself. Here are the mistakes that come up most often:

Vague line items"Consulting work" or "Design" gives accounts payable nothing to match against a purchase order. Be specific: "UX design — mobile checkout flow, 3 screens."
Missing due dateIf you don't put a due date, clients will pay whenever they feel like it. Always include one — even "Due on receipt" is better than nothing.
Wrong client name or addressLarge companies route invoices through procurement. If the Bill To doesn't match their system exactly, it gets kicked back.
No payment instructionsYou've told them what they owe. You haven't told them how to pay you. Always include bank details or a payment link.
Sending as Word or ExcelThese formats can be edited by the recipient — accidentally or otherwise. Always send invoices as PDFs.
No follow-upSending the invoice once and waiting is passive. A polite reminder 2 days before the due date and one the day it's due is standard professional practice.

How to send an invoice

Email is the standard. Attach the PDF and write a clear subject line — something like "Invoice INV-2026-047 – [Your Name] – Due Aug 1, 2026". This makes it searchable and immediately actionable.

In the email body, keep it short: confirm what the invoice is for, the total, and the due date. Paste your payment details in the email body too — some clients pay directly from the email without even opening the PDF.

💡 Tip: cc the right person. At larger companies, the person who hired you is rarely the one who processes payments. Ask your contact early on: "Who should I send invoices to?" Getting that right the first time saves weeks.

How to get paid faster

The invoice itself is your biggest lever. Beyond that, a few habits make a measurable difference:

  • Send the invoice the same day you complete the work — not a week later.
  • Include a payment link (Stripe, PayPal, Wise) so the client can pay in one click.
  • Set shorter terms for new clients — Net 7 or Net 14 until trust is established.
  • Send a reminder 48 hours before the due date. Friendly, not aggressive.
  • For large projects, invoice in milestones rather than at the end.
  • Add a small early-payment discount: "2% off if paid within 5 days" works for some clients.

Make your invoice free with Stubingly

You don't need Word, Excel, or an invoice app subscription to create a professional invoice. Stubingly's invoice generator handles everything on this page in one form — line items, multi-currency, VAT/GST per line, payment terms, bank details, and a payment link.

Fill in your details, see a live preview, and download a clean PDF — all in your browser. Nothing is uploaded to a server. No account required.

Free · No sign-up · No watermarks

Create your invoice now

Multi-currency · VAT/GST support · Payment link · Bank details · Instant PDF

Open Invoice Generator →

🔒 100% browser-based · Nothing stored on our servers

← Back to Blog