STATEMENT REVIEW

Find the difference before you export.

Check opening and closing balances, inspect transaction direction and find rows that need a closer look. Upload a statement PDF or map an existing spreadsheet, then keep a downloadable record of the checks.

Check a statement

PDFs and images use your page allowance. Spreadsheet processing stays in your browser and does not use extraction pages.

Statement workspace

Scan a statement. Verify every uncertain row.

PDF, PNG or JPG · up to 10 MB · no bank login required

  • Dates and descriptions
  • Debits, credits and balances
  • Source-and-result review before export
Drop your bank statement here

or choose a file from your device

A difference tells you where to start looking.

For a bank account, the checker adds signed transaction amounts to the opening balance and compares that result with the printed closing balance. Money out is negative and money in is positive. An unknown opening or closing balance remains unknown; the tool does not replace it with zero to force a comparison.

Running-balance checks use the printed transaction order. The checker can recognise increasing or decreasing dates. If every date is the same, dates are unclear or the rows are mixed, choose the printed order yourself. A difference can begin before the highlighted row, so inspect the neighbouring entries as well.

Bring the source back into the review.

The report retains a source filename and row number. New PDF extractions may also suggest the original page and a short literal excerpt. Those suggestions come from extraction and can be wrong: use the original document to verify them. Older saved results can still be checked without page information.

Possible duplicates are identified from matching date, amount, description and reference. Two legitimate purchases can share those details. The checker highlights the match and leaves both transactions in place so you can decide what the bank actually posted. It also marks page boundaries for a check of the last and first entries on neighbouring pages.

A working report, ready to share.

Download the check report as JSON, or download an Excel workbook that includes Transactions, Statement details, Source rows and Checks worksheets. The report records detected row issues, the calculated closing balance and any difference from the printed figure. Changing a transaction in the PDF result table updates its checks before the next download.

CSV and Excel files are mapped and checked in your browser. PDF and image extraction uses the existing conversion service and page allowance. Financial data is not sent to a separate service for arithmetic checks. Keep the original bank-issued file alongside the working report.

Before you export

Does a matching balance prove that the extraction is correct?

No. Missing transactions can offset each other, and incorrect descriptions do not necessarily change a total. Compare the transaction count, important dates, money direction and source pages even if the summary matches.

Does this verify a bank statement's authenticity?

No. This checks the arithmetic of the extracted or mapped data. It does not authenticate a document, detect every alteration, verify a bank signature or provide an audit opinion.

What happens to credit-card balances?

The existing credit-card converter applies a separate liability-balance convention: purchases increase the amount owed, while refunds and repayments reduce it. Use that workspace for card statements rather than treating a liability balance as bank cash.

Why are some running balances not checked?

A check needs a reliable printed order, a valid amount and adjacent printed balances or an opening balance. Missing anchors are not invented. The overall closing comparison can still be available when individual running checks cannot run.