Roofing in Canada

Roofing Invoice Template for Canada

Create professional invoices tailored for roofing businesses in Canada. Our free invoice generator combines roofing-specific formatting with Canada's GST/HST compliance and CAD support.

Example Roofing invoice for Canada

An example of what your invoice could look like (sample figures).

Canada Roofing

BN 029-253-531

TAX INVOICE

#INV-9029

Bill to

Sample Client — Canada

CAD
DescriptionQtyUnitAmount
Roof Inspection & Assessment 2 $2,625.00 $5,250.00
Roof Repairs & Leak Detection 3 $4,500.00 $13,500.00
Complete Roof Replacement 4 $4,875.00 $19,500.00
Subtotal$38,250.00
GST/HST 5%$1,912.50
Total due$40,162.50

Roofing Services in Canada

Typical roofing services billed in Canada:

  • Roof Inspection & Assessment (Canada)
  • Roof Repairs & Leak Detection (Canada)
  • Complete Roof Replacement (Canada)
  • Gutter Installation & Cleaning (Canada)
  • Metal Roofing Installation (Canada)

Invoice Requirements in Canada

Canada requires these fields on a valid invoice:

  • GST registration required if annual revenue exceeds $30,000
  • Include your Business Number (BN) and GST/HST account number
  • HST rates vary by province (13% in Ontario, 15% in Atlantic provinces)
  • Standard payment terms are Net 30 in Canada

Tax & Currency for Canada

GST/HST: 5% GST (varies with HST)

Currency: CAD ($)

Business registration: BN

Invoicing Tips for Roofing in Canada

  • Include detailed material specifications and quantities
  • Provide warranty information for workmanship and materials
  • Roofing businesses in Canada must include BN on every invoice
  • Charge GST/HST at 5% GST (varies with HST) on roofing services if registered in Canada
  • Standard payment terms: 50% deposit, balance on completion — invoice in CAD ($)

Common Mistakes to Avoid

  • Forgetting to include GST on materials and labour
  • Not itemizing materials separately from labour costs
  • Not including BN on roofing invoices for Canada clients
  • Using incorrect currency (must be CAD) on cross-border roofing jobs

Roofing Invoicing FAQ — Canada

What should a roofing invoice include in Canada?

A roofing invoice in Canada must include: your BN, business details, client information, unique invoice number, date, itemized roofing services, GST/HST at 5% GST (varies with HST) (if registered), amounts in CAD, and payment terms.

What GST/HST rate applies to roofing services in Canada?

In Canada, roofing services are typically subject to GST/HST at 5% GST (varies with HST). Registration thresholds vary. Once registered, you must charge GST/HST and show it separately on all invoices.

What payment terms are standard for roofing in Canada?

Standard payment terms for roofing businesses in Canada are 50% deposit, balance on completion. The average invoice value in this industry is approximately $4500. Always clearly state your payment terms on every invoice.