What to Include on an Invoice: The Complete Checklist

A professional invoice needs specific information to be legally valid, get processed quickly, and help you stay organized. Here's a field-by-field breakdown of everything your invoice should contain.

1. Your Business Information

At the top of every invoice, include:

This tells the client exactly who the invoice is from and how to reach you if they have questions.

2. Client Information

Include the client's:

Use the billing contact's information, not necessarily the project contact. In larger companies, the person who approves your work and the person who processes payments are often different people.

3. Invoice Number

Every invoice needs a unique identifier. This is essential for:

Use a sequential system like INV-001, INV-002, or include the year: 2026-001, 2026-002. Some freelancers prefix with client initials: ACME-001. Pick a system and stick with it.

4. Invoice Date

The date you issue the invoice. This is the reference point for payment terms — if your terms are Net 30 and the invoice date is March 1, payment is due March 31.

5. Due Date

Don't make your client do math. Even if your payment terms are stated elsewhere, always include an explicit due date on the invoice. "Due: April 15, 2026" is unambiguous.

Common payment terms:

For a deeper dive, read our guide on Net 30 payment terms.

6. Line Items

The heart of your invoice. Each line item should include:

If you're billing a flat project rate, you can use a single line item with quantity 1.

7. Subtotal

The sum of all line item totals, before tax. This should be clearly visible so the client can verify the math.

8. Tax

If you're required to charge sales tax, VAT, GST, or any other tax:

Not all freelancers need to charge tax — it depends on your location, your client's location, and what you're selling. Consult a tax professional if you're unsure.

9. Total Amount Due

The final number — subtotal plus tax. Make this the most prominent number on the invoice. Bold it, make it larger, or otherwise ensure it's impossible to miss.

10. Payment Instructions

Tell the client exactly how to pay you:

The fewer obstacles between the client and paying you, the faster you get paid. Offering multiple payment options helps.

11. Notes and Terms

Use this section for:

Optional but Recommended

Create Your Invoice Now

BillNeat's free invoice generator includes all of these fields and produces a clean, professional PDF in seconds. No signup required.