One login. Every business, sealed apart.
Run a renovation company, a café and your own household from one account. Each business keeps its own banks, cards, receipts, team and reports, and switching business switches the whole ledger.
Receipt intelligence, by POS Velocity
Photograph a receipt and POS Velocity Expenses reads it right there on the phone: vendor, date, total, tax, even which of your cards paid. It files to the right business, tells the rest of the team instantly, and carries the year through to books your accountant can sign off. Online or not.
01 From paper to books
Every expense takes the same route, whoever files it and from whichever device. OCR fills in what the slip already says; a person confirms it.
However the receipt arrives.
OCR runs on the phone, not in a cloud.
Where the money actually came from.
Month, quarter, year: done.
02 The platform
Run a renovation company, a café and your own household from one account. Each business keeps its own banks, cards, receipts, team and reports, and switching business switches the whole ledger.
Limit one person to their own spending, to certain folders, or to the company Visa.
| Role | File | Books | Team |
|---|---|---|---|
| Owner | Yes | Yes | Yes |
| Admin | Yes | Yes | Yes |
| Member | Yes | No | No |
| Accountant | No | Yes | No |
| Viewer | No | No | No |
own spending onlyVancouver foldercompany Visa onlyview onlyA receipt filed in the field is on the owner's screen a moment later, with totals recomputed. Edits and bookkeeping changes travel the same way, and push notifications reach a locked phone.
With the server out of reach, a new expense and its photos are kept on the device and sent the moment the connection returns.
The expenses that won't survive an audit, surfaced before anyone asks.
GET /api/reports/health?hasAttachment=falseBanks and cards carry their own currency. A foreign receipt is converted to the business's home currency when it is saved, and the original amount is kept.
Opt in per phone and each expense records where it was entered, with its accuracy. Nothing is sent to a third party.
Group spending by job or trip, lock a folder once it is done, set a budget and watch it fill, get reminded before a bill is due.
03 Year-end books
At year end the whole business is handed to an accountant, inside the same app. They reclassify, trim and decide what is claimed. The totals reconcile by construction, not by two screens happening to agree.
04 On the phone
Expenses installs straight from the browser as a Progressive Web App, with its own phone-first screens rather than a shrunken desktop. It opens full screen, and the camera is one tap away.
05 Developers & AI assistants
One personal access token, scoped to one business and to your own permissions, opens the full REST API and an MCP server, so an assistant like Claude can file, search and report on expenses for you.
/api/docs/api/mcpThe API reference opens after sign-in.
# What won't survive an audit?
$ curl "https://expenses.posvelocity.com/api/expenses?hasAttachment=false" \
-H "Authorization: Bearer pvx_…"
# Give Claude Code the same reach
$ claude mcp add --transport http expenses \
https://expenses.posvelocity.com/api/mcp \
--header "Authorization: Bearer pvx_…"Sign in, point the camera, and let the books take care of themselves.