iBill.ca
Get Started
Made in Canada, for Canada

Canadian Invoice Software with Automatic GST, HST, PST & QST

Invoicing software built specifically for Canada. Automatic GST, HST, PST, and QST calculations based on your client's province. For businesses located outside Quebec — invoice clients anywhere in Canada, including QST for Quebec clients. CRA-ready invoices in seconds.

Easy to Use
CRA Ready
Unlimited
Invoices & clients
13
Client provinces & territories with automatic tax
$0
No credit card

Automatic Tax Calculation by Client 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

Invoices include the information CRA lists for input tax credit claims — your business name, GST/HST number, date, tax breakdown and customer details.

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 by your client's province — including QST for Quebec clients. Available to businesses outside Quebec.

Create Invoice
Join 1,200+ Canadian Businesses

Create a Canadian Invoice in 3 Steps

Get set up in minutes

1
Sign Up
Get set up in minutes. 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 Fields CRA lists for invoices
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.

Tax Rates by Client Province & Territory

The rates iBill applies based on where your client is located.

Why Canadian Businesses Choose iBill

Canadian Tax Expertise

GST, HST, PST and QST based on your client's province, including QST (9.975% on the subtotal) for Quebec clients.

CRA-Ready Invoices

Invoices include the information CRA lists for input tax credit claims — your business name, GST/HST number, date, tax breakdown and customer details. 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. Get set up in minutes.
How do I get paid through iBill?
You can add a Pay Online button so clients pay by card, or Canadian pre-authorized debit, through Stripe, and you can also include e-Transfer, cheque or bank details on your invoices. Record each payment in iBill to keep your balances up to date.

Ready to create professional invoices for your Canadian business?

Create Invoice

Ready to Invoice the Canadian Way?

1,200+ Canadian businesses have signed up for iBill

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 the main Canadian sales-tax structures: 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