Why are all the amounts values negative?
Summary
This blog post explains why bank statement PDFs can yield negative amount values due to trailing minus signs encoded in the text rendering process. It walks through PDF text commands and provides two practical extraction strategies (OCR or filtering non-black text) to address the issue.