For practices and bookkeepers

A client’s bank statement should not pass through a stranger

Reconciliation season is a folder of statement PDFs that need to become rows in a spreadsheet, and a set of returns that need to be small enough for a portal to accept. Both jobs have a free website ready to do them, and both of those websites want the client’s finances first.

There is a specific, slightly absurd shape to this problem. A statement PDF is a table that has been flattened into a picture of a table, and getting it back into rows is a solved technical problem with dozens of free tools. Every one of those tools is a form that says: upload your client’s bank statement here.

A practice holds documents whose disclosure is a professional matter, not an inconvenience — statements, salary details, identity scans, drafts of returns. The confidentiality that covers them is not something a member of staff can waive by finding a convenient website on a deadline, and in most practices nobody has ever decided whether that is allowed, because nobody was asked.

These tools take the decision away by removing the upload. The work happens in the browser tab, on the machine the file is already on. There is no size cap and no per-day limit, because there is no bill arriving for the bytes — the constraint is your own computer, and it is the only one.

What to use

What this will not do

Worth reading before you put a client’s file through it.

  • — It is not tax or accounting advice, and it knows nothing about your jurisdiction’s filing rules, thresholds or deadlines.
  • — Extraction is mechanical. It reads the table it finds; it does not understand what a transaction means, and a statement laid out unusually will come out imperfectly. Check the totals.
  • — It does not connect to a bank, a portal or your practice software, and it never will — that would require exactly the network access this product does not have.
  • — Nothing is stored between sessions, so there is no working file to come back to. Save what you produce.

Check it rather than trust it

Turn off your wifi and use any tool here. If the work still happens, the file is not going anywhere — that is a proof you can perform in three seconds, and it beats anything we could write. The longer version, with the protocol and the result, is on the proof page.

Everything here is free, MIT-licensed and has no account, quota or watermark. It is maintained by one person, unpaid. If it saves you an afternoon, you can support the work.