← Back to the ledger
For · Canadian Sole Proprietors

An invoice app for Canadian sole proprietors.

Self-employed in Canada, whether Small Supplier or GST-registered, with Canadian clients in INR-mixed provinces or US clients paying in USD. VioBusiness handles GST/HST/QST per invoice, supports multi-currency natively, and gives you a clean CRA-ready CSV at year-end. CAD $25.99 once.

The Canadian sole proprietor reality. Until you cross CAD $30,000 over four quarters you don't have to register for GST/HST. Above that, registration is mandatory. Either way, VioBusiness works: set the tax rate per invoice (or leave at 0% if you're a Small Supplier).

i.What you get

ii.Small Supplier vs registered - both work

Small Supplier (under CAD $30,000/year)

You don't have to register for GST/HST. Set the tax rate to 0% on each invoice. No need for a GST/HST number on invoices. The CRA still expects clean income records - VioBusiness gives you that via CSV export at year-end.

GST/HST registrant

Set your GST/HST number in the Business Profile. Set the tax rate per invoice based on the customer's province. For US/international customers, set 0% (zero-rated export). For PST/QST provinces, handle the second tax as a separate line item.

iii.Cross-border with US clients

A common Canadian freelance pattern: 50-70% of revenue from US clients in USD. VioBusiness handles this cleanly:

See our multi-currency guide for the full mechanics.

iv.Pricing

CAD $25.99 one-time, lifetime Pro

Unlimited invoices, quotes, contracts, expenses, customers. All future updates.

CAD $3.99 /mo - Cloud backup (optional)

v.Frequently asked

Do I need to register for GST/HST?
Not until your worldwide taxable revenue exceeds CAD $30,000 over any four consecutive quarters. Above that, registration is mandatory. Some sole proprietors voluntarily register earlier to claim Input Tax Credits on business expenses. See our GST/HST guide.
What about Quebec QST?
Quebec runs a separate sales tax (9.975%) administered by Revenu Québec, in addition to 5% GST. VioBusiness handles this by letting you add QST as a separate line item alongside GST. See our Quebec QST guide.
Can I export to QuickBooks or Wave?
Indirectly - VioBusiness exports CSV. QuickBooks Online, Wave, and other Canadian accounting platforms accept CSV imports. Your bookkeeper or accountant ingests it for the formal books.

vi.Try it

More: Canada page · GST/HST guide · QST guide · Wave alternative