An invoice app, built for Canadian sole proprietors and small businesses.
GST/HST/QST-aware. CAD $25.99 once. No subscription. Designed for the way Canadian small businesses actually invoice - sole proprietors, incorporated freelancers, and small partnerships from St. John's to Victoria.
i.Built for Canadian small business
Canada has a particular small-business profile: a lot of sole proprietors and incorporated freelancers, a tax patchwork (GST federally, HST in five provinces, PST separately in three, QST in Quebec), and a strong cross-border dynamic with the US. Most invoice apps come from south of the border with American assumptions baked in.
VioBusiness is a clean, professional invoice tool for Canadian small businesses. Set your tax once in the Business Profile. Bill in CAD for domestic clients, USD for cross-border. Export records that match CRA expectations. No subscription. No data leaving your phone unless you choose.
ii.Pricing for Canada
Buy once. Forever yours.
Unlocks unlimited invoices, quotes, contracts, expenses, and customers. All future feature updates. Sold through the App Store or Google Play - GST/HST is included in the displayed price.
Encrypted backup. Automatic. Restore on a new device in under a minute. Cancel anytime; Pro stays unlocked.
5 invoices/month, 5 quotes/month, 10 expenses/month, 50 customers. No signup, no card.
iii.GST, HST, PST, QST - briefly
Canadian sales tax is a layered system that varies by province. Here's what VioBusiness handles, and how:
GST (Goods and Services Tax) - 5% federal
Applies in every province but is "combined" with provincial tax in some. In Alberta and the territories you charge GST only (5%).
HST (Harmonised Sales Tax) - combined federal + provincial
In Ontario (13%), New Brunswick, Nova Scotia, Newfoundland and Labrador, and PEI (all 15%), GST is harmonised with the provincial component into a single tax rate. Set this as the per-invoice tax rate in VioBusiness.
PST (Provincial Sales Tax) - separate from GST
British Columbia (7% PST), Saskatchewan (6% PST), and Manitoba (7% RST) charge a provincial tax separately from the 5% GST. For invoices in these provinces, you'd typically show GST and PST as separate items - VioBusiness supports this by putting one as the invoice tax line and the other as a separate line item or note.
QST (Quebec Sales Tax) - 9.975%
Quebec runs its own sales tax (QST) administered by Revenu Québec, which mostly parallels GST but is administered separately. You charge both 5% GST and 9.975% QST on most taxable supplies in Quebec.
For the full breakdown including which province requires which combination, see our GST/HST on Canadian invoices guide (coming soon) and the dedicated Quebec QST guide (coming soon).
iv.What a Canadian invoice should include
The CRA doesn't prescribe an exact invoice format, but for it to count as a valid record for input tax credit (ITC) purposes, an invoice for sales of CAD $30+ must include:
- Your business name (or legal name for sole proprietors) and address
- Your GST/HST registration number (if you're a registrant)
- The date of the invoice
- The customer's name (for invoices CAD $150+)
- A description of the goods or services
- The total amount, including the tax amount or a clear indication that tax is included
- If tax is included, the applicable rate or a statement saying so
VioBusiness produces invoices that include all of this by default. Set your GST/HST number in the Business Profile, set the tax rate per invoice, and the PDF carries everything CRA needs.
v.Sole proprietors, incorporated, partnerships
Whatever legal structure you operate under, VioBusiness adapts. The Business Profile takes a single name - your personal name for sole proprietors, the registered corporate name for incorporated businesses, or the partnership name. Add your GST/HST or QST number if registered. The result on every invoice carries the correct legal entity.
Important Canadian tax note: even unincorporated sole proprietors with revenue under the $30,000 Small Supplier threshold can use VioBusiness - just leave the tax rate at 0% on invoices. The app doesn't force you to register before sending a clean invoice.
vi.Cross-border billing
Many Canadian freelancers and consultants have US clients. VioBusiness handles cross-border invoicing natively:
- Bill in USD on the invoice. Set currency to USD; the PDF renders in dollars with no GST/HST (services to non-Canadian clients are typically zero-rated for GST/HST).
- Records keep the original currency. Useful if you reconcile against US bank deposits later.
- Year-end CSV export shows USD totals; you (or your accountant) convert to CAD at the appropriate annual or transaction-level exchange rate for CRA filing.
vii.How it works, briefly
Invoices
Tap "New Invoice" → pick a customer → add line items → set the tax rate appropriate to the province → tap Send. The PDF renders in seconds. Share via Mail, Messages, AirDrop. Track status: Draft → Sent → Paid → Overdue.
Quotes & estimates
Build a quote, send it, and when the client accepts, convert to an invoice with one tap. The tax, line items, and dates carry over.
Expenses
Log every business expense for ITC tracking. Attach receipt photos from your library. Filter by category. Export to CSV for your accountant's bookkeeping software.
Multi-currency
Switch per invoice between CAD, USD, EUR, GBP, and 20+ others. Records remember both the original amount and currency.
viii.Frequently asked questions
Does VioBusiness handle GST, HST, and PST?
Do I need to register for GST/HST?
Can I send invoices in USD?
Does my data leave Canada?
Does VioBusiness export to QuickBooks or other accounting software?
Can I use VioBusiness for an incorporated business or partnership?
ix.Get the app
Available on the App Store and Google Play. Free to try; CAD $25.99 once to unlock everything.
Outside Canada? See our pages for the United States, the UK, Australia, or India.