HST-Ready, Automatically
Every receipt and invoice maps to the right CRA line items, so your HST return estimate is always current. No spreadsheets, no manual math.
Record a deposit and get paid in full
Log a deposit on an invoice, then collect the remaining balance.
- 1
Open your invoice.
- 2
Record a deposit: the amount, the date and how it was paid.
- 3
Tap Collect remaining balance to fill in what is still owing, then record it.
- 4
The invoice shows Paid in full, and the payments are counted in your HST.
Scan a receipt
Upload a receipt and let the AI read the merchant, tax and category for you.
- 1
Tap Scan Receipt and snap a photo, or upload one from your phone.
- 2
The AI reads the receipt in a few seconds.
- 3
The merchant, total, tax and category are filled in. Fix anything that looks off.
- 4
Save it. It is counted in your HST right away.
Every expense you scan and every payment you receive is mapped automatically to the actual line numbers on the Ontario GST/HST return — Line 101 (total sales), Line 103 (HST collected), and Line 106 (input tax credits) — so your running total is built from real numbers, not a rough guess.
Invoiced revenue counts payments as they're actually received, pro-rated for deposits, the same way job costing does — so a deposit on a large invoice counts toward the right period even if the invoice isn't fully paid until later. Meals and entertainment purchases are automatically limited to the 50% input tax credit the CRA allows, rather than a flat pass-through of every dollar spent.
This is a planning estimate to help you stay ahead of what you'll owe, not a filing service — TaxSnap doesn't submit anything to the CRA on your behalf. Always verify the final numbers with a bookkeeper or accountant before filing.
Have more questions? See our FAQReady to leave the paperwork behind?
Install TaxSnap on your phone
No app store needed - it installs straight from this page.

iPhone & iPad
In Safari, tap the Share icon, then "Add to Home Screen".

Android
Open this page in Chrome, then tap Install when prompted.