How to Fill Out an Invoice: A Complete Checklist for Small Businesses

A
Asad Ali
··5 min read·Updated Apr 3, 2026
Invoicing

A well-structured invoice does more than request payment — it sets expectations, prevents disputes, and reflects the professionalism of your business. Despite that, many small business owners fill out invoices inconsistently, miss required fields, or use vague descriptions that delay payment. According to Xero's small business insights, invoices with incomplete information take an average of 30% longer to get paid.

Here is a complete checklist for filling out invoices that get processed quickly and paid on time.

What Is an Invoice?

An invoice is a billing document sent by a seller to request payment for delivered goods or services. It serves as both a payment request and a legal record of the transaction. An invoice is not the same as an estimate (which projects future costs) or a receipt (which confirms payment has been made).

Every invoice should contain enough information for the client to verify the charges, process the payment, and file the document for their own records.

The Essential Invoice Fields

1. Your Business Information

Include your full business details at the top of the invoice:

  • Business name or legal entity name
  • Business logo (builds brand recognition over time)
  • Mailing address
  • Phone number
  • Email address
  • Tax ID or registration number

This information identifies who is requesting payment and gives the client a clear way to contact you with questions.

2. Client Information

Directly below your business details, add the client's information:

  • Client's business name or individual name
  • Billing address
  • Accounts payable contact name and email (if applicable)

A common mistake is sending the invoice to the project manager instead of the billing department. Always confirm the correct billing contact before sending your first invoice to a new client.

3. Invoice Number

Assign a unique number to every invoice. This is essential for tracking payments, referencing invoices in communications, and organizing your records during tax season. Common formats include:

  • Sequential: #001, #002, #003
  • Date-based: 20260403-01
  • Client-prefixed: ACME-015

Invoicing software assigns numbers automatically, which prevents duplicates and gaps. If you invoice manually, maintain a simple spreadsheet log of all issued invoice numbers.

4. Invoice Date and Due Date

Include two dates on every invoice:

  • Invoice date — when the invoice was issued. This starts the clock on payment terms.
  • Due date — when payment must be received. Use a specific calendar date (for example, "Due: May 1, 2026") rather than relative terms like "due in 30 days," which require the client to calculate.

Research from FreshBooks shows that invoices with a specific due date get paid up to two weeks faster than those without one.

5. Itemized List of Services or Products

This is the most important section of the invoice. Break down everything the client is being billed for:

Description Quantity/Hours Rate Total
Website redesign — homepage 1 $2,000 $2,000
Website redesign — product pages (5) 5 $800 $4,000
Content writing — blog posts 10 hours $75/hr $750

Each line item should include a clear description, the quantity or hours worked, the rate, and the line total. Vague entries like "Professional services — $6,750" invite questions and slow down approval.

If you track your time during projects, you can import hours directly into invoices for precise billing.

6. Subtotal, Taxes, and Total

After the itemized list, include:

  • Subtotal — the sum of all line items
  • Tax — sales tax, VAT, or other applicable taxes (with the rate noted)
  • Discounts — if applicable (for example, "2% early payment discount")
  • Total due — the final amount, displayed prominently in bold

7. Payment Terms

Specify exactly how and when the client should pay:

  • Accepted payment methods — bank transfer, credit card, check, online payment platforms
  • Payment terms — Net 15, Net 30, due on receipt, or other arrangements
  • Late payment policy — the penalty for overdue payments (for example, "1.5% monthly interest on balances past 30 days")
  • Early payment incentives — if you offer a discount for fast payment (for example, "2% discount if paid within 10 days")

Clear payment terms set mutual expectations and give you legal standing to charge late fees if necessary. For a complete overview, see our guide to invoice payment terms.

8. Notes or Additional Information

Use this section for any relevant context:

  • A brief thank-you message to maintain the client relationship
  • Project references or contract numbers
  • Bank account details for wire transfers
  • Links to online payment portals

Formatting Best Practices

Beyond the required fields, how your invoice looks affects how quickly it gets paid:

  • Use a consistent template — every invoice from your business should follow the same layout. This builds recognition and trust. Clients learn to identify your invoices immediately.
  • Keep it clean and scannable — use a grid or table for line items, consistent fonts, and adequate white space. Cluttered invoices are harder to process.
  • Highlight the total — make the amount due visually prominent so it is the first thing the reader sees.
  • Save as PDF — always send invoices as PDF files. Editable formats like Word or Excel can be accidentally modified, creating version control issues.

Common Mistakes to Avoid

  • Missing or incorrect client details — the invoice goes to the wrong person or gets rejected.
  • No invoice number — makes tracking and reconciliation difficult for both parties.
  • Vague descriptions — "Services rendered" doesn't tell the client what they're paying for.
  • Forgetting taxes — omitting required sales tax can create compliance issues.
  • Sending late — the longer you wait to invoice, the longer you wait to get paid.

Automate Your Invoicing

Manual invoicing works for a handful of clients, but it doesn't scale. As your business grows, Agiled's invoicing tools let you create professional invoices from templates, set up recurring billing, track payment status, and send automatic reminders for overdue payments — all from one dashboard.

The goal is to spend your time on billable work, not on chasing payments.

Related Articles:

Ready to streamline your business?

Try Agiled free and see how our all-in-one platform can help you manage your business more efficiently.