iBill.ca
Get Started
Made in Canada, for Canada

Canadian Invoice Software for All 13 Provinces

The only invoicing software built specifically for Canada. Automatic GST, HST, PST, and QST calculations for every province and territory. CRA-ready invoices in seconds.

Easy to Use
CRA Ready
100%
All Features
13
Provinces & Territories
All-in-One
All Features

Automatic Tax Calculation for Every Province

No more manual math. iBill calculates the right tax based on where your customer is located.

HST Provinces

13-15%
Ontario, Nova Scotia, New Brunswick, Newfoundland, PEI

GST + PST

11-12%
British Columbia, Manitoba, Saskatchewan

GST + QST

14.975%
Quebec (GST + QST on subtotal)

GST Only

5%
Alberta, NWT, Nunavut, Yukon

Why Canadian Businesses Choose iBill

Built from the ground up for Canada's unique tax system

Built for Canada

Unlike US-based software with Canadian "add-ons", iBill was designed from day one for Canadian tax rules, including Quebec's QST calculation (applied directly on the subtotal since 2013).

Automatic Tax Math

Select your client's province and iBill calculates GST, HST, PST, or QST automatically. No more looking up rates or doing manual calculations.

CRA-Ready Invoices

Every invoice includes all CRA-required fields: business name, GST/HST number, tax breakdown, customer details, and proper formatting.

Tax Reports for Filing

Generate GST/HST reports ready for CRA filing. Track your input tax credits and see exactly what you owe or are owed each quarter.

Client Management

Store client details including province for automatic tax calculation. See payment history, outstanding invoices, and lifetime value.

Payment Tracking

Record payments via e-Transfer, cheque, or any method. Know exactly who has paid and send automatic reminders for overdue invoices.

Create Canadian Invoices with Automatic Tax

iBill calculates GST, HST, PST, and QST automatically for Canadian provinces and territories (excluding Quebec).

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

Create a Canadian Invoice in 3 Steps

Get started in under a minute

1
Sign Up
Create your account in 30 seconds. Easy to get started.
2
Add Details
Enter client info and line items. Tax calculates automatically for any province.
3
Send Invoice
Email directly or download PDF. Track when clients view and pay.

Everything You Need to Invoice in Canada

Professional invoicing tools designed for Canadian tax compliance

Feature Current Plan Details
Unlimited Invoices Included Create as many invoices as you need, no limits
All Provincial Taxes Included GST, HST, PST, QST auto-calculated for supported Canadian provinces
Quebec QST Calculation Included Correct QST calculation on subtotal (9.975%)
CRA-Ready Invoices Included All required fields for CRA compliance
Client Management Included Store client info, auto-fill invoices
Payment Tracking Included Track paid, unpaid, and overdue invoices
Tax Reports for Filing Included GST/HST summaries ready for CRA filing
PDF & Email Invoices Included Download PDF or send directly via email

All features included. No surprises.

Invoice Software for Every Province & Territory

iBill supports all 13 Canadian provinces and territories

Ontario
13% HST
British Columbia
5% GST + 7% PST
Alberta
5% GST
Quebec
5% GST + 9.975% QST
Manitoba
5% GST + 7% PST
Saskatchewan
5% GST + 6% PST
Nova Scotia
14% HST
New Brunswick
15% HST
Newfoundland
15% HST
PEI
15% HST
Northwest Territories
5% GST
Yukon
5% GST
Nunavut
5% GST

Why Canadian Businesses Choose iBill

Canadian Tax Expertise

GST, HST, PST, and QST for Canadian provinces and territories (excluding Quebec). Quebec QST (9.975% on subtotal) calculated correctly.

CRA-Ready Invoices

Every invoice includes all fields required by the Canada Revenue Agency. Generate tax reports for filing.

100%

Unlimited invoices, clients, and tax reports.

Frequently Asked Questions

What does iBill.ca include?
iBill.ca includes unlimited invoices, client management, payment tracking, and CRA-ready tax reports. We're a Canadian company supporting Canadian small businesses.
How does iBill handle Quebec's QST?
iBill correctly calculates Quebec's QST at 9.975% applied directly on the subtotal. Since 2013, QST is no longer compounded on GST. For example, on a $1,000 subtotal: GST = $50, QST = $99.75, Total = $1,149.75. This is done automatically when you select Quebec as the client's province.
Do I need a GST/HST number to use iBill?
No, you can use iBill even if you're a small supplier (under $30,000/year) and not registered for GST/HST. Simply leave the GST number field blank and your invoices won't include tax charges. When you do register, you can add your number anytime.
Can I invoice US or international clients?
Yes! When invoicing clients outside Canada, select "Export/International" as the tax region. iBill will generate a zero-rated invoice with no Canadian taxes, which is correct for most exported services.
How do I generate tax reports for CRA filing?
Go to Reports > Tax Reports in your iBill dashboard. Select your filing period and iBill will calculate your total GST/HST collected, total tax-exempt sales, and prepare the figures you need for your CRA return.
Can I use iBill without signing up?
You can explore the features, but to save and send invoices you'll need an account. Registration takes 30 seconds.
How do I get paid through iBill?
iBill helps you create and send invoices. You can add your payment instructions (e-Transfer, cheque, bank details) directly on your invoices. Clients pay you through your preferred method.

Ready to create professional invoices for your Canadian business?

Create Invoice

Ready to Invoice the Canadian Way?

Trusted by Canadian Businesses — 1,200+ signups using iBill for invoicing

Easy to Use • CRA Ready

The Best Canadian Invoice Software for Small Business

Finding the right Canadian invoice software can be challenging. Most popular invoicing tools are designed for US businesses and treat Canadian tax compliance as an afterthought. iBill.ca is different - it's invoicing software built from the ground up for Canada.

Canada's tax system is complex. With HST in some provinces, GST+PST in others, and Quebec's QST (9.975% applied on the subtotal, not on GST), you need billing software that understands Canadian tax rules. iBill.ca automatically calculates the correct tax based on your customer's province - no manual lookups, no calculation errors.

Why Canadian Businesses Need Canadian-Built Software

US-based invoicing software often struggles with Canada's provincial tax variations. Quebec's QST is particularly problematic - since 2013, it must be calculated at 9.975% on the subtotal only (not compounded on GST). Many tools still use the outdated compound formula, potentially causing compliance issues with Revenu Quebec.

iBill.ca handles all Canadian tax scenarios correctly: Ontario HST, BC PST, Quebec QST, Alberta's GST-only system, and all territories. Whether you're a freelancer in Toronto, a contractor in Vancouver, or a consultant serving clients across Canada, iBill.ca calculates taxes automatically.

Invoice Software That Works

Unlike competitors that offer limited tiers, iBill.ca is professional invoicing software with no catches. Create unlimited invoices, manage unlimited clients, track payments, and generate tax reports. Features like bank statement import for reconciliation and income statement generation for financial reporting are included. No premium paywalls.

Canadian Tax & Invoice Resources

GST/HST Calculator
All provinces
CRA Invoice Requirements
Compliance guide
Invoice Templates
Professional formats
Small Business Invoicing
For small businesses