Invoice Studio · Basics

How to Write an Invoice: Every Part Explained (With Checklist)

Guide · 4 min read

An invoice is just a structured request for payment, but clients and accountants expect certain parts to be there. Miss one and you invite questions, delays or a request to resend. This guide walks through every part of a standard invoice and ends with a checklist you can run before hitting send.

Quick answer: A complete invoice needs: your business details, the client's details, a unique invoice number, an issue date, a due date or payment terms, itemized line items with quantities and rates, any tax and discounts, a clear total, and instructions for how to pay. Exact legal requirements vary by country, so check your local rules.

Start with who is billing whom

Every invoice needs two identities: yours and your client's. For you, that usually means your business or personal name, address, email and any registration or tax identifiers your country requires. For the client, use the exact legal or business name they gave you, plus their billing address and a contact person if the company is large enough that invoices can get lost.

Getting the client's details right matters more than it seems. Many companies will reject an invoice addressed to the wrong entity or missing a required reference like a purchase order number. Ask up front how they want to be billed and note it once, then reuse it every time.

Invoice number and dates

Every invoice needs a unique number. Sequential numbering (INV-001, INV-002 and so on) is the simplest system and the easiest to defend if anyone ever asks about your records. Never reuse a number, and avoid gaps if you can, since some tax authorities look for continuous sequences. Some freelancers add the year (2026-014) so the sequence resets cleanly each January.

You also need two dates: the issue date, which is the day you send the invoice, and the due date, which is when payment is expected. If you use payment terms like net 14, state both the terms and the resulting calendar date so there is no math left for the client to do.

Line items: describe the work clearly

The body of the invoice lists what you are charging for. Each line item should have a short description, a quantity or number of hours, a unit rate, and a line total. Be specific enough that someone in the client's accounting department who never met you can approve it. "Design work" invites questions; "Homepage redesign, 12 hours at 80 per hour" does not.

Tax, discounts and the total

Below the line items comes the subtotal, then any adjustments. If you charge sales tax, VAT or a similar tax, show the rate and the tax amount as separate lines rather than baking it into your prices. If you agreed on a discount, show it explicitly too, so the client sees the value. Tax rules differ a lot between countries and even between types of clients, so confirm what applies to you with your local tax authority or an accountant.

Finish with one unmissable number: the total due, in a clearly stated currency. If you work internationally, always name the currency, since 1,000 means very different things in USD, EUR and MXN.

Payment terms and how to pay

State your payment terms (for example net 14 or due on receipt), the due date, and exactly how the client should pay: bank details, payment link or whatever method you accept. Every extra step the client has to figure out on their own is a day added to your wait. Many freelancers also add a short note about late fees, which sets expectations without being aggressive.

If you build invoices by hand, this is where a template or app earns its keep. Invoice Studio handles line items, quantities, rates, tax and discounts and calculates the totals for you, so the numbers are always right and every invoice looks consistent.

The pre-send checklist

Run this list before every send. It takes thirty seconds and prevents most of the back-and-forth that delays payment.

Common questions

What information is legally required on an invoice?
It depends on your country. Most places expect your business details, a unique invoice number, dates, a description of goods or services, and tax details where tax applies. Requirements vary widely, so check the rules of your local tax authority rather than relying on a generic template.
Do invoice numbers have to be sequential?
In many countries sequential or at least unique numbering is expected, and gaps can raise questions during a tax review. A simple ascending sequence like INV-001, INV-002 is the safest default. Confirm your local requirements.
Should I include tax on my invoice as a freelancer?
Only if you are required or registered to charge it. Whether you must charge sales tax or VAT depends on your country, your revenue and sometimes your client's location. Ask a local accountant or your tax authority; this article is general information, not tax advice.
What is the difference between the invoice date and the due date?
The invoice date is the day you issue the invoice. The due date is the deadline for payment, usually the invoice date plus your payment terms, such as 14 or 30 days. Always state both explicitly.
About the app
Invoice Studio - get paid faster
About the app →