Invoicing Guide — Everything You Need to Know

A complete guide to professional invoicing for freelancers and small businesses.

What is an invoice?

An invoice is a legally binding commercial document issued by a seller to a buyer. It details the products or services provided, the quantities, the agreed prices, and the total amount owed. An invoice serves three purposes: it is a request for payment, a record of the transaction, and in many jurisdictions, a document required for tax purposes.

Invoices are used by freelancers, contractors, consultants, and businesses of all sizes. Whether you are a graphic designer billing a client for a logo project or a construction company invoicing for materials and labour, a professional invoice is essential.

Invoice vs quote vs receipt — what is the difference?

These three documents are often confused but serve different purposes:

  • A quote (or estimate) is sent before work begins. It proposes a price for the work and gives the client a chance to approve it. A quote is not a request for payment.
  • An invoice is sent after work is completed (or at agreed milestones). It is a formal request for payment.
  • A receipt is issued after payment is received. It confirms that money has changed hands and that the transaction is complete.

Understanding these differences helps you send the right document at the right time and keeps your records accurate for tax purposes.

The 9 essential components of a professional invoice

Every professional invoice should include the following:

  1. Your business name and contact details — full name or company name, address, phone number, and email address. This tells the client who to pay and how to reach you if they have questions.
  2. Client name and contact details — the full name or company name of the person or business you are billing, plus their address.
  3. Invoice number — a unique identifier for each invoice (for example INV-001, INV-002). This is critical for your record-keeping and makes it easy to reference a specific invoice in correspondence or disputes.
  4. Issue date — the date the invoice was created and sent.
  5. Due date — the deadline for payment. Common terms are Net 30 (30 days from invoice date), Net 15, or Due on Receipt. Always include a specific due date.
  6. Itemised list of services or products— a clear description of each item, the quantity, the unit rate, and the total for that line. Vague descriptions like "services rendered" can lead to disputes. Be specific.
  7. Subtotal — the total before tax and discounts are applied.
  8. Tax and discounts — any applicable sales tax (such as VAT, GST, or US sales tax) shown as a separate line item, and any discounts applied. Always show your calculations transparently.
  9. Total amount due — the final amount the client owes you, clearly displayed.

Missing any of these elements can delay payment or cause confusion. Use our free invoice generator to make sure your invoices include everything they need.

Understanding payment terms

Payment terms define when payment is expected. The most common are:

  • Net 30 — payment is due within 30 days of the invoice date. This is the standard for most business-to-business invoicing and gives clients a reasonable window to process payment.
  • Net 15 — payment due within 15 days. Good for smaller projects or clients you are less familiar with, where you want to reduce your exposure to late payment.
  • Due on Receipt — payment is expected immediately upon receiving the invoice. Commonly used for one-off jobs, retail-style transactions, or new clients without an established payment history.
  • 50% upfront, 50% on completion — a common structure for larger or longer projects. You send a deposit invoice before starting work and a final invoice on delivery.

Always state your payment terms clearly on every invoice. Ambiguous payment terms are the single most common cause of late payments for freelancers and small businesses.

How to number your invoices

Use a consistent, sequential numbering system. Popular formats include:

  • Simple sequence: INV-001, INV-002, INV-003
  • Year-based: 2026-001, 2026-002 (reset each year — useful for tax records)
  • Client-based: SMITH-001, JONES-001 (a separate sequence per client)

Never reuse or skip invoice numbers. Each invoice must have a unique identifier for accounting and legal purposes. If you make a mistake on an issued invoice, do not delete it — issue a credit note to cancel it and create a new corrected invoice.

Tax and discounts

If you are registered for VAT (UK and EU), GST (Australia and Canada), or sales tax (US), you must show the tax rate and the tax amount as a separate line item on your invoice. For example:

  • Subtotal: $500.00
  • VAT (20%): $100.00
  • Total: $600.00

Always check the correct tax rate for your jurisdiction and for the location of your client. Cross-border invoicing (for example, between EU countries) has specific rules about which VAT rate applies.

Discounts can be applied as a percentage of the subtotal (for example a 10% loyalty discount) or as a fixed amount (for example $50 off). Always show discounts as a separate line so the client can see exactly what they are paying for and what they are saving.

How to get paid faster

Late payments are one of the most common frustrations for freelancers and small business owners. These practices significantly reduce the time it takes to get paid:

  • Send the invoice the same day work is completed. Every day you delay is a day added to how long you wait for payment.
  • Use clear, specific due dates. Write "Payment due by 11 May 2026" rather than "Net 30" — plain language is easier for clients to act on.
  • Offer multiple payment methods. The easier it is to pay you, the faster clients will pay. Bank transfer, PayPal, Stripe, or card payments all reduce friction.
  • Send a polite reminder if payment has not arrived by the due date. A simple, professional email is usually enough. Most late payments are the result of the invoice being overlooked, not an intention to avoid paying.
  • Consider adding a late payment clause to your invoice terms. For example: "A late fee of 2% per month applies to invoices outstanding beyond the due date." This is both a deterrent and legally enforceable in many jurisdictions.
  • Offer a small early payment discount. For example: "2% discount if paid within 7 days." This incentivises prompt payment and costs you very little on smaller invoices.

Credit notes — when and how to use them

A credit note is a document that cancels or partially cancels a previously issued invoice. You issue a credit note when:

  • You made an error on an invoice (wrong amount, wrong item)
  • A client returns goods or cancels a service after you have already invoiced
  • You want to offer a goodwill discount after the invoice was sent

A credit note should reference the original invoice number, state the reason for the credit, and show the amount being credited. It reduces the amount the client owes you.

GenerateurFacture lets you create credit notes directly from the Document Type selector at the top of the invoice form.

Ready to create your first invoice?

Use our free invoice generator — no signup required. Choose from three professional PDF templates (Modern, Classic, or Minimal), add your logo and brand colour, select your currency from 20+ options, and download a polished PDF in seconds.