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.
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.
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.
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.
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.
Unlimited invoices on a simple, flat plan, with a 30-day free trial.
A plan built for high-volume transactions or business models that do not fit the mold.
Contact SalesReal 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.”
★★★★★
“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.”
★★★★★
“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.”
An app so good you will want to get tasks done instead of putting them off. Stay on track and keep your cashflow going.

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
A flat monthly price with unlimited invoices, and a 30-day free trial with no credit card required.
A little kit of calculators and generators, on the house.
Billbooks is popular with freelancers and small businesses. New to it? Try the free invoice generator, or see how it compares.
Invoicing in other countries