invoicing, done locally

Invoicing software for Canada

GST, HST or PST applied by province, your GST/HST number on every invoice, and fast payment options so Canadian clients settle quickly. All on one flat plan.

At a glance
Currency Canadian Dollar (CAD)
Federal GST 5%
HST provinces 13% to 15%
GST/HST registration CAD 30,000 turnover

GST/HST-ready invoicing for Canadian businesses

Canadian invoicing means charging the right tax for each customer province, showing your GST/HST number, and getting paid quickly. Billbooks handles the multi-province tax so your invoices stay compliant wherever your clients are.

Built for how you invoice

The right tax by province

Billbooks applies GST, HST, or GST plus a provincial tax based on your customer province, so you charge the correct rate every time.

Your GST/HST number shown

Your registration number and the tax breakdown appear on every invoice, so clients can claim their input tax credit.

Get paid faster

Add payment options and automatic reminders so clients pay by card or bank transfer and you follow up less.

GST, HST and PST across Canada

Canada has no single sales-tax rate. There is a federal GST of 5%, which some provinces blend with their provincial tax into one Harmonized Sales Tax: for example 13% in Ontario, 15% in New Brunswick, Newfoundland and Labrador and Prince Edward Island, and 14% in Nova Scotia. Alberta and the territories charge only the 5% GST. British Columbia, Saskatchewan, Manitoba and Quebec charge the 5% GST plus a separate provincial tax. The rate you charge generally follows the customer province. You must register for GST/HST once your revenue passes CAD 30,000. Billbooks applies the right rate by province and shows your GST/HST number.

What a compliant Canadian invoice includes

The CRA sets what an invoice must show for your client to claim an input tax credit, in tiers by amount. Billbooks includes the right fields.

Your business or trading name and the invoice date
The total amount payable
Your GST/HST registration number, on sales of CAD 100 or more
The GST/HST charged, or a statement it is included, and the rate
The buyer name, on sales of CAD 500 or more
A description of the goods or services, on sales of CAD 500 or more
The terms of payment, on sales of CAD 500 or more

Multi-province tax invoices, paid faster.

Try it Free

One flat price, everything included

Unlimited invoices on a simple, flat plan, with a 30-day free trial.

Trial
Free for 30 days
Free
no credit card needed
Get Started
1 User
5 Clients
100 Items
3 Projects
5 Invoices & Estimates
Most popular
Basic
For freelancers
$7.95 /mo per org
 
Choose Plan
2 Users
100 Clients
650 Items
50 Projects
Unlimited Invoices & Estimates
Standard
For small business
$14.95 /mo per org
 
Choose Plan
5 Users
500 Clients
1,000 Items
500 Projects
Unlimited Invoices & Estimates
Professional
For growing teams
$29.95 /mo per org
 
Choose Plan
10 Users
Unlimited Clients
Unlimited Items
Unlimited Projects
Unlimited Invoices & Estimates
Every paid plan includes unlimited expenses and every feature. Pricing is per organization.
Billed in USD at checkout.
Custom

A plan built for high-volume transactions or business models that do not fit the mold.

Contact Sales
API integration
Self hosted
Custom workflows
Custom reporting
Custom payment gateways
WhatsApp integration
QR codes
Custom templates
Private SMTP
Integrate with your system

What people say about Billbooks

Real reviews from people who send their own invoices

★★★★★

“I used to hate sending invoices and payment reminders. I never imagined a boring, cumbersome task could be this intuitive and fun.”

Zhang Wei
Entrepreneur

★★★★★

“I used to waste hours on invoicing. With Billbooks it is all done before my coffee gets cold, so I focus on growing my store.”

Jenna Carter
Boutique owner

★★★★★

“We are always on the move, and Billbooks keeps our billing just as fast and reliable. No training needed, just invoices out and money in.”

Derrick Simmons
Logistics Manager

You'll love sending invoices from our app

An app so good you will want to get tasks done instead of putting them off. Stay on track and keep your cashflow going.

Billbooks mobile app

Questions

When do I have to register for GST or HST in Canada? +

You must register once turnover passes CAD 30,000. Canada has no single rate: federal GST is 5%, and some provinces blend it into a Harmonized Sales Tax, for example 13% in Ontario and 15% in New Brunswick, Newfoundland and Labrador and Prince Edward Island.

Which tax rate do I charge a client in another province? +

The rate follows the place of supply, so a business in one province may charge the destination province rate. Billbooks lets you set the tax rate per client and per line, so an Ontario HST invoice and an Alberta GST invoice both come out correct.

Does Billbooks file my GST/HST return? +

No. Billbooks issues compliant Canadian invoices showing your GST/HST registration number and the tax charged, but it does not file returns with the CRA. You or your accountant do that. Billbooks is invoicing software, not a filing service.

Can I invoice US clients from Canada in US dollars? +

Yes. Billbooks issues the invoice in US dollars while you keep reporting in Canadian dollars, recording the exchange rate at the invoice date, which is the usual arrangement for Canadian businesses billing across the border.

What is the difference between GST, HST and PST? +

GST is the 5% federal tax. Some provinces blend it with their provincial tax into a single Harmonized Sales Tax, such as 13% in Ontario. Others charge a separate provincial sales tax on top of GST. Billbooks lets you set the combination per client.

Do I need to register if I earn under CAD 30,000? +

Registration becomes mandatory once you pass CAD 30,000 in a four-quarter period. Below that you can register voluntarily, which lets you claim input tax credits but obliges you to charge GST or HST on your sales.

Must my GST/HST number appear on the invoice? +

Yes, once registered. A customer cannot claim an input tax credit without your registration number on the invoice, so leaving it off tends to result in the invoice coming back rather than being paid.

Does Billbooks handle GST, HST and PST? +

Yes. Billbooks applies the correct tax based on your customer province, whether that is 5% GST, an HST rate, or GST plus a provincial tax, and shows the breakdown on the invoice.

Does my GST/HST number appear on invoices? +

Yes. Your GST/HST registration number is shown on invoices, which the CRA requires on sales of CAD 100 or more so your clients can claim their input tax credit.

What is the registration threshold? +

You must register for GST/HST once your revenue from taxable sales passes CAD 30,000 in a single calendar quarter or over four consecutive quarters. Below that, registration is optional.

How do clients pay? +

Connect a payment gateway so clients pay by card or bank transfer straight from the invoice, and add automatic reminders so you get paid on time.

What does it cost? +

A flat monthly price with unlimited invoices, and a 30-day free trial with no credit card required.

Invoicing across every province, sorted

30-day free trial. No credit card required.

Try it Free

Invoicing in other countries

IndiaUnited StatesUnited KingdomAustraliaUAESingaporeIrelandNew ZealandCompare Billbooks

Suggest a feature for Billbooks

    Use Billbooks your way

    Submit an enquiry