BankStatementMatcher

Web · API · paid plans from $9.99/mo

Freedom report

Two barsScore 6.4

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

BankStatementMatcher converts bank statements to Excel or CSV, reconciles transactions against reference files, matches receipts, and summarizes spending. It accepts statements in PDF, CSV, or Excel and reference files in CSV or Excel; the site says it reads more than 26 bank formats. Matching uses references and amounts, supports partial or fuzzy matches, and assigns confidence scores. Before matching, it can clean OCR noise, normalize dates, and flag duplicate charges or references. Results can be exported to CSV or Excel, including QuickBooks-compatible and Xero-compatible CSV files. Listed connections include WooCommerce, Shopify, WordPress, Zapier, Stripe, Adyen, Worldpay, SumUp, and Zettle. Developer options include a REST API, scoped API keys, webhooks, and Python, Node.js, and PHP SDKs. The free plan allows one statement per day and 500 rows per upload. Starter costs 9.99 USD per month after one month free; checkout requires a card, and the trial is limited to new customers. The product identifies schools, charities, SMEs, accountants, and finance teams as intended users.

Who it is for

BankStatementMatcher suits schools, charities, SMEs, accountants, and finance teams handling statement reconciliation. Its API and SDK options may also suit teams integrating matching into other workflows.

What is good

  • Accepts PDF, CSV, and Excel statements.
  • Supports partial and fuzzy matches.
  • Exports QuickBooks- and Xero-compatible CSVs.
  • Free plan includes one daily statement.
  • Provides REST API, webhooks, and SDKs.

What to know first

  • Free plan limits uploads to 500 rows.
  • Free plan allows one statement daily.
  • Trial requires a card and is for new customers.

Verdict

BankStatementMatcher combines statement conversion with transaction and receipt matching, with file and API options. The free tier has daily and row limits; paid plans start at 9.99 USD per month after one month free.

BankStatementMatcher plans and pricing

All plans
Free Free forever 1 statement/day · 500 rows/upload · 5 receipt matches/day · 5 Insights/day · CSV export · no signup bankstatementmatcher.com · 29 Sept 2026
Starter $9.99/mo monthly after 1 month free 3,000 rows/month · unlimited statements · 50 receipt matches/month · 50 Insights/month · CSV and Excel export · basic API · email support (24h response) bankstatementmatcher.com · 29 Sept 2026
Pro $29.99/mo monthly after 1 month free 15,000 rows/month · 500 receipt matches/month · batch processing and webhooks · unlimited Insights and analytics · priority email and chat support bankstatementmatcher.com · 29 Sept 2026
Business $49.99/mo monthly after 1 month free 50,000 rows/month · unlimited receipt matches · API and batch automation · advanced webhooks and integrations bankstatementmatcher.com · 29 Sept 2026
Enterprise Not published Custom Unlimited transactions · 99.9% uptime SLA guarantee · custom integrations and API support bankstatementmatcher.com · 29 Sept 2026

Compared on payment reconciliation software

Free plan
Yes
Paid from
$9.99/mo
Automatic matching
Yes
Payment processors
Stripe, Adyen, Worldpay, SumUp, Zettle
Accounting integrations
Xero, QuickBooks
Invoice reconciliation
Yes
API access
Yes

Best BankStatementMatcher alternatives

See all 20