Tax and payroll software built for Canadian businesses

GST, HST, PST and QST calculated by province on every document, CPP/CPP2 and EI deductions applied automatically on every pay run, and a real general ledger behind it all — not a spreadsheet you rebuild at year end.

Tax by province, not by company

Tax is resolved from the province on the document — the customer’s shipping address, not a single rate set for the whole company — so a business selling into BC, Ontario and Alberta gets the right GST, HST or PST combination on every invoice automatically.

CPP, CPP2 and EI, calculated per pay run

Payroll deductions are computed from current government rates and thresholds, including the CPP2 additional contribution above the first earnings ceiling — not a flat percentage someone has to remember to update.

Vacation pay and pay stubs

Vacation pay accrues automatically and prints as its own line on a clearly labeled pay stub, alongside gross pay, deductions and net pay — the numbers an employee can actually check.

A real general ledger, not a spreadsheet

Every sale, purchase and stock movement posts to a double-entry ledger automatically — a trial balance, moving-average or FIFO inventory valuation, and fiscal-period close, so books close cleanly every month.

Connect QuickBooks Online if you use it

If your accountant already works in QuickBooks, connect it and your customers, products and invoices flow through instead of being keyed in twice. It is optional — InvoToday's own ledger works without it.

Multi-currency, built in

Bill a US customer in USD or a domestic one in CAD on the same account, with exchange rates applied at the document level so reporting stays accurate across currencies.

It is the rest of your business too

Tax and payroll are one part of a full operational platform — quotations through to invoices, purchase orders through to vendor bills, inventory across warehouses, CRM, point of sale, and an AI assistant, all in the same system. See everything included →

Canada tax & payroll, answered

Does InvoToday handle GST, HST, PST and QST?

Yes. Tax is calculated per line based on the province on the document, not a single company-wide rate, so a business selling into several provinces gets the correct combination of GST, HST, PST or QST on every invoice without manual lookup.

What payroll deductions are calculated?

CPP, the CPP2 additional contribution above the first earnings ceiling, and EI are calculated per pay run from current government rates, alongside gross pay, vacation accrual and net pay on a printed pay stub.

Do I still need QuickBooks or a separate accounting system?

No — InvoToday posts its own general ledger automatically as you sell, purchase and move stock, with a trial balance and fiscal-period close. You can also connect QuickBooks Online if your accountant already works there; either way the books are real, not a spreadsheet reconstruction at year end.

Is Quebec supported?

GST/QST calculation on sales tax is supported. Quebec runs its own payroll system (QPP instead of CPP, QPIP, provincial tax collected by Revenu Québec directly) which is a genuinely different system, not a data gap — check with us for current Quebec payroll coverage before relying on it.

InvoToday is invoicing and payroll software, not tax or accounting advice. Confirm what applies to your business with the CRA or your accountant.

Run Canadian tax and payroll correctly, automatically

Free to start, no card required.

Get started free →