How to Create a Canada Invoice and Generate an Invoice Quickly
A Canada invoice is a billing document used by businesses in Canada to request payment for goods or services. If you need to generate an invoice quickly, tools like InvoiceSmith make it easy to create a compliant Canada invoice in seconds without signup or a watermark.
Creating an invoice that meets regulatory requirements is crucial for any business. A standard invoice generally includes:
- Company name
- Company address
- Client name
- Client address
- Invoice number – sequential alphanumeric characters
- Date issued – the date the invoice is issued to the client
- Date due – the date payment is expected
- Terms – the time difference between Date issued and Date due (often expressed in days)
- Item details – including name, rate, quantity, and amount
- Subtotal – the total before tax and discounts
- Tax – including the rate and tax amount
- Total – the final amount after tax and discounts
While the basics are similar worldwide, each country has its own specific requirements. To ensure your invoice is always compliant, it’s best to include all necessary details.
Special Requirements for a Canada Invoice
For businesses in Canada, in addition to the standard details, you're required to include your Business Number (BN) and your GST/HST number (if your business is registered for GST/HST). Read below to learn how to create a compliant Canada invoice using InvoiceSmith.
Steps to Create a Canada Invoice
- Open InvoiceSmith's homepage in a new tab.
- Select Canada from the Country dropdown.
- Fill in all required fields.
- Add items by clicking either the “+ Item” button or “+ Item w/ description” if you want to add extra details about the item.
- Fill in the Item name, Description (optional), Rate, and Quantity fields.
- Some items are billed by the hour, while others are based on quantity (for example, roof tiles) or number of words (for written work). To clarify how an item is billed, it’s recommended to include that information in the Description field.
- Additional company info such as email, telephone number, Business Number (BN), etc., is located at the bottom of the homepage. You can also add custom fields like Fax number, TIN number, and more by clicking the + Custom Field button.
Manually creating invoices every day can be time-consuming. That’s why InvoiceSmith allows you to generate an invoice in seconds using the Auto-fill feature. Unlike many paid tools, InvoiceSmith does not store your data on its servers, helping protect your privacy. To use Auto-fill, simply >create an invoice template first. Once you have a template, you can upload it to auto-fill the fields.
With InvoiceSmith, you can generate an invoice quickly, whether it’s daily billing or occasional invoicing. Ensuring compliance has never been easier.