BankNarrator: parser for messy bank narrations
Turn chaotic Indian bank transaction descriptions into structured data
- Problem
- A HN Show HN presents a zero-dependency parser for chaotic Indian bank narrations. People doing personal bookkeeping or financial analysis export bank statements where transaction descriptions vary wildly and even differ across channels at the same bank, making automatic categorization and reporting painful and manual cleanup tedious.
- Solution
- An API and web tool that accepts uploaded or pasted bank statements, detects the bank, transaction type, merchant, amount, and date, and outputs structured JSON with category suggestions. Custom rules and feedback correction improve coverage across more bank formats.
- Users
- Personal finance users, fintech SaaS developers, freelancers handling statements
- MVP
- CSV/PDF statement upload; parse common bank formats; structured JSON output; basic categorization; custom rules
- Revenue
- Usage-based API pricing; web subscription at $5/mo; bulk license for fintech SaaS
- Why now
- India's digital payment growth creates huge statement data with low standardization; big companies avoid this dirty work, and an indie dev can build a moat through rule libraries and community feedback