8 min read

How to fill out an invoice

An invoice is a simple document, but a messy one costs you time and sometimes money. Miss the due date, forget the tax line, or reuse an invoice number and a client has a reason to delay payment. This guide walks through every field on a standard invoice, in order, so you can fill one out correctly the first time and get paid without back-and-forth.

What an invoice needs to include

Before you type anything, it helps to know what a complete invoice looks like. A buyer, an accountant, or a tax auditor should be able to read it and answer three questions without calling you: who is billing whom, what was sold, and how much is owed by when. Every field below serves one of those questions. If a field does not help answer one of them, you probably do not need it.

Here is the full set of parts a standard invoice contains:

  • The word Invoice at the top, plus your business name and logo if you have one.
  • Your contact details: address, email, phone, and a tax or business number if you have one.
  • The client's name and billing address.
  • A unique invoice number.
  • The invoice date and the payment due date.
  • Line items describing what you sold, with quantity, unit price, and line total.
  • A subtotal, any tax, any discount, and the grand total.
  • Payment terms and accepted payment methods.
  • An optional notes area for a thank-you or extra instructions.

Fill out an invoice step by step

  1. Start from a template. A blank page invites mistakes. Open a ready-made invoice template and load it into the fill a PDF tool so the labels are already in place and you only add your details.
  2. Add your business header. Put your name or company name, address, email, and phone at the top. If you charge tax, include your tax registration number here so the client can verify it.
  3. Enter the client's details. Bill the correct legal entity, not just a contact person. Use the company name and the address they gave you for accounts payable, since a wrong address can send your invoice to the wrong inbox.
  4. Assign an invoice number. Give every invoice a unique number and never repeat one. More on numbering below.
  5. Set the dates. The invoice date is the day you issue it. The due date is when payment is expected, based on your terms, for example 14 or 30 days later. Write both as full dates so there is no confusion.
  6. List the line items. Give each product or service its own row. Write a short, plain description, then the quantity, the unit price, and the line total. If you bill by the hour, put the rate as the unit price and the hours as the quantity.
  7. Add the subtotal. Sum every line total. This is the amount before tax and before any discount.
  8. Apply discounts and tax. If you offered a discount, show it as its own line so the client sees the reduction. Then add tax on the correct base, as covered below.
  9. Show the grand total. This is the single number the client will pay. Make it the largest, boldest figure on the page so nobody has to hunt for it.
  10. State payment terms and methods. Spell out the due date in words too, such as "Payment due within 30 days," and list how to pay: bank transfer, card, or a payment link.
  11. Review, then download. Check the math, the client name, and the number, then download the finished PDF so your entries are locked into the page.

Save yourself from retyping. Invoices repeat the same header, tax number, and client details every month. Create a free account to save your filled invoices and reuse them, so next month you only change the date and the line items. Start with the fill tool and set up your first reusable invoice in a couple of minutes.

Do it now, no reading requiredFree, private, and runs right in your browser. No account, no upload.
Open the free tool

How to number invoices

Numbering sounds trivial until tax season, when you need to find one invoice among hundreds. A good scheme is sequential and never reuses a number. Simple sequential works fine: INV-0001, INV-0002, and so on. If you want more structure, add the year, such as 2026-014, so you can see at a glance which period an invoice belongs to. The two rules that matter: keep the numbers unique, and keep them in order. Skipping a number is fine, repeating one is not, because duplicates make it impossible to tell two payments apart.

Payment terms that get you paid faster

Terms tell the client when and how to pay. "Net 30" means the balance is due 30 days after the invoice date. Shorter terms like Net 14 or Net 7 pull your money in sooner, and many small clients pay on receipt if you ask. Whatever you choose, write the actual due date on the invoice rather than only the term, because a real date is harder to ignore than a phrase. If you charge a late fee, state it here so it is not a surprise. Listing accepted payment methods in the same spot removes one more reason to delay.

Getting the tax line right

Tax is where invoices go wrong most often. Three habits keep you safe. First, apply tax to the correct base, which is usually the subtotal after any discount, not before. Second, show the tax as its own line with the rate named, for example "GST 5%," so the client and their accountant can check it. Third, include your tax registration number in the header if you are registered, because many clients cannot claim the tax back without it. If you sell across regions with different rates, set the rate that matches where the sale happens, and when you are unsure, confirm the rule for your area before you send.

Ready to do it yourself?Free, private, and runs right in your browser. No account, no upload.
Open the free tool

When and how often to send invoices

Timing affects cash flow as much as the amount does. For one-off work, send the invoice as soon as the job is done, while the client still has the result in front of them, because an invoice that arrives weeks later feels like a surprise and sits at the bottom of the pile. For ongoing work, agree on a schedule up front, such as billing at the end of each month or on a set day. Regular timing trains a client to expect and budget for your invoices, which is one of the quiet reasons some freelancers get paid faster than others. If a project is large, consider billing in stages: a deposit to start, a payment at the halfway point, and the balance on completion. Staged billing spreads your income and lowers the risk of doing all the work before seeing any money.

Deposits, partial payments, and credit notes

Not every invoice is a single full amount. If you took a deposit, show it as a line that reduces the balance, so the client sees the original total, the deposit already paid, and the remaining amount due. If a client pays part of an invoice, record the partial payment and issue a clear statement of what is still owed rather than a brand-new invoice that could be mistaken for a second charge. When you need to cancel or reduce an invoice you already sent, do not delete it and renumber. Issue a credit note that references the original invoice number, which keeps your records honest and your numbering intact.

Common invoice mistakes to avoid

  • Vague descriptions. "Consulting" tells the client nothing. "Website audit, 6 hours" tells them exactly what they are paying for and heads off questions.
  • No due date. Without a date, "soon" becomes "eventually." Always give a specific day.
  • Math that does not add up. A subtotal that does not match the line items makes a client double-check everything, which slows payment. Verify the totals before sending.
  • Editable files. Sending a live spreadsheet invites changes. Send a flattened PDF so the numbers cannot shift.
  • Billing the wrong party. Confirm the legal name and billing contact, especially with larger companies that route invoices through a separate accounts team.

After you send the invoice

Keep a copy of every invoice you issue, ideally in one folder named by number. If a client has not paid by the due date, a short, polite reminder that restates the invoice number and amount usually does the job. Because you saved the original, you can attach it again in one click. Once the invoice is settled, mark it paid in your records so your running list stays accurate.

If you also need to hand a client a receipt, or you take on a one-time sale of goods, the same approach applies. You can learn the same field-by-field method for other documents, such as how to write a bill of sale, and reuse your saved details across all of them. Ready to bill? Open the invoice template, fill it in the fill tool, and download a clean PDF you can send today.

Frequently asked questions

What information must an invoice include?

A complete invoice includes your business name and contact details, the client's name and billing address, a unique invoice number, the invoice date and due date, line items with quantity and price, a subtotal, any tax and discount, the grand total, and your payment terms.

How do I number my invoices?

Use a sequential scheme where every number is unique and never repeated, such as INV-0001, INV-0002, or add the year like 2026-014. Skipping a number is fine, but repeating one makes it impossible to tell two invoices apart.

Where does tax go on an invoice?

Show tax as its own line below the subtotal, with the rate named, for example GST 5 percent. Apply it to the subtotal after any discount, and include your tax registration number in the header if you are registered.

What does Net 30 mean on an invoice?

Net 30 means the full balance is due 30 days after the invoice date. Net 14 and Net 7 are shorter versions. Whichever you use, also write the actual due date on the invoice so it is clear.

Should I send an invoice as a PDF?

Yes. Send a flattened PDF rather than an editable spreadsheet so the amounts cannot be changed after you send them. You can fill and download a PDF invoice for free using the fill tool.

How do I reuse an invoice each month?

Create a free account to save your filled invoice, then reuse it and change only the date and line items next month. This keeps your header, tax number, and client details consistent every time.

Ready to try it?

Fill or create a PDF form in your browser, free.

Open the tool