What every invoice must include · Step-by-step guide · Common mistakes · FAQ
An invoice is a legally recognized commercial document sent by a seller to a buyer, itemizing goods or services provided and requesting payment. It is the foundation of every business transaction — whether you're a freelancer billing a client, a contractor submitting work, or a small business selling a product.
Invoices serve multiple purposes: they create a paper trail for accounting, establish a legal record of the agreement, trigger payment obligations, and serve as evidence in case of disputes. In many countries, maintaining proper invoices is a legal requirement for tax compliance.
Unlike a receipt — which confirms payment has already been made — an invoice is sent before payment. It is a formal request for funds owed.
Different billing situations call for different invoice types. Here are the most common:
The most common type — used for one-time services or product sales. What most people mean when they say "invoice."
Sent on a regular schedule for ongoing retainer or subscription work. Same structure, updated dates and period.
A preliminary bill sent before work begins, estimating the final cost. Not a request for payment — a commitment to a price.
Issued when a refund or discount is applied after the original invoice. Shows a negative amount reducing the outstanding balance.
Required in many countries for VAT-registered businesses. Must include your VAT number and a clear breakdown of VAT charged.
Itemizes hours worked per day or task. Common for consultants, lawyers, and agencies billing on hourly rates.
A professional invoice needs these eight elements. Missing any of them can delay payment or cause the invoice to be rejected by accounts payable systems.
A unique sequential identifier (INV-001, INV-002). Essential for tracking and reference.
Specific calendar dates. Never "upon receipt" — it's vague and creates no payment urgency.
Full name or business name, address, email, phone. Required for vendor registration at larger companies.
Client name, company name, billing address, email. Make sure these match their accounts payable records.
Description, quantity, unit price, and line total for each deliverable. Specificity speeds up approvals.
Subtotal, applicable tax rate, tax amount, and total due. Ambiguous totals are a top cause of payment delays.
Bank details, PayPal email, or payment link. Make it possible to pay immediately without further communication.
Optional but effective: "1.5% monthly fee on overdue balances." Reduces late payments significantly.
Your full name or business name, address, email, and phone. This identifies you as the seller and gives the client everything they need to process the payment and register you as a vendor.
Client name, company, billing address, and email. Many companies' accounts payable systems require a physical address to register a vendor before payment can be made.
Use a sequential numbering system — INV-001, INV-002, etc. This makes tracking and following up on unpaid invoices significantly easier for both parties.
Always specify exact calendar dates. "Net 30" means 30 days from the issue date — always include the calculated due date too: "Due: 1 June 2026."
Break down every deliverable into clear line items with description, quantity, unit price, and total. Specific descriptions prevent questions and speed up payment approvals.
Add applicable VAT, GST, or sales tax as a separate line. Show subtotal, tax amount, and grand total clearly. Check your local tax authority's requirements.
Tell the client exactly how to pay — bank details, PayPal, or a payment link. Export as a locked PDF so the formatting stays professional and the document can't be edited.
Describe your project in plain English — AI fills in all the fields. Export a professional PDF in under 60 seconds. Free, no signup.
✦ Open Free Invoice GeneratorEvery day you delay invoicing adds a day to your payment timeline. Send the invoice the same day you deliver the work — no exceptions.
"Design work — $2,000" invites questions and holds up approval. "Homepage UI design, 3 concepts, 2 revision rounds — $2,000" gets approved without back-and-forth.
"Payment due upon receipt" is legally weak and creates no urgency. Always specify the exact calendar date payment is expected.
Many companies cannot pay a vendor without a physical address on record. Include all contact details every time, even for returning clients.
Editable files look unprofessional and can break formatting. Always export as PDF — it signals that the invoice is final and locks the layout.
Most late payments are oversights, not refusals. Send a direct, professional follow-up within 24 hours of the due date. Don't wait and don't apologise.
An invoice is sent before payment — it's a request for payment. A receipt is issued after payment — it's proof that payment was made. Never issue a receipt for unpaid work; it misrepresents both parties' financial records.
In most countries, sole traders and self-employed individuals can send invoices without formal business registration. However, requirements vary — some jurisdictions require a tax registration number on invoices above certain amounts. Check your local tax authority's rules.
Net 14 is a good default for most freelancers — most clients can process a payment in two weeks. Net 30 is standard for B2B and larger companies. Always include the specific calendar due date alongside the Net term.
An invoice alone is not a contract, but it is a legally recognized commercial document. When combined with evidence of delivered work (emails, project files, sign-off), it serves as strong evidence in payment disputes. Requirements vary by jurisdiction.
Use a sequential numbering system starting from INV-001. You can also include the year — INV-2026-001 — which makes it easier to organize records. The key requirement is that every invoice number is unique and non-repeating.