Bank Statement Parsing Benchmark

Parsing Challenges

36 real-world formatting problems seen across 83+ real banks and 15 benchmark statements.

Last updated: August 5, 2026
36 challenges
Layout & StructureBank statements only

Separate Credit & Debit Columns

Statements use separate Credit and Debit columns in some formats, while others use a single Amount column with signs. Treating one layout like the other leads to wrong amounts or flipped signs. We automatically detect which layout is used and normalize the output.

How it looks

date
description
debit
credit
balance
↑ Scroll ↓

In 10 synthetic statements

SG bsb-001HK bsb-004CA bsb-005MX bsb-006AU bsb-008GB bsb-009IN bsb-010HK bsb-011KZ bsb-013TH bsb-014

Often appears with

Test your parser against these challenges

Download the benchmark dataset and see how your parser handles real-world formatting problems.

See how commercial converters score on our benchmark: Accuracy Benchmarks