BR
BankStatementReader

Missing Bank Statement Detector (Month Gap Checker)

Check a transactions CSV for months with no activity between your first and last transaction — a possible sign of a missing statement. Runs entirely in your browser.

Loading tool…

Upload a transactions CSV and this tool groups it by calendar month, then lists any month between your earliest and latest transaction that has zero parsed transactions. A gap can be a sign that a statement is missing — useful when you're gathering a continuous run of statements for a loan, rental, or visa application.

How it works

  1. Upload a CSV of transactions (for example, the output of the bank statement converter).
  2. Pick the date column and, if needed, the date order (Day/Month/Year vs Month/Day/Year).
  3. The tool shows transaction coverage by month and lists months with zero parsed transactions.

Dates are grouped by year and month with exact integer arithmetic. Rows whose date can't be read are counted as ambiguous or unrecognized and shown separately, so you can tell when the result is reliable.

What it can and can't tell you

  • It only checks months inside your data's range. It cannot know whether statements before your earliest transaction or after your latest one are missing.
  • A month with zero transactions may mean a missing statement — or simply no activity that month. Treat gaps as a prompt to check, not proof.
  • If many rows have ambiguous or unrecognized dates, pick the correct date column and order first; excluded rows can otherwise make a month look empty.

Next steps

Once you've confirmed the months you have, the bank reconciliation matcher and cash-flow summary help you check the figures within them.

Related reading