Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Shoebox — a private receipt & GST sorter for Alberta freelancers, powered by a local Gemma 3

Description and use

Shoebox automatically processes receipts for Alberta freelancers, validates amounts, tax, and categories, and exports a ready‑to‑use CSV, keeping all data local.

Problem

Self‑employed people in Alberta spend hours sorting faded receipts into spreadsheets for tax time, often losing deductions or paying a bookkeeper. The process is manual, time‑consuming, and requires uploading sensitive data to a cloud service.

Outcome

Shoebox reduces receipt sorting time from hours to minutes, eliminates cloud data exposure, and ensures accurate tax calculations with built‑in checks. Users can export a ready‑to‑use CSV for their accountant.

Workflow

  • Drop receipt photos into the app
  • Gemma 3 (4B) reads vendor, date, subtotal, GST, tip, total, and category
  • Shoebox verifies arithmetic, tax rate, future dates, and duplicates
  • Each expense is mapped to the appropriate CRA T2125 line with business‑use percentages
  • GST is calculated for registered or non‑registered users
  • Export a CSV for the accountant or personal use

Evidence

Every push also runs Gemma 3 on the sample receipts: see the CI runs

Source

Shoebox checks the AI's work with plain arithmetic, not more AI

Source

Nothing leaves your computer. The web page is served from 127.0.0.1 only. The AI model runs on your own machine.

Source

  • Record date: 2026-10-18T00:41:21.222Z