# How to choose the best receipt scanner app for a Canadian business

> Judge receipt scanning software on how it handles the parts that are specific to Canada: whether it records GST, HST, PST and QST as separate amounts rather than one tax figure, whether it converts foreign receipts at the transaction-date rate, whether it prices in Canadian dollars, whether you can export everything, and whether it tells you where your data is processed. Extraction accuracy matters, but every vendor claims it — test it on your own worst receipts.

Source: https://simpleloonie.ca/guides/choosing-receipt-scanning-software
Published: 2026-09-15 · Last reviewed: 2026-09-26

## Key facts

- **Most under-tested feature:** Separate GST/HST/PST/QST fields
- **Most over-marketed feature:** Extraction accuracy
- **Fair trial size:** 20–30 of your own real receipts
- **Non-negotiable:** Full export in an open format
- **Hidden cost:** Per-seat pricing and USD billing
- **Worth asking directly:** Where receipts are processed

## What makes expense software work for a Canadian business?

Most expense software is built for a single-rate tax system and adapted afterwards. Canada has five harmonised rates, three separate provincial taxes and one province running a parallel tax with its own registry, and the rate on a receipt depends on where the purchase happened rather than where your business is. Software that was not designed for that will handle it as a single "tax" field, and everything downstream inherits the loss.

- Does it store GST, HST, PST and QST as separate amounts? This is the single highest-value question, because PST and RST are generally not recoverable while GST, HST and QST are. A merged tax total cannot be split apart later.
- Does it record the province the purchase was made in? Without it, cross-province purchases get reconciled against the wrong rate.
- Does it take the tax from the receipt, or calculate it from a rate? Calculated tax breaks on mixed-rate bills, zero-rated items, and any receipt that spans a rate change.
- Does it handle a Quebec receipt correctly? QST at 9.975% on the pre-GST amount is a good five-second test of whether anyone thought about Quebec at all.

## How should it handle foreign currency?

At the rate for the transaction date, not today's rate and not the statement rate. This sounds like a detail until you have a year of US software subscriptions and a conference trip in it.

- Ask specifically which date's rate is applied. "We convert to CAD" is not an answer to that question.
- Check that the original amount and currency survive the conversion. You need both the US$100 and the CAD figure, or the conversion cannot be checked.
- Check whether the rate used is stored. A converted figure with no recorded rate is impossible to reproduce in year five.

> **A quick test.** Upload a foreign receipt dated several months ago. If the CAD figure matches today's rate rather than the rate on the receipt's date, the software is converting at the wrong moment and every foreign expense in your books will be slightly wrong.

## How do you actually test extraction accuracy?

Not by reading the marketing number. Every vendor in this category publishes a high accuracy figure, ours included, and those figures are measured on the vendor's own test set under the vendor's own definition of a correct field. They are not comparable to each other and they are not predictive of your receipts.

Test it on the receipts that actually give you trouble: faded thermal paper, a handwritten total from a contractor, a bilingual Quebec receipt, a restaurant bill with a tip written on afterwards, a multi-page PDF invoice, a photo taken at an angle in bad light. Twenty to thirty of your own worst documents will tell you more than any published benchmark.

Then look at what happens when the software is unsure. The dangerous failure is not a blank field — it is a confident wrong number that lands in your books without comment. Software that flags a low-confidence extraction for review is more useful than software with a higher headline accuracy and no way to tell you when it guessed.

## Can you get your data back out?

The CRA expects records to be kept for six years. Six years is longer than a lot of software relationships, so the question of how you leave matters as much as how you start.

- Full export of transactions and extracted fields in CSV or Excel, not a summary report.
- The receipt images themselves, in bulk, not one at a time through a download button.
- Export available on the plan you are actually going to buy. Export gated behind the top tier is a lock-in mechanism wearing a feature's clothing.
- No export fee, and no waiting period, at the moment you cancel.

> **Test the exit before you need it.** Run the export during the trial, open the file, and check that the tax fields, the province, the currency and the original amounts are all in it. That is a ten-minute test that tells you exactly how bad leaving would be.

## What to look for in the pricing

- Is it priced in Canadian dollars, or converted from USD at checkout? USD pricing means your software bill moves with the exchange rate and carries a card conversion fee every month.
- Is it per seat? A sole proprietor and a five-person shop have very different bills under per-seat pricing, and the per-seat model rarely reflects the value of a second person occasionally uploading a receipt.
- What is actually metered — receipts, users, storage, or all three? Find the meter that will bind first for your volume.
- What happens when you exceed the limit? A hard stop mid-month, an overage charge, or a prompt to upgrade are three very different experiences.
- Is the annual price a genuine discount or a lock-in? Compare the monthly cost either way and decide with the number, not the badge.

For reference, so you have one concrete set of numbers to compare against: SimpleLoonie is CA$0 for 15 scans a month, CA$15 a month for 200 scans, and CA$39 a month for 500 scans, all in Canadian dollars, with no per-seat charge. The invoice generator is included on every plan including the free one.

## Where does the software process your receipts?

Ask, and expect a specific answer. "Bank-level encryption" and "enterprise-grade security" are not answers to the question of which company holds your documents and in which country. A vendor that cannot name its infrastructure and its AI provider has either not thought about it or would rather you did not.

Note that AI-powered extraction usually means the receipt image is sent to a third-party model provider, which may be in a different country from the application itself. That is a second hop, and it is the one most often left out of a residency claim.

Our own answer, so you can hold us to the same standard: SimpleLoonie's shared service runs on Google Cloud in the United States, uploaded files sit in Cloudflare R2, and receipts are read by AI providers in the United States and the European Union. Every provider is listed in our privacy policy. Where that is not acceptable for your records, we deploy a private instance in the region you specify, against a database and object storage you own and your own AI provider key.

## How to run a trial that tells you something

1. **Gather your twenty worst receipts** — Faded thermal paper, handwritten totals, bilingual receipts, angled photos, multi-page PDFs, a foreign-currency invoice, a Quebec receipt with QST. Not your cleanest ones — the awkward ones are the whole test.
2. **Upload them all at once** — Bulk behaviour is where products differ most. Watch how long a folder takes, whether anything fails silently, and whether you can tell which files succeeded.
3. **Check the tax fields one by one** — Against the paper. Is GST separate from PST? Is the Quebec receipt showing QST at 9.975% on the pre-GST amount? Is the province recorded?
4. **Check the foreign-currency conversion** — Does the CAD figure match the rate on the transaction date, and are the original amount, currency and rate all still there?
5. **Export everything** — Open the file. Confirm the tax fields, province, currency and original amounts survived the export, and try the bulk image download too.
6. **Ask support a real question** — Something specific about Canadian tax handling. The answer tells you whether there is a person behind the product, and how much they know about the thing you are buying it for.

## Frequently asked questions

### What should Canadian businesses look for in receipt scanning software?

Separate GST, HST, PST and QST fields rather than a single tax total; the province recorded against each receipt; foreign currency converted at the transaction-date rate; full export in CSV or Excel including the receipt images; pricing in Canadian dollars; and a clear answer about where receipts are processed. Test extraction on your own worst receipts rather than trusting a published accuracy figure.

### Why does it matter whether GST and PST are stored separately?

Because they are recovered differently. GST, HST and QST are recoverable by a registered business as input tax credits or refunds; British Columbia PST and Manitoba RST generally are not. Software that records one combined tax figure has destroyed the distinction that determines what you actually get back.

### How many receipts should I test during a trial?

Twenty to thirty of your own, chosen for difficulty rather than quality. Faded thermal paper, handwritten totals, bilingual and Quebec receipts, foreign-currency invoices and bad-light photos will tell you more in an afternoon than any vendor benchmark.

### Are published accuracy percentages comparable between products?

No. Each figure is measured on the vendor's own test set under the vendor's own definition of a correct field, and none of those are standardised. Treat any accuracy number, ours included, as a claim to verify on your own documents rather than a specification to compare.

### Should I worry about per-seat pricing?

If more than one person will ever upload a receipt, yes. Per-seat pricing scales the bill with headcount rather than with usage, which rarely matches the value a second occasional user gets. Check the total cost for the number of people who will realistically touch it.

### What should I ask about data residency?

Two questions, not one: where the application and your files are hosted, and which AI provider reads your receipt images and in which country. The second hop is the one most often left out of a residency claim, because AI extraction usually means sending the image to a third-party model provider. If the answer to either is unacceptable, ask whether a dedicated instance against your own accounts is available.

### Is a free plan enough to evaluate expense software properly?

Usually yes, if it includes the features you are evaluating rather than only the interface. Check that export and the tax handling are available on the free tier — a trial that withholds the two things you most need to test is not a trial.

## Sources

- [Canada Revenue Agency — Keeping records](https://www.canada.ca/en/revenue-agency/services/tax/businesses/small-businesses-self-employed-income/keeping-records.html)
- [Canada Revenue Agency — Claim input tax credits](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/claim-input-tax-credits.html)
