iBill.ca
Get Started
Built for Toronto Contractors

Contractor Invoice for Toronto — 13% HST Included

Project-based invoicing built for GTA contractors. Auto-calculates Ontario HST, handles deposits and retainers, tracks billable hours, and sends payment reminders. From construction to IT consulting.

Trusted by Canadian Businesses — 1,200+ signups
Deposit invoicing built in
Ontario HST Ready
13% HST
Auto-calculated on every contractor invoice
Example: $5,000 job + $650 HST = $5,650 total
$30K HST registration threshold
ITC Claim input tax credits

Invoicing Features Contractors Actually Need

Built for project-based billing, not generic small business invoicing

Deposit & Retainer Invoicing

Collect upfront deposits before starting a project. iBill tracks the deposit separately and automatically applies it to your final invoice. HST is calculated on both the deposit and the balance owing.

Built-in Time Tracking

Log billable hours by project and client directly in iBill. When the billing period ends, convert tracked time into a professional invoice with one click. No more spreadsheets or manual hour calculations.

Ontario HST Automation

Every contractor invoice automatically includes the correct 13% Ontario HST, broken out as a separate line. Your HST registration number appears on every invoice for your clients to claim input tax credits.

Recurring Invoices for Retainer Clients

Set up automatic monthly invoicing for ongoing maintenance contracts or retainer agreements. iBill generates and sends invoices on your schedule, with HST calculated each time.

Automatic Payment Reminders

Stop chasing payments. iBill sends professional reminder emails before, on, and after the due date. Configurable schedules so you control the tone and timing for each client.

HST Reports for Filing

Generate HST collected and input tax credit reports ready for your quarterly or annual filing. iBill tracks every dollar of HST so you know exactly what you owe or are owed at filing time.

Create Your First Contractor Invoice in 30 Seconds

Automatic 13% HST, deposit tracking, and payment reminders. Built for the way contractors actually work.

Create Contractor Invoice
Trusted by Canadian Businesses — 1,200+ signups

Built for Every Type of Toronto Contractor

From construction sites to corporate offices across the GTA

General Contractors
Progress billing, holdbacks, labour + materials
Electricians
Service calls, panel upgrades, new builds
Painters & Decorators
Room-by-room quotes, supply markups
IT Contractors
Hourly consulting, project milestones, retainers
Home Renovators
Kitchen, bath, basement renos with deposits
HVAC Technicians
Service contracts, installations, maintenance
Plumbers
Emergency calls, fixture installs, drain work
Marketing Consultants
Campaign billing, monthly retainers

Real Contractor Invoice Examples

See how Toronto contractors invoice with iBill

GTA Home Renovation

DEPOSIT
Deposit Invoice — 30% upfront
Kitchen Renovation (deposit): $4,500.00
Subtotal: $4,500.00
HST (13%): $585.00
Deposit Due: $5,085.00
Total project: $15,000 + HST

Scarborough Electrical Contractor

Panel Upgrade (200A): $2,800.00
Additional Outlets (6): $780.00
Materials (wire, breakers): $620.00
Subtotal: $4,200.00
HST (13%): $546.00
Total: $4,746.00

Downtown IT Consultant

Cloud Migration (40 hrs x $150): $6,000.00
Security Audit: $2,500.00
Monthly Support Retainer: $1,200.00
Subtotal: $9,700.00
HST (13%): $1,261.00
Total: $10,961.00

Mississauga Plumbing Contractor

Bathroom Rough-In (labour): $1,800.00
Fixtures Install: $950.00
Materials (pipe, fittings): $430.00
Subtotal: $3,180.00
HST (13%): $413.40
Total: $3,593.40

Contractors Across the Entire GTA

Same 13% Ontario HST. One invoicing platform for every job site.

Downtown Toronto
North York
Scarborough
Etobicoke
Mississauga
Brampton
Markham
Vaughan
Richmond Hill
Oakville
Burlington
Ajax & Pickering

Why Contractor Invoicing in Toronto Is Different

Contractors do not bill like retail businesses or service-based freelancers. A typical Toronto contractor juggles deposits collected before work begins, progress invoices tied to project milestones, holdback requirements under Ontario's Construction Act, and final invoices that account for change orders accumulated over weeks or months. Standard invoicing software treats every bill the same. iBill was designed to handle the way contractors actually work.

Deposits, Retainers, and Progress Billing

Most Toronto contractors collect 25-50% upfront before ordering materials or scheduling a crew. iBill's contractor invoice template supports dedicated deposit invoices that track the upfront amount separately. When you issue the final invoice after completing the work, the deposit is applied against the total. Both the deposit invoice and the final invoice calculate 13% Ontario HST correctly, so your books stay clean and your client has proper documentation for their own records. For ongoing maintenance contracts or IT consulting retainers, recurring invoices generate and send automatically on whatever schedule you set.

Construction, Renovation, and Skilled Trades

The GTA construction market is among the busiest in North America. Whether you are a general contractor managing a full renovation in Vaughan, an electrician wiring a new build in Brampton, or a plumber doing a bathroom rough-in in Scarborough, your invoices need to separate labour from materials, document the scope of work, and include your HST registration number so your commercial clients can claim input tax credits. iBill's line-item invoicing handles all of this. You can also track business expenses like tool purchases and vehicle mileage using the built-in mileage calculator to claim CRA-eligible deductions at year end.

IT Consulting and Professional Services Contracting

Toronto's Financial District and tech corridors along King West, Liberty Village, and the MaRS Discovery District are home to thousands of independent IT contractors, management consultants, and professional services firms billing corporate clients on hourly or project rates. These engagements often involve detailed time tracking with hours broken out by project phase, milestone-based billing tied to deliverables, and retainer agreements with recurring monthly invoicing. iBill's time tracking lets you log hours by project and client, then convert them directly into invoices. For contractors billing clients in other provinces, iBill automatically adjusts the tax calculation based on the client's province under Canadian place-of-supply rules.

HST Registration and Input Tax Credits

If your contracting revenue exceeds $30,000 over four consecutive calendar quarters, you must register for and charge 13% Ontario HST. Once registered, you can claim input tax credits (ITCs) on HST paid on business purchases — materials, tools, vehicle expenses, software subscriptions, and subcontractor costs. iBill's tax reporting tools track your HST collected and ITCs in real time, so when filing time comes, you have the exact numbers you need. Even below the $30,000 threshold, voluntary registration can be worthwhile for contractors who spend heavily on materials, since ITCs can put real money back in your pocket.

Contractor Invoice FAQ

Common questions from Toronto contractors

Do contractors in Toronto charge HST?
Yes. If your annual revenue exceeds $30,000 over four consecutive calendar quarters, you must register for and charge 13% Ontario HST on your contracting services. Below this threshold, registration is optional but can be beneficial for claiming input tax credits on materials and business purchases.
What CRA requirements apply to contractor invoices in Ontario?
Ontario contractor invoices must include: your legal business name and address, GST/HST registration number (if registered), a sequential invoice number, invoice date, client name and address, description of work performed, labour and materials itemized separately, HST shown as a separate line, and the total amount owing. For invoices over $150, all fields are mandatory. iBill includes every required field automatically.
How do I handle deposit invoices as a Toronto contractor?
Create a deposit invoice in iBill for the upfront amount (e.g., 25-50% of the project total). The deposit posts to Unearned Revenue on your books. When the project is complete, issue the final invoice and the deposit is automatically applied against the balance. HST is calculated correctly on both the deposit and the remaining amount.
When does a contractor need to register for HST?
You must register once your total taxable revenue exceeds $30,000 in a single calendar quarter or over four consecutive quarters. This applies to all types of contractors — construction, IT, consulting, and professional services. Voluntary registration below the threshold lets you claim input tax credits on materials, tools, vehicle costs, and other business expenses.
Can I track project hours and convert them to invoices?
Yes. iBill includes built-in time tracking where you log hours by project and client. When the billing period ends or a milestone is reached, convert tracked time directly into a professional invoice with one click. The 13% Ontario HST is auto-calculated on the total.
Does iBill handle progress invoicing for construction projects?
Yes. Issue multiple invoices against the same project at different stages — foundation, framing, finishing, or any milestones you define. Each progress invoice calculates 13% HST automatically. Use deposit invoices for the upfront payment that gets applied against later billings.
What if I invoice clients outside Ontario?
iBill supports all Canadian provinces and adjusts tax automatically based on your client's location. Invoice a client in Alberta with GST-only (5%), a client in BC with GST + PST (5% + 7%), or a client in Quebec with GST + QST — all from the same account. Place-of-supply rules are handled automatically.

Ready to create professional contractor invoices with automatic HST?

Create Contractor Invoice

Invoice Like a Pro Contractor

Deposits, time tracking, HST automation, and payment reminders — built for the way contractors work

Instant setup. No credit card required.

Contractor & Ontario Tax Resources

Contractor Invoice Template
Professional format
Ontario HST Calculator
13% calculation
Time Tracking
Log & invoice hours
CRA Invoice Requirements
Compliance guide
Toronto Invoice Software
All industries

Related Resources

Electrician Invoicing Plumber Invoicing Carpenter Invoicing Recurring Invoices GST/HST Calculator Expense Tracking
Automate 13% HST on every contractor invoice Create Free Invoice