KitWharfFREEFast & Private Web Apps

What Needs to Be on an Invoice? The Essential Checklist for Freelancers and Small Businesses

October 19, 20267 min readKitWharf Team

For freelancers, contractors, and agency founders, few things are as frustrating as a delayed payment. You completed the project on time, but thirty days later, the client's finance department emails: "We can't process this invoice - it's missing a purchase order number and tax registration details."

Invoicing is not just an administrative chore; it is a legally binding payment request. An incomplete invoice gives accounting teams an immediate excuse to push your payment to the back of the queue.

This guide provides a comprehensive checklist of what must appear on every professional invoice, clarifies the crucial difference between an invoice and a receipt, and explains how to structure payment terms that protect your cash flow.

Invoice vs. Receipt: The Legal Distinction

While people often use the terms interchangeably, they serve opposite purposes in commercial accounting:

  • An Invoice is a request for payment. It is issued before funds are transferred. It itemizes the products or services rendered, specifies the total amount due, and establishes the payment deadline. For the seller, it is an Accounts Receivable record; for the buyer, it is an Accounts Payable liability.
  • A Receipt is proof of payment. It is issued after the money has been settled. It confirms that the invoice has been satisfied and documents the date, amount, and payment method used.

If your client has not paid yet, you send an invoice. Once their payment clears, you issue a receipt or marked-paid invoice.

The Anatomy of an Incontestable Invoice: The 8 Non-Negotiables

To ensure swift approval by corporate finance departments and tax authorities, every invoice must include these eight essential components:

1. Clear "INVOICE" Header and Unique Invoice Number

Label the document clearly with the word INVOICE.

Assign a unique, sequential invoice number. Never send an invoice labeled "#1" - it broadcasts that you just started out. Instead, adopt a structured numbering convention:

INV-2026-0042 or 2026-ACME-01

Sequential numbering ensures you never duplicate an invoice ID and simplifies tracking when referencing payments with accountants.

2. Your Business Identity and Contact Details

State clearly who is requesting payment:

  • Legal business name or your personal full name (for sole proprietors)
  • Physical or mailing address
  • Professional email address and phone number
  • Tax Identification Number (EIN, VAT number, GSTIN, or ABN, depending on jurisdiction)
  • Company logo (reinforces branding and legitimacy)

3. Client Billing Information

Address the invoice to the exact legal entity paying the bill:

  • Client company name
  • Department or contact person (e.g., Attn: Accounts Payable / Jane Doe)
  • Client billing address
  • Client tax registration number (mandatory for B2B cross-border VAT compliance)

4. Critical Dates: Invoice Date and Due Date

Two dates are mandatory:

  • Invoice Date (Date of Issue): The date the invoice is generated and sent.
  • Due Date: The explicit calendar date by which payment must be received (e.g., Due: November 15, 2026). Never write ambiguous phrases like "Due in 30 days" without stating the exact calendar date.

5. Itemized Breakdown of Deliverables

Do not write vague lump sums like "Consulting work - $5,000". Corporate accounting teams require line-item clarity:

  • Service or product description
  • Unit of measure (hours worked, days, or fixed milestones)
  • Quantity
  • Unit price or hourly rate
  • Line-item subtotal

6. Financial Summary: Subtotal, Taxes, and Bold Grand Total

  • Subtotal: The sum of all itemized lines before tax or discounts.
  • Discounts: Any promotional or early-settlement credits applied.
  • Taxes: Clearly itemize applicable sales tax, VAT, or GST with the exact percentage rate (e.g., VAT (20%): $400.00). If you are tax-exempt or under the threshold, state that explicitly ("Exempt from VAT under Article 283").
  • Grand Total Due: Prominently displayed in bold, specifying the currency (USD $2,450.00 or EUR €2,450.00).

7. Explicit Payment Instructions

Make paying you effortless:

  • Bank name, Account Name, Account Number, and Routing/Sort Code
  • International wire details: IBAN and BIC/SWIFT code
  • Digital payment links (Stripe, PayPal, or Wise)
  • Currency accepted

8. Payment Terms and Late Payment Notices

Include a concise terms clause at the bottom: "Payment terms: Net 30. Payments received after the due date are subject to a 1.5% monthly late fee as permitted by law."

Understanding Payment Terms: Net 15 vs. Net 30 vs. Due Upon Receipt

Payment terms define the grace period a client has to settle your invoice:

Term Meaning Best Used For
Due upon Receipt Payment expected immediately New clients, small projects, digital goods
Net 15 Payment due within 15 calendar days Freelance retainers, agile sprints
Net 30 Payment due within 30 calendar days Established corporate clients, enterprise contracts
50/50 Milestone 50% deposit upfront, 50% on final delivery Large custom development, design projects

Pro-Tip: "Due upon Receipt" sounds strict, but many corporate finance departments schedule payments in bi-weekly or monthly batches. Giving an explicit Net 14 or Net 30 date often yields faster payment because it gets entered into their calendar software with a firm deadline.

Why You Should Always Send Invoices as PDFs

Never send an invoice as an editable Word document, Excel spreadsheet, or Google Doc link.

  1. Security: Word documents can be accidentally edited or tampered with.
  2. Formatting consistency: Spreadsheets open differently across devices, operating systems, and spreadsheet versions.
  3. Professionalism: A clean, print-ready PDF renders identical vector typography, tables, and branding on every phone, tablet, and desktop.

Create and Download Clean Invoices Privately

You don't need expensive subscription software with monthly recurring fees just to bill your clients.

The KitWharf In-Browser Invoice & Receipt Maker allows you to generate professional PDF invoices directly in your browser:

  • Add your custom company logo, branding colors, and payment terms.
  • Automatic tax calculations, discounts, and itemized subtotal math.
  • Auto-saves your business details in your local browser storage so you don't re-type them next month.
  • 100% private: all invoice generation happens client-side; zero financial or customer data is ever sent to our servers.
  • Download clean, unbranded, high-resolution vector PDFs with zero watermarks.

Frequently asked questions

Can I legally invoice a client as an individual without a registered business entity? Yes. In most countries (including the US, UK, Canada, and Australia), you can invoice under your legal personal name as a sole proprietor or freelancer. You report the income on your personal tax return using your Social Security Number (SSN) or equivalent national tax identifier.

What should I do if a client misses the payment deadline? Send a friendly reminder 2 business days after the due date with the original PDF invoice attached: "Hi [Name], Hope you're well! Just following up on invoice INV-2026-0042 which was due on [Date]. Could you confirm when payment is scheduled?" If unanswered, follow up weekly, escalating to their accounting department or phone call after 14 days.

How long should I keep copies of paid invoices? Tax authorities (such as the IRS in the US and HMRC in the UK) typically recommend keeping all financial records, invoices, and bank statements for at least 6 to 7 years in case of an audit.

Advertisement
Google AdSense Ad SlotHORIZONTAL (Auto-reserves space for 0 Cumulative Layout Shift)