Invoice software for Canada

Canada invoices need GST/HST detail by amount and province. Everhour keeps billable rates tied to invoice-ready work.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Canada invoice setup and billing records

Canada invoice work to finish

Invoice software for Canada helps you prepare client-facing invoices that match Canadian GST/HST expectations and the buyer's payment process. The job is practical: name the supplier, identify the buyer when required, describe the goods or services, apply the correct GST/HST or provincial tax treatment, state payment terms, and keep a readable record.

Canada uses GST/HST on most taxable supplies of property and services made in Canada. Registrants generally charge GST/HST, with 5% GST in non-HST provinces and territories, 13% HST in Ontario, 14% HST in Nova Scotia from April 1, 2025, and 15% HST in New Brunswick, Newfoundland and Labrador, and Prince Edward Island.

Fields that support GST/HST

CRA support documentation uses amount bands. For a taxable sale under $100, the record needs the supplier or intermediary business or trading name, the invoice date or GST/HST paid or payable date, and the total amount paid or payable. That basic record supports small purchases without forcing extra invoice detail.

For a taxable sale of $100 to $499.99, the documentation also needs GST/HST charged or tax-inclusive status, mixed taxable and exempt supply status, and the supplier or intermediary GST/HST registration number. For $500 or more, add the buyer name, a brief description of the property or services, and the payment terms.

Tax treatment needs province context

Canadian invoices fail when the tax line treats the whole country as one rate area. The CRA rates table separates 5%, 13%, 14%, and 15% GST/HST outcomes by province and territory. Non-HST provinces can also have separate provincial taxes, including 7% PST in British Columbia and Manitoba, 9.975% QST in Quebec, and 6% PST in Saskatchewan.

A registrant must tell customers whether GST/HST is included, show the GST/HST amount separately, or show the applicable GST/HST rate for taxable non-zero-rated supplies. If HST applies, show the total HST rate instead of separate federal and provincial parts. GST is calculated on the price excluding PST when both GST and PST apply.

Free invoices versus managed billing

A one-off invoice tool is enough when you have a single client charge, the tax treatment is clear, and the source amounts already exist. It gives you a finished document without building a full billing workflow. Keep the record in paper or readable electronic form, in English, French, or both, because CRA business records must be reliable, complete, and supported by documents.

A managed workflow becomes necessary when tracked work, rate changes, project pricing, and uninvoiced time all feed client billing. Everhour separates internal cost rates from client-facing billable rates, supports default per-person rates with per-project overrides, preserves dated rate history, and prices billable projects by project, member, or custom task rate.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Which GST/HST rate belongs on a Canada invoice?

Use the GST/HST rate that applies to the province or territory for the taxable supply. CRA rates include 5% GST in non-HST provinces and territories, 13% HST in Ontario, 14% HST in Nova Scotia from April 1, 2025, and 15% HST in New Brunswick, Newfoundland and Labrador, and Prince Edward Island.

Does every Canada invoice need a GST/HST registration number?

A GST/HST registration number is required on GST/HST input tax credit support documentation for taxable sales of $100 or more. Taxable sales under $100 need the supplier or intermediary business or trading name, the invoice date or GST/HST paid or payable date, and the total amount paid or payable.

Can a Canada invoice show GST/HST as included in the price?

Yes. For taxable non-zero-rated supplies, a registrant must tell customers whether GST/HST is included, show the GST/HST amount separately, or show the applicable GST/HST rate. If HST applies, show the total HST rate rather than splitting the federal and provincial portions.

Which Canada invoice records should a business keep?

CRA business records must be reliable, complete, supported by documents, and kept in English, French, or both. CRA accepts paper records, converted readable electronic records, and records originally kept in readable electronic format. Most GST/HST registrants must file GST/HST returns electronically for reporting periods beginning on or after January 1, 2024.

Which mistake causes tax rework on Canadian invoices?

The common mistake is applying a single tax line without checking province and tax type. Some invoices need HST, some need GST plus a separate provincial layer, and Quebec can involve QST. GST/HST is rounded to the nearest cent, and GST/HST applies only to the original invoiced amount, not to a late-payment surcharge.

How does Everhour handle rates for Canada client billing?

Everhour separates cost rates from billable rates, so internal labor cost and client charges stay distinct. Teams can set default per-person rates, override rates by project, preserve dated rate changes, and price billable work by project, member, or custom task rate.

How does Everhour turn tracked work into invoices?

Everhour Billing & Invoicing converts uninvoiced billable time and expenses into client invoices. It calculates amounts from rates, time, and billable expenses, excludes non-billable work, and can export invoices to QuickBooks Online, Xero, or FreshBooks as drafts.

Turn rates into invoices

Keep Canada billing tied to approved work, dated rates, and project pricing. Everhour connects billable rates with tracked time so client invoices reflect the work that was actually delivered.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or