Consultant Invoice Template for Canada

Billable hours, retainers, and reimbursable expenses each work a little differently on an invoice. Here's how to structure each one — and a free template that handles the GST/HST math.

By InvoiceFlow Canada Team · Updated

Quick answer

Consultant invoices need the same legal basics as any Canadian invoice (business info, invoice number, itemized charges, GST/HST breakdown), plus clear separation between your fee and any reimbursable expenses. How you itemize your fee — hourly blocks, a retainer period, or project milestones — should match whatever your contract with the client specifies.

How to invoice as a consultant in Canada

  1. 1

    Confirm your billing model

    Check your contract or engagement letter for whether this invoice should reflect hourly work, a retainer period, or a fixed project fee.

  2. 2

    Itemize your fee

    Add one line item per hour block, retainer period, or project milestone — whichever matches your billing model. Keep descriptions specific enough that the client recognizes the work without you having to explain it.

  3. 3

    Add reimbursable expenses separately

    List any expenses you're passing through (travel, subscriptions, contractor costs) as their own line items, not folded into your fee.

  4. 4

    Apply the correct tax

    Set your customer's province and let GST/HST/PST calculate automatically based on your registration status and their location.

  5. 5

    Send and track

    Download as a PDF or send by email, and note the due date and any payment terms (e.g. Net 15) clearly in the invoice.

Try it on your next invoice

Free, no signup — list your hours or retainer, add expenses as separate line items, and let tax calculate automatically.

Create your invoice

Frequently asked questions

Related