Canadian small businesses operate under a layered tax system that combines federal GST with provincial taxes, and a properly built invoice template reflects that complexity. Whether you are a freelancer in Toronto, a contractor in Calgary, or a consultant in Vancouver, your invoice is both a legal document and a tax record.
This guide walks through what a Canadian invoice must include, how to handle GST, HST, PST, and QST, and how to build a template that works across every province and territory.
Canada's sales tax landscape has three layers. The federal Goods and Services Tax (GST) applies at 5 percent across the country. Some provinces have harmonized their provincial sales tax with GST into a single Harmonized Sales Tax (HST). Other provinces administer a separate Provincial Sales Tax (PST), and Quebec uses its own Quebec Sales Tax (QST).
HST provinces use a single rate that combines the federal GST and the provincial portion. As of 2026 the HST rates are 13 percent in Ontario, 15 percent in New Brunswick, Newfoundland and Labrador, Nova Scotia, and Prince Edward Island.
PST provinces charge GST plus a separate PST that you must show and remit separately. PST rates are 7 percent in British Columbia, 6 percent in Saskatchewan, and 7 percent in Manitoba (called RST in Manitoba).
Quebec charges GST plus QST at 9.975 percent. QST is administered by Revenu Quebec rather than the Canada Revenue Agency.
Alberta, Yukon, Northwest Territories, and Nunavut charge only the 5 percent federal GST with no provincial component.
If your business has annual taxable revenues over $30,000 across all four consecutive calendar quarters, you must register for GST/HST. Below that threshold registration is optional but often beneficial because registered businesses can claim input tax credits.
Your invoice must reflect the correct combination of taxes based on where the customer receives the goods or services. For services delivered remotely, the place of supply rules generally point to the customer's address.
The Canada Revenue Agency has specific invoice requirements that determine whether your customer can claim an input tax credit. Missing fields create problems for both you and your customer.
For invoices under $30, the minimum required fields are your business name or trading name, the date of the invoice, the total amount paid or payable, and an indication that tax is included or charged.
For invoices from $30 to under $150, you must also include your GST/HST registration number, the amount of GST/HST charged or a statement that it is included, and an indication of the rate.
For invoices of $150 or more, you must add the customer's name, the terms of payment, and a description of each item or service being supplied.
Most professional invoices should include all of these fields regardless of amount because consistency makes record-keeping easier and your customer's tax position cleaner.
Additional fields that are standard on Canadian invoices include the invoice number for tracking, the due date, the currency (typically CAD), and your business address. If you are incorporated, include your business legal name as it appears on your incorporation documents and your business number from the CRA.
For Quebec sales, you also need to include your QST registration number if you are registered for QST. The QST rules are administered separately from federal GST/HST.
Displaying GST and HST correctly on your invoice is straightforward when you know the rate that applies to your customer's location.
For HST provinces, show a single line such as HST (13%) on $1,000.00 = $130.00 for an Ontario customer. The total invoice would be $1,130.00.
For GST-only provinces, show GST (5%) on $1,000.00 = $50.00. Total: $1,050.00.
For PST provinces, show two separate lines. For example, a British Columbia invoice would show GST (5%) on $1,000.00 = $50.00 and PST (7%) on $1,000.00 = $70.00. Total: $1,120.00.
For Quebec, show GST (5%) and QST (9.975%) as separate lines. A $1,000.00 invoice would show GST $50.00 and QST $99.75 for a total of $1,149.75.
Some goods and services are zero-rated, meaning GST/HST applies at 0 percent. Examples include basic groceries, prescription drugs, and most medical devices. Other supplies are exempt, meaning no GST/HST applies and you cannot claim input tax credits on related expenses. Examples include most health care, educational, and financial services. Know which category your goods or services fall into.
For international sales, exports from Canada are generally zero-rated. Your invoice should clearly indicate that the supply is zero-rated for export.
Eonebill.ai handles multi-province tax automatically based on the customer's shipping or service address. The platform applies the correct combination of GST, HST, PST, or QST without manual lookups.
Certain Canadian industries have additional invoice requirements or common practices worth knowing.
Construction and trades in most provinces must include the business's contractor licence number. Some provinces also require WSIB or workers' compensation registration numbers on invoices for certain types of work. British Columbia, Ontario, and Quebec have detailed lien-rights regimes that interact with invoice timing.
Professional services like accounting, legal, and consulting often bill in Canadian dollars to Canadian clients but in foreign currency to international clients. Indicate the currency clearly on the invoice. Note that some professional services in some provinces are exempt from sales tax, but most are taxable.
Freelance and creative services are generally taxable. If your annual revenue is under the $30,000 small supplier threshold, you can choose not to register for GST/HST, but registration is often beneficial because it allows you to recover input tax credits on business expenses.
Retail and ecommerce businesses must apply the correct provincial tax based on the destination of the goods. Selling from an Alberta warehouse to a customer in Ontario means charging Ontario HST, not Alberta GST only. Marketplace facilitator rules have made this easier in some cases because the marketplace handles the tax, but direct sellers must manage it themselves.
Nonprofits and charities have specific GST/HST rules including partial rebates on tax paid. If you operate a nonprofit, consult the CRA charity rules or a Canadian tax professional.
Canadian payment expectations are similar to the United States but with some local variations. Net 30 is the most common business-to-business term. Net 15 is common for smaller engagements and freelancers. Net 7 or due on receipt is appropriate for new clients without a track record.
Accepted payment methods in Canada include Interac e-Transfer, which is the most popular method for small business payments under $10,000, electronic funds transfer (EFT) for larger payments, credit card, cheque, and increasingly digital wallets. Interac e-Transfer is free or low-cost for most senders and arrives within minutes, making it the standard for invoice payments in Canada.
Unlike the US, Canadian small business payments do not commonly use ACH-style transfers. The Canadian equivalent, EFT through banks, is slower and less common for small business invoicing. Interac and credit cards dominate.
Late fees in Canada are commonly 2 percent per month or 24 percent annualized, though some provinces cap consumer late fees lower. Quebec has specific rules limiting late fees on consumer transactions. Include the late fee in your signed contract for enforceability and check provincial rules for any caps.
For international clients invoicing into Canadian businesses, wire transfer and SWIFT remain common. Mark the invoice currency clearly and include all necessary bank details for international wire.
Eonebill.ai supports Canadian businesses with multi-tax and multi-currency capability. Use the invoice generator at /free-tools/invoice-generator to build a template that includes your GST/HST number, business address, and standard line items.
The platform automatically applies GST, HST, PST, or QST based on the customer's location. If you sell to Ontario customers, the invoice shows HST at 13 percent. If you sell to British Columbia, the invoice shows GST at 5 percent and PST at 7 percent on separate lines. If you sell to Quebec, both GST and QST appear. No manual lookups, no math errors.
For cross-border sales, Eonebill handles the zero-rated export designation and lets you invoice in USD, EUR, GBP, or any other currency your client prefers. Multi-currency invoicing is essential for Canadian businesses serving US or international clients, which is a huge segment of the Canadian freelance economy.
Set up recurring invoices for retainer clients, automatic payment reminders for overdue accounts, and integrated Interac e-Transfer and credit card payment options so clients pay directly from the emailed invoice. Faster checkout means faster cash.
Review the tier options at /pricing and pick the one that fits your invoice volume. Canadian small businesses typically start on the free or starter tier and grow into higher tiers as they expand.
A properly built Canadian invoice template handles the country's complex tax layers without making you the bottleneck. Build yours once, refine as your business grows, and let Eonebill handle the heavy lifting on tax calculations and payment processing.
For Canadian businesses serving cross-border clients, particularly in the United States, additional considerations apply. The Canada-US trade relationship is the largest in the world, and many Canadian small businesses have significant US revenue. Invoicing US clients from Canada involves currency choice (CAD or USD), payment method selection (US clients often prefer ACH or wire over Interac), and treatment of GST/HST (US clients are zero-rated exports when properly documented). Setting up your template to support both Canadian and US client workflows efficiently is one of the most valuable improvements a cross-border Canadian business can make.
Provincial nuances also matter more than many small business owners realise. Quebec in particular has distinct rules administered by Revenu Quebec that exist alongside the federal CRA rules. A Canadian business serving Quebec clients needs to register for QST separately from GST/HST once thresholds are exceeded. Invoice formatting must include both GST and QST registration numbers when applicable, and language preferences may push clients to expect French-language invoices. Eonebill.ai supports French and English invoice templates for Quebec-focused businesses, which removes a common friction point in Quebec business development.
Finally, the Canadian small business ecosystem is more dependent on professional accounting relationships than many comparable countries. Most small business owners work closely with a CPA or accountant for year-end tax filing and GST/HST returns. Make sure your invoicing data exports cleanly to whatever accounting software your accountant uses. The few minutes you spend setting up the integration is repaid in significantly lower accounting fees and better year-end advice. Your accountant can spend their time on strategy rather than data cleanup, which directly benefits your business.
Canadian small businesses also benefit from understanding the input tax credit mechanism in detail. Every dollar of GST/HST you pay on a business expense becomes a credit you can recover when you file your GST/HST return. Over a year, these credits can add up to significant amounts. The credits depend on having proper documentation, specifically valid tax invoices from your suppliers that include the supplier's GST/HST number and other required fields. Building a discipline of verifying supplier invoices and storing them properly is the difference between fully recovering input tax credits and leaving money with the CRA. Eonebill.ai supports both the issuing side (creating valid tax invoices for your customers) and the receiving side (storing supplier invoices in a searchable archive linked to expense records).
For Canadian businesses with employees, the payroll side of operations connects to invoicing in important ways. Source deductions, CPP contributions, EI premiums, and income tax withholding all interact with your overall cash flow planning. A platform that connects payroll, invoicing, and accounting in a unified workflow eliminates the silos that cause errors and delays. While Eonebill.ai focuses primarily on invoicing, it integrates with major Canadian payroll providers including Wagepoint and Payworks, giving you a connected workflow without forcing you to use a single all-in-one platform that might not be best of breed in every category.
A final point worth emphasising is the importance of treating CRA correspondence with appropriate seriousness. Letters from the CRA are not junk mail, even when they look routine. Many small business owners discover too late that a notice they ignored months ago has escalated to a full assessment with penalties and interest. Open every CRA letter on the day it arrives, understand what it requests, and respond by the stated deadline. Most CRA matters are easily resolved when handled promptly. The same matters become expensive and stressful when allowed to escalate. Build a habit of treating CRA mail as priority correspondence and most tax compliance issues become routine rather than dramatic.
Ready to manage invoices, contracts & proposals in one place? Try Eonebill free — no credit card required.
Start Free →Join the community
Subscribe to our newsletter for the latest news and updates