Smarter Entry Matching
Improved matching between invoices, receipts, and bank transactions, with better cross-currency support, reference number matching, and smarter suggestions for recurring vendors.
Cross-currency matching
A $20 USD subscription might show up as €17.77 on your EUR bank statement. Previously, the difference between market exchange rates and your bank's rate could prevent a match. Now Expensicat accounts for bank FX markups, so cross-currency invoices match correctly without manual intervention.
Reference matching
Invoices with a reference number (e.g., INV-2026-0042) now match automatically. Expensicat scans your bank transactions for the reference and matches with high confidence when it finds one, without needing to score the pair.
Smarter over time
For vendors you pay regularly (Cursor, AWS, Slack) Expensicat uses your past confirmed matches to improve future ones. The more you match, the better it gets at recognizing the same vendor across transactions.
New2
- Reconciliation
- Reference matching, so invoices with reference numbers match automatically against bank transactions
- Recurring vendor intelligence, so matching improves as the system learns from your confirmed matches
Improvements3
- Reconciliation
- Cross-currency matching, so a USD invoice correctly matches its EUR bank charge despite exchange rate differences
- Higher accuracy across the board, with fewer false positives and more auto-matches for obvious pairs
- Workspace
- Hybrid full-text and semantic search for finding transactions