What to Include on a Professional Invoice (Complete Checklist)
Most late payments are not malice; they are friction. An invoice missing a due date gets paid "eventually", one missing bank details triggers a reply instead of a transfer, and one without a number gets lost in the client’s accounts folder. A professional invoice is simply one that answers every question the payer’s process will ask — before it asks. Here is the complete list, and why each item earns its place.
The identity block: who is billing whom
Start with your business name, address, email and phone — not because the client doesn’t know who you are, but because their bookkeeper, who actually pays the bill, may not. Then the client’s details, addressed the way *their* records expect: if you invoice a company, name the company, and add your contact person as a reference line rather than making them the addressee. Registered businesses should include their registration or tax identifier here (GSTIN, VAT number, ABN — whatever the jurisdiction issues), since many payers cannot process an invoice without it.
A logo is optional but does real work: in a crowded inbox and a stack of PDFs, visual identity is how your invoice is recognised on the second encounter. It also signals that the document — and by extension the sender — is organised.
The reference block: number and dates
The invoice number is the single most load-bearing field. It is how the client’s accounts-payable system files, deduplicates and pays the document, how you chase it ("re: INV-042"), and how an accountant or tax office later verifies your records. The rules are simple: every invoice gets a unique number, the sequence never repeats or goes backwards, and gaps need explaining. A plain prefixed counter — INV-001, INV-002 — beats any clever scheme; the invoice generator suggests the next number in your sequence automatically, padding intact.
Two dates matter. The issue date starts every clock: payment terms, late-fee windows and, in many jurisdictions, which tax period the sale belongs to. The due date is the difference between "please pay at some point" and an actionable deadline — write an explicit date, not just "net 30", because a date requires no arithmetic from the person holding the money.
The money block: line items, tax, discounts
Each line item should let the client reconcile the charge without calling you: a description specific enough to match their memory of the work ("Homepage redesign — 3 rounds of revisions", not "Design services"), a quantity, a unit price, and the line total. Ambiguous line items are the most common reason invoices are queried, and every query is a delay.
Below the lines, show the arithmetic in the order it applies: subtotal, then any discount, then tax on the discounted amount, then the total due. Tax charged on the pre-discount price is the classic spreadsheet mistake — the discount reduces the taxable base, and tax authorities expect it calculated that way. Name the tax honestly (GST, VAT, sales tax) and state the rate; a bare "tax: 43.17" invites a query. If you offer an early-payment discount, spell out both the amount and the deadline.
The payment block: remove every excuse
The invoice should contain everything needed to pay it within the next sixty seconds: bank name, account number and routing/IFSC/IBAN details for transfers, a UPI ID if you accept it, or wherever the money should actually go. Every detail the payer has to request separately adds a round-trip to your payment date. State the accepted currency explicitly — an invoice in ₹ paid in $ at the client’s guessed exchange rate is a reconciliation headache you can prevent in one word.
The notes field earns its space with three things: payment terms in plain language ("Payment due within 14 days of issue"), any late-payment policy you intend to enforce, and a thank-you — genuinely, invoices that read like they came from a person get answered like they came from a person.
What to leave off
Resist the urge to make the invoice do other jobs. It is not a contract (terms belong in the agreement you both signed), not a report (attach the detailed timesheet separately if the client wants it), and not a marketing flyer. One page, if the line items allow it. And never include more personal data than payment requires — your bank details yes, your home address only if you legally must.
A final formatting note: send a PDF, not an editable document. A PDF renders identically everywhere, cannot be accidentally altered in transit, and prints cleanly for clients who still file paper. The invoice generator produces exactly that, entirely in your browser — and if the money has already changed hands and what you actually owe the client is proof of payment, that is a different document: see Invoice vs Receipt.
Frequently asked questions
Do invoice numbers have to be sequential?
They have to be unique, and an unbroken sequence is the convention accountants and tax offices expect — gaps look like missing (possibly unreported) invoices. A simple incrementing counter with a prefix, per year if you like (2026-001), satisfies everyone. Do not reuse a number after cancelling an invoice; issue a correction under a new number instead.
What payment terms should a freelancer put on an invoice?
Shorter than you think: "due within 14 days" is normal for freelance work, and "due on receipt" is legitimate for small amounts. Whatever you choose, write the resulting calendar date on the invoice. Long terms like net 60 are a concession large clients ask for, not a default you owe anyone.
Is tax calculated before or after a discount?
After. The discount reduces the price actually charged, and tax applies to that reduced amount. Subtotal, minus discount, then tax on the result — this is the order accounting software uses and the one shown on this site’s generator. (General practice, not tax advice — a tax professional settles jurisdiction specifics.)
Do I need special software to make a professional invoice?
No. A complete, correctly numbered PDF is a professional invoice regardless of what produced it. A free browser-based generator covers the whole checklist in this article — including the arithmetic, which is where hand-built spreadsheet invoices most often go wrong.