Independent guide

What Should an Invoice Include? A Practical Checklist

What should an invoice include is partly a legal question and partly a payment-speed question. The exact requirements depend on the business and jurisdiction, but every useful invoice identifies both parties, explains the charge, fixes the dates, shows the balance, and tells the customer how to pay.

Work it out for your own case

Change the inputs and the figures update as you type. Nothing you enter leaves your browser.

Illustrative defaults — replace every figure with your own numbers. Time the job once before you trust the result.

Hours saved are only worth money if that time gets used for something else. The figure below values them at the rate you entered.

Estimates for general guidance only. Real figures depend on the details you enter and on the provider you deal with.

Identify the Seller and the Customer

Start with the legal or registered business name used for the transaction, the trading name when relevant, a mailing or business address, and reliable contact information. The customer needs to know who issued the bill and how to ask a question. If your jurisdiction requires a tax registration, license, or other business identifier on invoices, place it in a consistent location without adding unrelated sensitive data.

Identify the customer entity that owes payment, not only the person who requested the work. Include the billing address or accounts payable details supplied during onboarding. Large customers may use several legal entities with similar names, and sending the invoice to the wrong one can restart approval. Verify the bill-to entity against the contract, purchase order, or vendor record before issuing.

Separate business contact details from payment instructions. A remit-to address may differ from the office address, and a billing email may differ from general support. Label each purpose clearly. Avoid including personal identifiers or confidential account information unless it is required, appropriate for the delivery channel, and protected by your process.

Give the Invoice a Traceable Identity

Every invoice needs a unique invoice number and an issue date. Show both near the top so a customer can reference them quickly. Add the actual due date beside the payment terms. If the invoice replaces, revises, or follows another billing document, link the records explicitly rather than expecting the customer to infer the relationship from an attachment name.

Include the customer purchase order, contract, project, work order, or account reference when one exists. These fields often determine whether an invoice reaches the correct approval queue. Ask for them before work begins and store them in the customer record so staff do not search through old messages at billing time. A missing required reference can delay an otherwise accurate invoice.

State the billing period, delivery date, completion date, or milestone when that information explains why the charge is due. The invoice date and service date are not always the same. Clear dates help the customer match the bill to delivered work and help your bookkeeper apply the transaction to the appropriate period.

Describe the Work and Calculate the Balance

Use line items that a customer can connect to the agreement. Name the product, service, milestone, subscription period, or reimbursable item with enough detail for approval. Show quantity and unit basis when they apply, then present the corresponding charge. Avoid internal shorthand that makes sense only to your team.

Display the subtotal, discounts or credits, shipping or other agreed additions, applicable tax, deposits already received, and final balance in a logical order. Use one currency consistently and label it when the parties could reasonably expect another. Do not bury a credit or deposit inside a line-item description; showing the adjustment separately makes the remaining amount easier to verify.

Check arithmetic and tax treatment before delivery. Software can calculate totals, but it cannot decide that a line was classified correctly or that a customer exemption remains valid without accurate setup. When tax is collected, show the information required by the governing jurisdiction. When no tax appears, retain the record supporting that treatment rather than adding an unsupported note to the invoice.

State Terms, Payment Instructions, and Final Checks

Tell the customer when payment is due, which methods are accepted, how to use each method, and which invoice reference to include. If a payment link is provided, test that it points to the correct balance. If bank instructions change, confirm the change through a controlled process and notify customers through a trusted channel. Include valid late-fee or early-payment language only when it is supported by the agreement and applicable rules.

Use the invoice checklist on this page to review identity, customer references, line items, adjustments, due dates, and payment instructions before sending the document.

Read the finished invoice as the customer will. Check names, addresses, dates, reference numbers, scope, totals, attachments, and delivery method. Make sure text is legible on a phone and in a printed copy. Remove blank sections and old template notes that could suggest a condition not agreed for this transaction.

A complete invoice should answer the customer's approval questions without requiring a separate email. Keep the template standardized, but allow controlled fields for genuine customer requirements. Review it when laws, banking details, tax treatment, or internal processes change. The result is a document that supports payment and recordkeeping without trying to replace the underlying contract.

Mandatory invoice fields and tax disclosures vary, so confirm current federal, state, local, and industry requirements for your transactions.

Questions

Common questions

What information is legally required on an invoice?

Requirements vary by jurisdiction, industry, transaction, and tax status. Common elements include seller and customer identification, a unique number, dates, a description, amounts, and applicable tax information. Confirm the rules that apply to your business.

Does every invoice need a purchase order number?

No, but include one when the customer or contract requires it. Ask during onboarding because an accounts payable system may reject an invoice without the matching purchase order even when the work and total are correct.

Should bank details appear on an invoice?

Include only the instructions needed for an accepted transfer method and protect the template against unauthorized changes. Give customers a trusted way to verify any new details, since altered payment instructions are a common route for fraud.

Does an invoice need a signature?

Not every invoice requires one. A contract, customer process, industry rule, or jurisdiction may call for approval or certification. Do not assume an invoice signature replaces acceptance of the underlying scope or agreement.

Written & maintained by

Mustafa Bilgic — sole publisher, InvoiceSoftware.us

Mustafa Bilgic publishes independent, source-cited guides and free tools. This site takes no vendor sponsorship and sells no leads. Where a figure comes from a published source, that source is named on the page so you can check it yourself.

  • Sources: listed in full at the end of each guide.
  • Last reviewed: see the date shown on this page.

Compare on the things that actually differ

Read the comparison guides before you shortlist. Most of the difference between options sits in the detail, not the headline.

Back to the tool