LoonieLedgerFrançais
Guides

Invoice Requirements Checklist for Canadian Sole Proprietors

Use this checklist before sending any invoice as a Canadian sole proprietor or freelancer.

Business details

  • Your legal or business name
  • Your business address or contact information
  • Your GST/HST number, if registered

Client details

  • Client's name (or company name)
  • Client's billing address, if they require one for their own records

Invoice mechanics

  • A unique, sequential invoice number
  • The invoice date
  • The payment due date and your accepted payment methods
  • A clear description of each item or service, with quantity and rate

Tax lines

  • Subtotal before tax
  • GST/HST (and PST, where it applies separately) shown as its own line, not folded into your rate
  • The final total

Record-keeping

  • Keep a copy of every invoice you send — the CRA generally expects business records to be kept for six years from the end of the last tax year they relate to, not six years from the invoice date
  • Keep your invoice numbers sequential across your whole business, not restarted per client, so nothing looks skipped if you're ever audited

Working from a template that already tracks your invoice numbers and calculates the right tax lines means this checklist is satisfied by default, rather than something to double-check by hand on every invoice.