Supported banks and payment services

PennyWise turns transaction SMS into tracked spending for 157 banks and payment services across 24 countries — all parsed on your own device.

🇮🇳 India

54 · INR ₹

🇳🇵 Nepal

13 · NPR ₨

🇹🇭 Thailand

11 · THB ฿

🇪🇹 Ethiopia

9 · ETB ብር

🇳🇬 Nigeria

9 · NGN ₦

🇸🇦 Saudi Arabia

7 · SAR ﷼

🇹🇿 Tanzania

7 · TZS TSh

🇮🇷 Iran

6 · IRR ﷼

🇦🇪 UAE

6 · AED د.إ

🇲🇿 Mozambique

4 · MZN MT

🇱🇰 Sri Lanka

4 · LKR Rs

🇪🇬 Egypt

3 · EGP E£

🇪🇺 Eurozone

2 · EUR €

🇧🇩 Bangladesh

1 · BDT ৳

🇧🇾 Belarus

1 · BYN Br

🇨🇴 Colombia

1 · COP $

🇰🇪 Kenya

1 · KES Ksh

🇴🇲 Oman

1 · OMR ر.ع.

🇵🇰 Pakistan

1 · PKR ₨

🇷🇺 Russia

1 · RUB ₽

🇹🇷 Turkey

1 · TRY ₺

Bank missing?

Parsers are written from real message formats, so a missing bank usually just needs a couple of sample messages. Paste one into the parser tool and report it, or open an issue on GitHub.

PennyWise is a free, open-source (AGPL-3.0) expense tracker. Bank SMS are parsed entirely on your device — nothing is uploaded, and there is no account to create. Browse all supported banks.