Back to changelog

Smarter Entry Matching

Release
v2026.3.2
FebFebFebMarMarMar
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 found — no scoring needed.

Smarter Over Time

For vendors you pay regularly — like Cursor, AWS, or 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 — invoices with reference numbers now match automatically against bank transactions
  • MatchingRecurring vendor intelligence — matching improves over time as the system learns from your confirmed matches
  • MatchingCross-currency matching — a USD invoice now correctly matches its EUR bank charge despite exchange rate differences
  • MatchingHigher accuracy across the board — fewer false positives and more auto-matches for obvious pairs
  • SearchHybrid full-text and semantic search for finding transactions