Harvest
Invoices
Sign up

Invoice Generator for Canada

Harvest provides flexible invoicing features for Canadian businesses, including support for CAD currency and the ability to add business numbers. Ensure compliance with provincial tax rates and streamline your invoicing process.

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
%

Ensuring GST/HST Compliance with Your Invoices

To ensure your invoices meet Canadian tax regulations, always clearly display GST/HST as a separate line item. The federal Goods and Services Tax (GST) is 5% across Canada. However, some provinces combine GST with their Provincial Sales Tax (PST) to form a Harmonized Sales Tax (HST), which varies by province. For instance, Ontario has a 13% HST, while New Brunswick, Newfoundland and Labrador, and Prince Edward Island have a 15% HST. Nova Scotia's HST is 15% until March 31, 2025, decreasing to 14% on April 1, 2025. Provinces like British Columbia, Manitoba, and Saskatchewan apply GST (5%) plus their own PST.

Key compliance points for your invoices include:

  • Clearly state "Tax Invoice": This helps both you and your clients for tax credit claims.
  • Include your Business Number (BN): If your business is registered for GST/HST (mandatory if your revenue exceeds CAD 30,000 in a single calendar quarter or four consecutive quarters), your 9-digit BN must appear on every invoice.
  • Itemize GST/HST: Show the applicable rate and the calculated amount separately from the subtotal.
  • Buyer's BN for larger invoices: For invoices of CAD 150 or more in B2B transactions, including the buyer's BN supports their Input Tax Credit (ITC) claims.

Creating Bilingual Invoices for Canadian Clients

Creating bilingual invoices is crucial for Canadian businesses, especially when serving clients in Quebec or other regions with a significant French-speaking population. While English is generally acceptable across Canada, offering invoices in both English and French demonstrates professionalism and ensures clarity for all clients.

Consider these tips for effective bilingual invoicing:

  • Dual-language templates: Look for invoice generators that offer fully bilingual templates or the ability to easily switch between English and French for key fields like item descriptions, terms, and totals.
  • Consistent information: Ensure that both language versions contain equivalent and accurate information, including pricing, tax rates, and payment terms, to avoid any misinterpretation or compliance issues.
  • Key terms translated: Translate essential invoice components such as "Invoice Number," "Date," "Due Date," "Description," "Quantity," "Unit Price," "Subtotal," "GST/HST," and "Total Amount Due." Numbers and measurements are considered bilingual, but ensure metric units are used where appropriate.

Integrating Payment Gateways and Currency Options

Streamlining the payment process by integrating payment gateways and offering Canadian Dollar (CAD) currency options can significantly improve your cash flow. An effective invoice generator should facilitate easy payment for your Canadian clients.

When evaluating invoice generators, prioritize these integration and currency features:

  • CAD currency support: Ensure the generator defaults to or allows you to easily set invoices in Canadian Dollars (CAD).
  • Canadian payment gateway integration: Look for direct integration with popular Canadian payment processors. This allows clients to pay securely online via credit card, debit, or Interac e-Transfer directly from the invoice. Leading Canadian payment processors include Moneris, Stripe, and PayPal, which support various payment methods relevant to the Canadian market.
  • Automated payment tracking: The ability to track payment status in real-time and send automated reminders for upcoming or overdue payments can save administrative time.
  • Flexible payment terms: The option to include deposits, partial payments, or late fees directly on the invoice can be beneficial for various business models.

See Your Canadian Invoice Template in Action

Preview how your invoice will look with GST/HST rates, bilingual fields, and CAD currency — ready to send to Canadian clients.

Invoice Generator for Canada FAQs

  • Harvest lets you include multiple tax rates, which can be used for provincial taxes on invoices.

  • When selecting a Canadian invoice generator, consider features like compliance with GST/HST regulations, bilingual support for English and French, integration with Canadian payment gateways, and the ability to handle CAD currency. These features ensure efficient invoicing and adherence to local business requirements.

  • Harvest values user feedback and offers a way to submit suggestions directly through their support channels. They often consider user input for future updates and enhancements.
  • While some invoice generators can assist with calculating sales tax, they may not automatically track and update tax rates. It's important to verify that the software supports current Canadian tax regulations and manually input any changes as needed.

  • Harvest allows you to add a business number (BN) to your invoices by entering it in the tax information section.