🇨🇦 Invoice Generator

Canadian Consultant Invoice Generator

Create a professional CAD invoice for hourly consulting work. Add HST, GST/HST number, client details, and download a PDF without signing up.

Free Canadian invoice generator with templates for consultants, trades, gig workers, creatives, and small businesses. Anonymous invoices are not saved unless you choose Save & Track.

Freelancers & consultants
Consultant Hourly
Bill hourly consulting work with HST/GST.
Independent consultants and IT contractors
Client name · Service period · Hours
Consultant Monthly
Monthly retainer or timesheet invoice with pre-filled hours.
Consultants billing monthly to the same client
Client name · Monthly hours · Rate
General Invoice
Flexible invoice for any Canadian business.
Any small business or sole proprietor
Client name · Line items · GST/HST
Trades & construction
Change Order
Bill additional scope changes on a project.
Contractors handling scope changes
Project reference · Change order number · Description
Progress Payment
Bill a percentage of project completion.
Contractors on staged payment schedules
Project total · Progress percent · Previous payments
Trades Labour + Materials
Separate labour and materials on one invoice.
Tradespeople, renovators, and construction contractors
Job site address · Labour · Materials
Small service businesses
Service Business Recurring
Monthly or recurring service billing.
Cleaning, maintenance, tutoring, agencies, local services
Service date · Service location · Customer reference
Gig & platform workers
Gig Worker Service
Invoice platform reimbursements and gig work.
Rideshare, delivery, marketplace, and platform workers
Platform name · Reference ID · Service date
Rideshare Cleaning
Specialized cleaning reimbursement invoice.
Rideshare drivers with passenger-related messes
Platform · Trip reference · Cleaning date
Creative professionals
Creative Deposit
Collect upfront project deposits.
Designers, photographers, videographers, event pros
Project name · Event date · Deposit percent
Creative Final Payment
Collect final project balance.
Creative professionals completing deliverables
Project name · Previous payments · Final amount
Creative Milestone
Bill mid-project milestone payments.
Creative professionals on staged projects
Project name · Milestone name · Description
Example: 152 hours for Electric Mind at $95/hr

Quick entry

Your business

Bill to

Consulting details

Invoice details

Line items

Tax details
Tax presets are provided for convenience. Confirm rates and registration requirements with your accountant or official sources.
Payment & language

Live preview

INVOICE

Invoice
INV0001

Date
June 16, 2026

Due Date
July 16, 2026

Bill To
Description Rate Quantity Amount
Professional consulting services CAD $0.00 1.00 hours CAD $0.00
SubtotalCAD $0.00
HST (13.00%) CAD $0.00
Total (CAD) CAD $0.00
Balance Due CAD $0.00

Payment terms: Net 30

Notes

Thank you for your business.

Who uses this invoice generator?

Freelancers & consultants

Hourly and monthly consulting invoices with HST/GST, service periods, and Interac instructions.

Trades & construction contractors

Labour and materials invoices, change orders, progress payments, deposits, and retainage.

Small service businesses

Recurring service invoices for cleaning, maintenance, tutoring, and local providers.

Gig & platform workers

Platform reimbursement invoices for rideshare, delivery, marketplace, and hosting work.

Creative professionals

Deposit, milestone, and final payment invoices for design, photo, video, and event work.

Canadian invoice features

  • CAD by default with quick USD, EUR, and GBP selectors
  • GST/HST province presets — tax-friendly, always editable
  • Business Number and GST/HST number display on invoices
  • Interac e-Transfer payment instructions
  • Bilingual invoice labels (English, French, or both)
  • PDF download without signup

Built for CAD, GST/HST, Canadian provinces, Interac e-Transfer instructions, and CRA Business Number display. Tax presets are provided for convenience — confirm rates with your accountant or official sources.

Why create a free account?

  • Save invoices and track paid/unpaid status
  • Reuse clients and your business profile
  • Duplicate monthly invoices with one click
  • Export accountant-ready CSV files
  • Save reusable invoice templates
  • Track HST/GST collected on your dashboard

FAQ

Yes. Create and download PDF invoices without signing up. Creating an account unlocks saving, tracking, and exports.

No signup is required to generate and download a PDF. Sign up only if you want to save invoices and reuse your details.

Yes. Enable tax, pick a province preset, or enter your own tax name and rate. All tax fields remain editable.

Yes. Province presets cover all provinces and territories with GST/HST defaults and notes where PST or QST may also apply.

Yes. Choose English, French, or bilingual labels for static invoice headings. Your line item text stays as you enter it.

Yes. Add your Interac email and payment instructions in the business or payment section.

No. Anonymous invoices are processed only to generate your PDF and are not stored unless you sign in and choose Save & Track.

Yes, with a free account. Saved clients autocomplete on authenticated invoices.

No. This tool helps you create invoices with Canadian defaults. It is not tax advice. Consult your accountant for filing and compliance questions.
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.