Smarter Entry Matching
Release
v2026.3.2
2new
3improved
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.
- MatchingReference matching, so invoices with reference numbers match automatically against bank transactions
- MatchingRecurring vendor intelligence, so matching improves as the system learns from your confirmed matches
- MatchingCross-currency matching, so a USD invoice correctly matches its EUR bank charge despite exchange rate differences
- MatchingHigher accuracy across the board, with fewer false positives and more auto-matches for obvious pairs
- SearchHybrid full-text and semantic search for finding transactions