MomijiExpenses
Receipt to reimbursement, no data entry.
Snap the receipt, confirm what Momiji read. In most suites this module is Concur; here it is the same system that pays the reimbursement.
Six steps, receipt to report.
Snap it anywhere
One action: add a receipt. A phone opens the camera; a desk takes a photo or a PDF. The paper goes in the bin.
Confirm, don't type
Extraction prefills vendor, date, tax, and total; you glance and confirm. Unread fields stay honestly blank, never guessed.
Sales tax, checked every line
Subtotal is total less tip, at the rate in force for that province on that date; tips are never taxed. Lines that miss that math are flagged for review.
One report per client
One open report per client per period, and it stays open, so the receipt you find an hour later joins the report instead of starting a second one. Overhead lands on a protected corporate report.
Approvals with a trail
Reports route to the real manager, with an admin fallback. Every decision is audited.
The PDF closes the books
Totals, line items, one embedded receipt per expense, your logo and colours. Hand it to the accountant or attach it to the invoice.
Not a bolt-on.
The broad suites bolt expenses onto a time clock; it shows.
| The broad suites | Momiji |
|---|---|
| Hours-only job tracking | Billing-native, line by line |
| Compliance tuned for the US | Canadian by construction |
| Track, then export to a payroll vendor | Momiji runs the payroll |
| Always-on location tracking | Location read only at the punch |
Proof
Every dollar traced.
Receipts retained, privately
Kept on file in access-controlled storage, never deleted after reading.
Confidential by design
A confidential employee's expenses stay invisible to managers and non-owner admins.
Every decision recorded
Submit, approve, request changes, reopen: an immutable audit line for each.
Walled off per company
Cross-tenant access is impossible by construction, not by a checkbox.
The things people ask first.
How good is the receipt reading, really?
The receipt is read server-side by Claude, Anthropic's frontier vision model, against a strict schema: vendor, date, subtotal, HST, tip, total, and a suggested category. The prompt's standing instructions forbid guessing, it may not invent a date or an amount, and it copies what is printed rather than computing figures, so a hard read stays honestly blank with the receipt attached.
Every read returns a confidence score from 0 to 1, and deterministic checks then re-verify the arithmetic line by line. A low-confidence read, or any figure that does not reconcile, is flagged for a person to confirm before it enters the report.
It also learns. Every receipt you confirm or correct teaches Momiji that merchant's proper name and the category you file it under, remembered per person in Momiji's own database. The next time a messy "STORE #1234" appears, it arrives as a clean, correctly categorized line, and your corrections never leak into anyone else's data.
It is the same extraction pipeline our own accounting practice runs on real client expense reports every month.
Does it get better the more we use it?
Yes, for each person individually. Every time you confirm or correct a receipt, Momiji remembers that merchant's proper name and the category you filed it under, keyed to you.
The next time the same vendor appears, even printed as a messy "STORE #1234", it proposes your clean name and the right category automatically, at high confidence. Your corrections are private to you and never leak into anyone else's data; an organization can also keep a shared merchant list so a new hire benefits from the company's common vendors on day one.
Does it handle sales tax correctly?
Yes, including the two parts most tools miss. Tips are not taxable, so the reconciliation rule is subtotal equals total minus tip at the tax rate that applied, checked to the cent with a two-cent rounding tolerance.
And the rate is not one number. It is looked up by jurisdiction and by the date on the receipt, so an Ontario lunch reconciles at 13, a British Columbia one at GST 5 plus PST 7, an Alberta one at GST 5, and a Nova Scotia receipt from March 2025 at 15 while an April one reconciles at 14. Your own rate can be overridden where you hold a ruling or an exemption, and where we have no rate on file for a jurisdiction Momiji says so and asks you to enter the tax as the receipt shows it, rather than reconciling against a number that does not apply to you.
When the printed figures do not reconcile to the rule, Momiji flags the line and shows you the expected values; it never silently corrects a receipt.
Can we stop the same receipt being claimed twice?
Yes, on three levels of certainty. The same file cannot be stored twice inside your company at all: receipts are fingerprinted on upload and the second copy is refused. The same printed invoice or authorization number appearing on two lines is a hard flag, whoever filed them, because one reference is one purchase. The same vendor, same day, same amount to the cent is a soft flag, because two identical coffees are possible.
Nothing is ever auto-deleted or auto-rejected. A flagged line names the line it matched and waits for a person to decide with both in front of them.
Do we have to approve every six-dollar coffee?
No. Write your spending rules once, as limits by category with the receipt and the note you require, and every submission is evaluated against them before it reaches anybody. A report that obeys the rules and sits under your threshold approves itself down the ordinary path, with the rule that cleared it named on the decision and the same audit line a person's decision writes.
Anything that breaks a rule, or clears the threshold you set, still goes to a human. The point is that the queue holds the exceptions and nothing else.
What about mileage, and a month's worth of receipts at once?
Mileage is kilometres and endpoints, not a receipt. Momiji prices it in the database at the statutory rate for the year, splitting a trip that straddles the 5,000 kilometre boundary so part is paid at the first rate and part at the second, from that person's own year to date.
For the shoebox, receipts land in a private tray: drop in a folder of files, a camera roll, or forward them to your own private address, then file them one question at a time. The tray is yours alone, readable by no admin and no manager, because a receipt in it is not a claim yet. It becomes visible the moment it becomes one.
Can one person file expenses to several clients in the same month?
Yes. Admins add clients inline, and each client gets its own draft for the month, so two clients in the same period never mix.
Who can see and approve expenses?
The employee, their manager chain, and admins, always subject to the confidential carve-out; the chain is walked on the server, so the app cannot be talked into showing more.
Approving is final; requesting changes requires a written note and reopens the report, with a question thread on the report itself. Receipts live in a private bucket and are served through signed links that expire in sixty seconds.
Approved reimbursements ride the next pay run.
Paid as a non-taxable line; nothing re-keyed.