Search "expense tracking app" and you'll find a wall of personal budgeting tools built to categorise a coffee subscription. None of them are built for someone on a roof in February with a receipt going soggy. Here's what actually matters for a Canadian contractor choosing one.

What a contractor actually needs

Not a personal finance dashboard. A tool that answers one question fast: what has this job cost me so far, and where's the paperwork if the CRA asks? Everything else is secondary.

The must-have checklist

  • Job tagging on every entry — every receipt and cash entry attached to a specific job, not just a category.
  • Fast, accurate receipt scanning — AI that reads vendor, total, date and tax off a photo in seconds, faded receipts included.
  • Works one-handed, on-site — usable in work gloves, no signal required at the moment you snap it.
  • Cash tracking alongside receipts — petty cash and cash payments to subtrades in the same feed as card spending.
  • GST/HST-aware capture — tax amounts pulled out cleanly to support input tax credit claims.
  • CRA-season-ready exports — PDF summaries, CSV for your bookkeeper, and a ZIP of every receipt photo.
  • Records that survive a dropped phone — encrypted cloud storage, not just a camera roll.

Spreadsheets, general finance apps, and purpose-built apps

SpreadsheetGeneral finance appSite Wallet
Job-level totalsManual, if kept upRarely supportedAutomatic, live
Receipt scanningNoneBasic, genericAI trained on real trade receipts
Built for on-site useNoNoYes
GST/HST-awareOnly if built by handRarelyYes
Bookkeeper-ready exportsManual formattingLimitedPDF, CSV, photo ZIP

How Site Wallet stacks up

Every receipt is scanned by AI in seconds, tagged to a job in one tap, and rolled into a live running total for that job — GST/HST captured along the way. Cash in and out sits alongside receipts in the same feed. Come tax season, export a PDF summary, a CSV for your bookkeeper, or a ZIP of every receipt photo — no digging through the truck required.

Getting started in a day

Download the app, set up your first job, and start snapping receipts as they land. No chart of accounts, no setup wizard — the value comes from the habit: scan it the moment you get it, tag it to the job, let the totals build through the week.

FAQ

Do I need to be GST/HST-registered to use an app like this?

No — job costing and expense tracking are useful regardless of registration status. It just becomes more important for capturing input tax credits once you're registered.

Can a small crew all use it, not just the owner?

Yes — the whole point of job tagging is that everyone on the crew can log into the same job without duplicate entries or arguments over who spent what.

What if I lose my phone with all my receipts on it?

With cloud-backed storage, your receipt photos and extracted data live online, encrypted — not just on the device. A dropped phone shouldn't mean lost records.