How to create an invoice (step-by-step)
To create an invoice, put your business and client details at the top, list each item with a quantity and rate, add tax, and show a clear total with a due date — then send it as a PDF.
The SendBilling team builds invoicing software for freelancers and small businesses, and writes about invoicing, getting paid, and the money side of independent work.
An invoice is a request for payment. The fastest way to make one is to fill in a free invoice generator — you add your details, the client, and the work, and it produces a clean PDF you can email in about a minute. The steps below explain each part so your invoice is complete and gets paid without back-and-forth.
What an invoice is
An invoice records a sale and asks the client to pay for it. It is different from a quote (an estimate before work starts) and from a receipt (a confirmation after payment lands). A good invoice answers three questions at a glance: who is billing whom, what the charge is for, and when and how to pay.
How to create an invoice, step by step
- Add your business details. Your name or business name, email, address, and logo if you have one. This is who the money is owed to.
- Add the client’s details. Their name and billing address, and a contact email so the invoice reaches the person who actually pays.
- Give it a unique invoice number. Sequential is simplest — INV-001, INV-002. It lets both sides reference the exact invoice later.
- Set the issue date and a due date. Use the deadline agreed with the client. A specific date avoids the ambiguity of leaving the payment window blank.
- List your line items. One row per product or service, each with a short description, quantity, and rate. Let the tool total each row for you.
- Add subtotal, tax, and total. Show the subtotal, any tax as its own line, and the final amount due so the math is transparent.
- Add payment terms and instructions. How to pay (bank details or a pay link), the due date again, and any late-fee note.
- Download and send.Export a PDF and email it, or send a link the client can open. An optional external payment URL takes the customer to the sender's third-party provider.
Skip the setup
Fill in the fields once and download a clean PDF invoice with a small SendBilling footer — no account needed.
Create an invoice freeA sample invoice
Here is what a simple service invoice looks like once the pieces come together:
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Website copywriting | 1 | $900.00 | $900.00 |
| Editing hours | 3 | $70.00 | $210.00 |
| Subtotal | $1,110.00 | ||
| Tax (8%) | $88.80 | ||
| Total due | $1,198.80 | ||
What every invoice should include
- Your business name, email, and address
- The client’s name and billing address
- A unique invoice number
- Issue date and due date
- An itemized list with quantity and rate
- Subtotal, tax, and total due
- Payment terms and how to pay
If you bill the same trade repeatedly, a profession-specific invoice template gives you the right line items to start from.
Common mistakes to avoid
- No due date.“Whenever” gets paid whenever. Always set one — and see our guide to invoice payment terms to pick the right one.
- Reused invoice numbers. Duplicates make it impossible to reconcile who paid what.
- Vague line items.“Consulting” invites questions; “Consulting — 4 hrs strategy call” does not.
- No payment instructions. If the client has to ask how to pay, you have added a delay.
Send and track the invoice
Send the invoice to the billing contact, not only the person who requested the work. Use a clear subject line containing the invoice number, and repeat the total and due date in the message. If the client uses a vendor portal or requires a purchase order, follow that process as well as emailing the contact.
A public invoice link can make viewing and downloading easier. You may also add an external payment URL supplied by your bank or payment provider. The customer completes payment with that third party; SendBilling does not process the transaction or automatically reconcile the invoice.
Check delivery, respond to questions, and follow up consistently after the due date. A viewed status confirms that the link was opened, not that the client approved the amount or sent payment.
Keep accurate invoice and payment records
After funds arrive, record the payment date, amount, method, and transaction reference. If the client pays only part of the balance, keep the invoice partially paid and show what remains. Verify payment in your bank or provider before closing the invoice.
Keep the final invoice, contract, credit notes, and payment evidence for the period required in your jurisdiction. Required seller details, tax numbers, invoice wording, electronic-invoicing rules, and retention periods vary, so a generic example cannot replace local tax or accounting guidance.
FAQ
Frequently asked questions
What is the easiest way to create an invoice?
Fill in a free invoice generator: add your details, the client, line items, and tax, then download a PDF. It takes about a minute and needs no account.
Do I need special software to make an invoice?
No. You can use a template in a document editor, but an online invoice generator does the math for you and produces a clean PDF you can email straight away.
What should the invoice number be?
Any unique, sequential value works — INV-001, INV-002, and so on. The point is that no two invoices share a number so you and the client can reference them later.
How do I add tax to an invoice?
Add a tax line as a percentage of the subtotal (or per line item, if your rules require it), then show the tax amount and the final total separately so the client can see how you got there.
Make your first invoice now
Add your details, line items, and tax, then download a professional PDF with a small SendBilling footer — free, with no signup required.
Open the free invoice generator