Invoices & reconciliation — for owners and practices
Throughout the month, receipts and invoices file themselves into the archive. At month end, your AI assistant works the bank statement line by line — and Edge Parser hands it what the job needs: the receipt for every line, the history of how each supplier was treated, the document to attach. Every entry lands marked for review. You approve. That's the whole job.
See a month
This is your AI assistant at month end, working from an archive where every receipt is already filed. Every match explains itself. Every doubt gets raised, not buried.
March — bank reconciliation
23 of 25 matchedGOOGLE ADS — £412.16
Matched: Google Ads invoice · Mar 2026
Why: Same category and VAT as the last 14 months.
HEROKU — £61.33
Matched: Heroku receipt · Feb usage
Why: No PDF exists — the email itself is the receipt, attached as an image.
OPENAI — £142.10
Matched: OpenAI invoice · Mar 2026
Why: Overseas software supplier — reverse charge, the way your accountant expects.
AMZN MKTP UK — £38.94
Matched: Amazon receipt · USB-C cables × 4
Why: Invoice dated 28 Feb; the card settled 3 Mar. Matched to the document, not the date.
ACME SIGNAGE — £240.00
First time this supplier has appeared
Why: No history to copy, so it asks once — and remembers.
TFL TRAVEL — £8.10
No receipt found
Why: Flagged, not fudged. You decide.
Illustrative month. The method is real — it's how our own AI assistant does CloudMailin's books, working from the archive.
How the deciding works
Edge Parser doesn't do the reconciliation — your AI assistant does. Edge Parser's job is making each of these habits possible: the receipts, the history, the attachments, all one question away.
Before categorising anything, your AI looks at how that supplier was treated last time — same category, same VAT, same wording, month after month. The archive is where that history lives, findable in one ask.
A card charge lands days after the invoice it pays. An annual renewal isn't twelve monthly ones. Your AI matches the actual document — because the archive can hand it the actual document, not a guess about a bank descriptor.
A UK supplier books at standard rate. An overseas software supplier is reverse charge. Your AI decides by who the supplier actually is — and the invoice in the archive is what says so.
New supplier, odd amount, history that doesn't agree with itself — your AI stops and flags rather than guessing. The archive makes "no receipt exists" a checkable fact, not a hunch.
The part that matters
Your AI does the tedious 90% — finding, matching, attaching, drafting. The judgment stays with a person. That's the setup we run on our own books, and the only one we'd recommend.
The other half
This works because the archive is full before month end arrives. Suppliers email one address; paper gets snapped and sent in; everything files itself the moment it lands. Even the receipts that never come as PDFs — the ones that are just an email — are found and attached.
The books you already keep
Whatever you run, there's nothing to switch and no plugin to install. Your AI assistant reads the archive on one side and works in your accounting software on the other — the same way you would, with your permission, every entry as a draft for you to approve.
Our own books live in FreeAgent, and it reconciles them every month. Xero and QuickBooks work the same way — because the AI works your software rather than plugging into it.
Not a demo — our own books
Edge Parser is a CloudMailin product, and before it had a landing page it had a job: CloudMailin's own books. Every receipt and invoice the business gets files itself into the archive — the Google Ads invoices, the hosting, the software subscriptions, the receipts that only ever existed as an email.
At month end, our AI assistant works the statement in FreeAgent — pulling each receipt from the archive, checking each supplier's history, drafting the explanation with the document attached, marking every entry for review. A person reads down the queue and approves.
Month end used to cost us a weekend. These days it costs a coffee.
For bookkeepers & accountants
You don't bill for typing in receipts. You bill for judgment — the category call, the VAT edge case, the thing that doesn't look right. With every client document filed in Edge Parser, your AI assistant can hand you a queue where the first 90% is already done, documented, and defensible: every entry consistent with the client's history, every source document attached, every doubt flagged instead of fudged.
Everything arrives as a draft, marked for review. Nothing carries your sign-off until you've actually signed it off.
Every entry ties back to its source document — already attached, already consistent with how the supplier was treated before.
New supplier, inconsistent history, amounts that don't tie out — flagged to you with the context, not guessed at and buried.
Today, Edge Parser runs one set of books per account — most practices start by running their own books on it. Multi-client support is on the way, and the early practices are shaping it.
Talk to us about your practiceStraight answers
No. Your AI assistant does the reconciliation — Claude, ChatGPT, whichever you use. Edge Parser is the half it can't do alone: every receipt archived, findable, and attachable the moment it's needed.
Claude, ChatGPT, or any assistant that speaks MCP — the open standard the major assistants already use. The wiring details are on the page for techies.
Not unless you tell your AI to. The method we run on our own books — and the only one we recommend — creates every entry as a draft, marked for review. A person approves before anything posts.
Your AI stops and asks. With no history in the archive to copy, guessing would just create work — you set the treatment once, and it's remembered.
No. It works in whatever you already run. Nothing to migrate, nothing to switch.
No — and that's deliberate. Your AI assistant works your accounting software the way you would, with your permission. There's no plugin sitting between you and your books.
In your archive — hosted by us or kept in your own cloud storage, UK or EU, GDPR compliant. Never sold, shared, or used to train anyone's AI model.
It says so. A missing receipt gets flagged as missing — that's the point. You decide whether to book it without one, and the books record that decision honestly.
Where your paperwork lives
Private beta
Tell us a bit about your business — or your practice — and we'll get you set up.
No marketing list. We'll reply personally.