Terraform Documents
HomeCustomersExpenses
Invoices
All InvoicesNew Invoice
Receipts
All ReceiptsNew Receipt
Quotations
All QuotationsNew Quotation
More
BlogContactFAQProfileArchiveImport / Export
  1. Home
  2. How to write an invoice
© 2026 Terraform Documents. All rights reserved.
  1. Home
  2. /How to Write an Invoice

How to Write an Invoice

A complete guide to writing professional invoices. Learn what to include, common mistakes, and best practices.

Writing a professional invoice is an essential skill for any freelancer or small business owner. A well-written invoice not only helps you get paid faster but also builds trust with your clients and keeps your finances organized.

What Every Invoice Should Include

  • Invoice number — a unique identifier for reference (e.g., INV-00001).
  • Your business details — your name or company name, address, email, and phone.
  • Client details — your client's name, company, and billing address.
  • Invoice date — the date the invoice was created.
  • Due date — when payment is expected (e.g., Net 30).
  • Line items — description of products or services, quantity, rate, and total.
  • Subtotal — the total before tax.
  • Tax — any applicable sales tax or VAT.
  • Total amount due — the final amount the client needs to pay.
  • Payment instructions — bank account details or payment link.

Common Invoice Mistakes to Avoid

  • Missing invoice numbers — always use unique numbers for tracking.
  • Unclear payment terms — specify exactly when and how payment is expected.
  • Vague descriptions — be specific about what you are billing for.
  • Incorrect totals — double-check your math and tax calculations.
  • No branding — a plain text invoice looks unprofessional.

Use Our Free Invoice Generator

Instead of creating invoices from scratch in Word or Excel, use Terraform Documents' free invoice generator. It includes all the essential fields, automatic numbering, professional formatting, and PDF export with optional password protection. No templates to download, no formatting to tweak — just fill and send.

Also learn about the difference between invoices and receipts and quotations versus invoices.

Create Your Free Invoice