More accurate dates, accounts, and check amounts across more statement types
We put a lot of work into the part you never see but always feel: getting every number off the page correctly. This round tightens extraction across the messy statement layouts that used to trip it up.
Transactions land under the right account. When one upload bundles several accounts, or a header repeats the same account number on every page, each transaction now stays with the account it actually belongs to. Credit-union member statements that print a "0000" placeholder are handled too.
Cleaner check data. Each check keeps its own account and posting date, amounts are signed by who wrote the check, checks already listed in a "checks cleared" recap are no longer counted twice, and a garbled check number gets dropped instead of showing up as junk.
Right dates on more layouts. Dates that OCR glued together ("Jun1"), an initiation date repeated inside a description, and statements that print the year only once are all read correctly now. Fewer missing rows, fewer wrong days.
Cleaner account numbers. The extractor stopped mistaking an accountholder ID or a DBA line for an account number, so you see the real number and fewer mystery accounts.