Sorted Receipts is the boring version of what they keep asking for: each client gets one upload link. No account, no app, and forwarding an email to the link works too. Files get classified by month/vendor/type (LLM via OpenRouter), land in one review queue you check off, whatever's missing gets chased on your cutoff date under the bookkeeper's own name, and month-end is a CSV export plus consistently renamed files.
The demo is the real app with seeded data, no signup. Stack: FastAPI + SQLite on one small VPS.
Known rough edges: no direct QBO/Xero posting (export only), classification occasionally mangles handwritten receipts, and the review UI is desktop-first. I'd genuinely value critique of the review-queue UX and whether the sort would survive your messiest shoebox of receipts.