Get your free Roofing Invoice Template for Canada designed specifically for Canadian roofing contractors. This professional template includes GST/HST tax calculations, Canadian address formatting, and industry-standard roofing services. Perfect for residential and commercial roofing projects, our template ensures compliance with Canadian invoicing requirements while maintaining a professional appearance for your roofing business.
...
Frequently Asked Questions
GST/HST applies to nearly all roofing services—installation, repairs, inspections, and materials. In Ontario, the rate is 13% HST; Alberta uses 5% GST only; other provinces vary between 5% GST plus provincial sales tax. Some energy-efficient materials may qualify for relief. You're required to register for HST once you exceed $30,000 in annual revenue. Tax rates differ by province, so always verify the rate for your specific location. Incorrect application can trigger CRA audits, making accuracy essential for compliance.
List services by type: installation (measured in squares or sheets), roof inspections, repairs (gutters, flashing, vents), waterproofing treatments, and labor. For example, break down "Asphalt Shingle Installation—25 squares @ $180" separately from "Roof Inspection" and "Flashing Replacement." This clarity helps clients understand costs and simplifies tax documentation. Separating materials from labor also demonstrates transparency and helps you track profitability. Consistent descriptions across invoices improve record-keeping and make annual tax filing easier.
Many Canadian roofing contractors charge for detailed inspections, especially structural assessments or second opinions. A preliminary visual inspection can be free to generate leads, but charge for formal reports requiring time, equipment, and professional liability. Invoicing an inspection demonstrates its value and creates a professional record. If the inspection leads to a contract, credit the inspection fee toward the project cost as a goodwill gesture. This approach separates exploratory work from billable services and protects your time.
Invoice in stages: initial deposit (typically 25-50%), progress invoicing at project milestones, and final invoice upon completion. Document each phase clearly—"Phase 1: Roof Preparation and Deck Assessment" or "Phase 2: Shingle Installation." This protects your cash flow and shows clients progress. Include the deposit on your first invoice as "Advance Payment Received" to offset the total due. Provincial consumer protection laws may require specific deposit terms, so check your local regulations. Clear staged invoicing prevents disputes and demonstrates professionalism.
Standard payment terms for roofing are typically Net 30 (payment due 30 days from invoice date), though some contractors use Net 15 for smaller jobs or Net 45 for commercial projects. Given the project-based nature, many roofers request 50% upfront and 50% upon completion, which is widely accepted. Specify clear terms on every invoice: "Payment due upon completion" or "Net 30 from invoice date." Consider offering a 2% discount for early payment to incentivize faster cash collection.
Yes, include warranty details on your invoices—this protects both you and your client. Specify the warranty period (e.g., "5-year warranty on installation" or "manufacturer's 25-year warranty on shingles") and what it covers. Many roofing invoices include a line such as "Warranty: Workmanship guaranteed for 5 years from completion date." This creates a clear record of coverage and reduces disputes later. Include your contact information for warranty claims. Having warranty details on the invoice strengthens your credibility and prevents misunderstandings about service guarantees.
Yes, significantly. Ontario applies 13% HST, Alberta has only 5% GST, and other provinces use combinations of GST plus provincial sales tax. Material taxation also varies—some provinces treat roofing supplies differently than others. Before invoicing across provinces, verify the tax rate for each region. If you operate in multiple provinces, keep records showing which rate applied to each job. Many roofing contractors list the applicable tax rate directly on invoices to avoid confusion. Incorrect tax application can trigger CRA audits, so accuracy is critical.
Yes, separating materials from labor provides transparency and simplifies tax tracking. Clients can see exactly what they're paying for supplies versus your expertise and time. For example: "Asphalt Shingles—40 bundles $2,400" and "Installation Labor—40 hours $2,000." This breakdown helps you analyze project profitability and pricing strategy. Some materials may have different tax treatment, making separation essential for accurate GST/HST reporting. Commercial clients often require itemized invoices for accounting purposes. Clear separation builds trust and demonstrates professional credibility.