When your Habib Bank AG Zurich statement arrives as a scan or a photo of the page rather than a clean export, the numbers on it are just pixels until they are extracted. Upload a statement document that was scanned or photographed; the engine reads it with OCR, then verifies the extracted numbers in the same way it handles a clean digital file. A 3 misread as an 8 breaks the running balance, so every line is checked against the statement's own printed closing figure before the output is approved.
If a transaction description on your Habib Bank AG Zurich statement is long enough to wrap across two or three lines, it still needs to land in a single row once converted. When transaction descriptions run long and wrap across several lines in a statement document, the engine recognises the pattern: it reassembles fragments that belong together and separates them from the next genuine entry. The column mapping stays consistent, and the export carries every detail intact. You choose the output format: Excel for spreadsheets, CSV for system imports, or QBO to land the transactions directly into the ledger.