Harvest
Invoices
Sign up

Print Invoice for Canada

Harvest provides flexible invoicing options that can be customized to meet Canadian tax and business requirements. Easily print invoices that adhere to GST, HST, and PST regulations with Harvest's customizable templates.

INVOICE DRAFT

Add your logo here
Item type
Description
Quantity
Unit price
Tax
Amount
Subtotal
$0.00
Discount
$0.00
Amount Due
$0.00
Get paid via:
Credit card / Debit card
ACH
Wire transfer

Customise invoice

Appearance

Add a logo
Show invoice title

Invoice settings

Tax Add up to 2 tax rates
%
Discount Apply a discount percentage
%

Essential Elements of a Canadian Invoice

A compliant Canadian invoice requires specific details to meet tax regulations and facilitate customs clearance. For general business transactions, your invoice must clearly identify both your business and your client, including full legal names and addresses. You'll need a unique, sequential invoice number and the invoice date. Each good or service provided should have a detailed description, quantity, unit price, and total. If your business is registered for GST/HST (which is mandatory if your worldwide taxable supplies exceed $30,000 in any four consecutive calendar quarters), you must include your 15-character GST/HST registration number and clearly itemize the applicable GST/HST/PST/QST amounts separately. For goods crossing the border, a Canada Customs Invoice (or a commercial invoice with all the required data) is essential, demanding additional details like the country of origin, currency of sale, and reason for export.

How to Create and Print a Compliant Invoice

You can create a compliant Canadian invoice by utilizing free templates and customizing them to meet specific regulatory requirements. Many online platforms and office software suites offer free invoice templates for Canada that are pre-formatted to include necessary fields.

Here’s how to customize and print effectively:

  • Find a template: Search for "free Canadian invoice templates" or "GST/HST compliant invoice templates" to find suitable options, often available in spreadsheet or document formats.
  • Input your business details: Add your legal business name, address, contact information, and your 15-character GST/HST registration number if applicable.
  • Add client information: Include the client's full legal name and billing address.
  • Detail goods/services: Provide clear, specific descriptions, quantities, and unit prices for each item. Vague descriptions like "services rendered" are not recommended.
  • Calculate taxes: Ensure applicable GST/HST/PST/QST are calculated correctly and shown as separate line items.
  • Assign sequential numbering: Implement a consistent, unique sequential numbering system for your invoices (e.g., INV-2026-001).
  • Specify payment terms: Clearly state the due date and accepted payment methods.

For printing and sending, PDF is the standard format as it preserves formatting and looks professional, preventing accidental edits. Editable formats like spreadsheets are useful for internal record-keeping and customization. Remember to keep copies of all invoices for at least six years for CRA purposes.

See Your Canadian Invoice Template in Action

Preview how your invoice will look with CAD currency, detailed goods descriptions, and GST/HST compliance — ready to print for Canadian clients.

Print Invoice for Canada FAQs

  • Harvest allows you to include GST numbers on your invoices by adding them in the tax information settings.

  • A Canadian invoice must include the business and client's full legal names and addresses, a unique sequential invoice number, and the invoice date. It should list each good or service provided with detailed descriptions, quantities, unit prices, and totals. If applicable, GST/HST registration numbers and the specific tax amounts should be itemized separately.

  • Harvest allows you to categorize time entries as billable or non-billable when tracking hours. This distinction helps you monitor your productivity and ensure accurate invoicing for your clients.
  • Harvest lets you apply specific tax rates, such as HST, PST, or QST, to your invoices.

  • Free invoice templates may not always be fully customizable to meet specific business needs or the latest regulatory changes. They might lack the ability to automatically update tax rates or integrate with accounting software, requiring manual adjustments to ensure compliance.