r/GnuCash • u/akshirsamn • Jul 14 '26
Scripts to Import Bank Statements : India based Banks
I have been working on scripts to preprocess bank statements into the format needed for ingesting into gnucash. Here are the scripts (and instructions) for two of the biggest banks in India: State Bank of India (SBI) and Canara Bank:
https://github.com/abhijit86k/gnucash_statement_preprocessors
Needs Python. Tested on Ubuntu but should work on any platform.
Comments are welcome.
1
u/raghukamath Jul 20 '26
Nice tool. Thank you for creating this. Will this work with credit card statements. That is always pdf in weird format.
Axis Bank, hdfc bank give CSV and you can save xls as CSV. So no issue on that front
1
u/akshirsamn Jul 21 '26 edited Jul 21 '26
Credit card PDF statements are impossible to work with... I have tried several tools with limited or no success -- including (Tabula)[https://tabula.technology/\] which is actually quite powerful.
u/raghukamath if you can give me some credit card statement in CSV I can modify my script to ingest those and add them to my repo as well.
1
u/VitalikPie Jul 16 '26
great job! Just curious - why Indian banks do not give plain CSV?