Skip to content

Bank reconciliation

Upload bank statements and automatically match transactions to invoices with AI-powered reconciliation.

Upload your bank statements and Getbeel matches transactions to invoices automatically. Review suggested matches in minutes instead of hours.

How It Works

  1. Upload — Drag and drop your bank statement (CSV, PDF, XLS, or TXT)
  2. Parse — Getbeel detects the bank, currency, and extracts every transaction automatically
  3. Match — AI compares transactions against your invoices using exact and fuzzy algorithms
  4. Review — Approve, reject, or override each suggested match
  5. Handle unmatched — Link to an existing invoice, upload a new one, or add notes (bank fees, pending invoices)
  6. Export — Download a PDF reconciliation report or CSV export with full audit trail

Statement Status Lifecycle

Every uploaded statement progresses through the following stages:

  1. Pending — File uploaded, waiting to be processed
  2. Processing — File is being read and validated
  3. Parsed — Transactions extracted successfully
  4. Matching — AI engine is comparing transactions to invoices
  5. Review — Matching complete, awaiting human review
  6. Completed — All transactions reviewed and reconciled
  7. Failed — An error occurred during processing or parsing

Dashboard

The reconciliation dashboard gives you an at-a-glance overview of your reconciliation activity:

  • Total statements — Number of uploaded bank statements
  • Completed — Statements fully reviewed and reconciled
  • Pending review — Statements waiting for your attention
  • Match rate (%) — Percentage of transactions successfully matched to invoices
  • Total matched amount — Sum of all matched transaction values

Statement List

The statement list displays all uploaded statements with the following columns:

  • Bank name — Automatically detected from the file
  • Account (last 4 digits) — The account number associated with the statement
  • Period — Statement start and end dates
  • Currency — Detected currency for the statement
  • Status — Current lifecycle stage (pending, processing, parsed, matching, review, completed, failed)
  • Total transactions — Number of transactions extracted from the statement
  • Matched count — Number of transactions successfully matched to invoices

Key Features

  • Exact and fuzzy matching — Handles partial payments, date delays, and vendor name variations
  • Confidence scoring — Every match includes a score and detailed explanations
  • One-click review — Approve or reject matches quickly, with bulk actions for efficiency
  • Manual override — Link unmatched transactions to existing invoices or upload new ones
  • Audit trail — Every decision logged with reviewer, timestamp, and notes
  • Export options — PDF reconciliation report and CSV export with summary and match details

Learn More