Create professional Canadian invoices with automatic GST/HST/PST calculations using our free invoice generator. Add your business name, client details, line items, and applicable taxes for your province. Print or save as PDF — no account required. Perfect for freelancers, contractors, and small businesses across Canada.
You must register for a GST/HST account and charge GST/HST once your business revenue exceeds $30,000 in a single calendar quarter or over four consecutive quarters. Below this threshold, you are a 'small supplier' and registration is optional. Once registered, you must charge GST/HST on all taxable supplies.
A valid Canadian invoice should include: your business name and address, your GST/HST registration number (if registered), the date of the invoice, a description of the goods or services, the total amount before tax, the GST/HST amount charged separately, and the total amount due.
The CRA requires you to keep all business records, including invoices, for a minimum of 6 years from the end of the last tax year they relate to. Keeping digital copies is acceptable as long as they are legible and accessible.
Yes. This tool is designed for Canadian freelancers, contractors, and small businesses. It automatically calculates the correct GST/HST/PST for your province and produces a clean, professional invoice you can print or save as a PDF.