Statement Analyzer

Statement Analyzer

Description: Every card statement and Splitwise split in one spreadsheet

Info: I split a lot of costs with friends across seven cards. This turns every statement into one categorised spreadsheet that knows what I actually paid. Screenshot uses sample data.

What I focused on:

  • Gemini reads statement PDFs from any bank into structured rows, so there's no parser per bank.
  • Matches Splitwise expenses to card charges with a score for amount, date and description, and I confirm each match in the terminal.
  • Appends new rows to a Google Sheet without touching old ones, and never counts a charge twice.

Follow Me