📄 Invoicing guide

How to create an invoice

An invoice is how you formally ask a client to pay for work you have done or goods you have supplied. A good one is easy to read, unambiguous about what is owed and when, and consistent from job to job. This guide walks through creating one from scratch — and you can build the finished document for free with the SafeKit invoice generator.

Try the Free Invoice GeneratorFree, no sign-up — build a PDF in minutes.

What every invoice needs

Before you start, it helps to know the parts. Almost every invoice contains the same core pieces:

  • A clear label — the word “Invoice” — and a unique invoice number
  • Your business name and contact details (the “From”)
  • Your client’s name and address (the “Bill To”)
  • The issue date and the payment due date
  • A line for each item: a description, quantity, rate and line total
  • The subtotal, any tax or discount, and the final total due
  • How to pay you — bank details, or a payment link

Step by step

  1. Add your business details. Your name (or company), and ideally a logo, email and address. Save them once so you never retype them.
  2. Add the client. Who you are billing, and where. If you invoice them regularly, save them as a reusable customer.
  3. Set the invoice number and dates. Use a consistent numbering scheme (see the numbering guide below) and set a due date based on your payment terms.
  4. List the work. One line per item, with quantity and rate. The line total and running subtotal are calculated for you.
  5. Add tax or a discount if they apply. Enter your tax rate, or a percentage/fixed discount.
  6. Review and download. Check the totals, pick a template, and export a PDF you can email or print.

A quick example

Say you are a freelance designer who worked 10 hours at $80 and charged a $200 setup fee. Two lines give a subtotal of $1,000. If you offer a 10% loyalty discount, that removes $100. Sales tax at 8% on the remaining $900 adds $72, so the total due is $972. A tool that calculates this for you removes the most common cause of invoice disputes: arithmetic mistakes.

Tips for getting paid faster

  • Set clear payment terms (for example “Net 15” or “Due on receipt”) and show the due date prominently.
  • Send the invoice promptly — the sooner it arrives, the sooner it is paid.
  • Make paying easy: include your bank details or a payment link right on the invoice.
  • Number invoices sequentially so both you and your client can reference them.
  • Keep a copy of every invoice for your own records and tax return.

Frequently asked questions

Do I need accounting software to make an invoice?
No. You can create a professional invoice with a free browser tool like SafeKit — no software to install and no account required. Accounting software helps once you are tracking many invoices, but it is not necessary to produce a correct one.
What is the difference between the issue date and the due date?
The issue date is when you create and send the invoice. The due date is the deadline for payment, usually derived from your payment terms — for example, 30 days after the issue date for “Net 30”.
Can I create an invoice for free?
Yes. SafeKit’s invoice generator is free with no watermark and no sign-up, and it runs entirely in your browser.

Related guides

Related tools