You finished the job. Now you need to get paid. Here's a complete, free contractor invoice template you can copy right now — no email signup, no download required.
Below you'll find templates in three formats, plus a quick breakdown of every field you actually need.
Plain Text Template (Copy & Paste)
This works in any word processor, email, or invoicing app:
INVOICE
From:
[Your Business Name]
[Address]
[Phone] | [Email]
[License #: ]
To:
[Client Name]
[Client Address]
[Client Phone]
Invoice #: INV-[YEAR]-[NUMBER]
Invoice Date: [DATE]
Due Date: [DATE + 14 DAYS]
──────────────────────────────────────────────────
DESCRIPTION QTY UNIT TOTAL
──────────────────────────────────────────────────
[Service or material 1] 1 $0.00 $0.00
[Service or material 2] 1 $0.00 $0.00
[Service or material 3] 1 $0.00 $0.00
──────────────────────────────────────────────────
Subtotal: $0.00
Tax (13%): $0.00
TOTAL DUE: $0.00
Payment: [E-transfer to email / Cheque payable to business name]
Late payments: 1.5% per month on overdue balances after due date.
Thank you for your business.
Table Format (for Word or Google Docs)
If you're building this in a word processor, use a table layout. Here's what each section should contain:
Header block (top of page)
| Field | Value |
|---|---|
| Your name / company | Acme Electrical Ltd. |
| Your address | 123 Main St, Toronto ON |
| Your phone | (416) 555-0100 |
| Your license # | EC-12345 |
| Client name | Jane Doe |
| Client address | 456 Oak Ave, Toronto ON |
| Invoice # | INV-2026-001 |
| Invoice date | Feb 15, 2026 |
| Due date | Mar 1, 2026 |
Line items block (middle of page)
| Description | Qty | Unit Price | Line Total |
|---|---|---|---|
| Panel upgrade — 200A breaker box | 1 | $1,800.00 | $1,800.00 |
| 15A breakers (installed) | 12 | $40.00 | $480.00 |
| Materials — wire, connectors | 1 | $185.00 | $185.00 |
| Permit & inspection | 1 | $125.00 | $125.00 |
| Subtotal | $2,590.00 | ||
| HST (13%) | $336.70 | ||
| Total Due | $2,926.70 |
Footer block (bottom of page)
Payment instructions, late fee policy, and a thank-you note.
What Every Contractor Invoice Must Include
Non-negotiable fields — missing any of these will delay payment or create legal issues:
- Invoice number — unique identifier for your records and the client's
- Invoice date — the date you issued it
- Due date — explicit date, not "net 30" alone
- Your license number — legally required for trades in most jurisdictions
- Itemized line items — each service and material as a separate line
- Tax amount — HST/GST in Canada, applicable sales tax in the US
- Total due — bolded, at the bottom, unmissable
Recommended fields that speed up payment:
- Your logo (builds credibility)
- Direct payment link or e-transfer address
- Late fee policy ("1.5%/month on overdue balances")
- Deposit paid notation if applicable
How to Number Your Invoices
Use a consistent format: INV-YYYY-NNN
INV-2026-001for your first invoice this yearINV-2026-002for your second, and so on
This makes it easy to reference invoices in emails ("regarding INV-2026-047") and keeps your records clean for tax time.
Tax Rate Quick Reference
| Region | Rate | Tax Name |
|---|---|---|
| Ontario | 13% | HST |
| British Columbia | 5% GST + 7% PST | Split |
| Alberta | 5% | GST only |
| Quebec | 5% GST + 9.975% QST | Split |
| US (varies) | 0–10% | Sales tax |
Always confirm current rates with your accountant. Tax rules for trades can vary depending on whether the work is new construction vs. renovation.
Stop Filling Out Templates Manually
A template gets the job done, but it means re-typing client info, calculating tax, tracking what's been paid, and chasing down overdue invoices — all by hand.
Contractors who use purpose-built software like QuotArc spend about 30 seconds on an invoice instead of 20 minutes. It pulls in the client's info, applies your tax rate automatically, sends the invoice by email, and follows up on overdue balances for you.
The free template above is a solid start. When it becomes a bottleneck, QuotArc is free to try — no credit card needed.