Sign inStart free

Questions and answers

What does Ledgerproof do?

It reads a bank statement PDF, rebuilds the transactions into rows, exports them as a CSV file, and checks the statement for balance errors and signs that the file was edited.

What checks does it run?

Three. It checks that each running balance equals the previous balance plus credits minus debits. It checks that the stated closing balance matches the last transaction and that dates are in order. It reads PDF properties such as the creating tool, the modification time and incremental saves.

Does it prove that a statement is forged?

No. A flag is a lead to follow up, not proof. Banks sometimes issue statements that break these rules, and a clean result does not prove a statement is genuine. Ask the applicant or the bank about anything flagged.

Is my PDF uploaded to your server?

No. The PDF is read in your browser. If you save a check to your account, the server keeps the file name, a SHA-256 fingerprint of the file, the score, the verdict, and the finding titles with their row numbers. It does not receive the PDF, the transaction text or the amounts.

Which statements work?

Text-based PDFs with separate debit, credit and balance columns, in US or UK number formats. Scanned or image-only PDFs do not work. The reader is generic, not built per bank, and has only been tested on sample files so far.

What export formats are available?

CSV. Excel export is not available yet.

How much does it cost?

Free: 3 checks per month. Solo: $49 per month for 50 checks. Team: $149 per month for 300 checks. One check is one statement PDF, however many pages it has. Unused checks do not roll over.

Who is it for?

People who review bank statements as part of a decision: small lenders, landlords and letting agents, and accountants or bookkeepers. It does not replace identity checks or a direct request to the bank.