Saudi banks send a message for practically every transaction. NetWorth+ reads those alerts on your phone, pulls out the amount, date and merchant, and puts each one in your Financial Inbox to approve. Nothing is recorded until you say so.
Incoming SMS · AlRajhiBank
Purchase Card: *4471 Amount: SAR 312.40 Merchant: PANDA HYPERMARKET Date: 07/08/26 19:14
Read on your phone
SR and SAR are both recognised. Only bank and business senders are examined; messages from personal numbers are skipped before anything is read.
~13.4m
non-Saudi residents, roughly 40% of the population
3.75
SAR to the US dollar, the peg held since 1986
~$56bn
remitted from the six GCC states to India in FY 2024–25 alone
Figures are from public sources and are indicative. NetWorth+ does not move money and is not a remittance service.
Alphanumeric bank sender IDs are accepted; personal numbers are excluded before any parsing happens. A message naming one of your own banks is accepted even if its header looks unremarkable.
The parser works out which separator is the decimal from the number's own shape and the currency's real decimal places, so a grouped figure is never misread as a fraction.
Not to a hardcoded registry of sender IDs, which would need per-country upkeep and still miss regional banks. It uses the account names you created, so it improves as you add accounts.
Each parsed row lands in your Inbox as pending. Approve, edit or skip, one at a time, or several with multi-select.
The riyal has been pegged to the dollar since 1986, so a dollar-denominated balance sits still. Money you are sending home does not, and neither does a savings target priced in the currency of the country you are saving into.
Reporting in SAR
Foreign rows are stamped with the rate on their own date, so this month's figures do not change when the market does.
| Currency | Written in alerts as | Decimals |
|---|---|---|
| SAR · Saudi Riyal | SR · SAR |
2 · halalas |
| AED · UAE Dirham | Dhs · Dh · AED |
2 · fils |
| USD · US Dollar | US$ · USD |
2 · cents |
| INR · Indian Rupee | Rs · INR · ₹ |
2 · paise |
| EGP · Egyptian Pound | EGP |
2 · piastres |
| PKR · Pakistani Rupee | Rs · PKR |
2 · paisa |
These are the exact strings the parser matches, because they are how banks actually print an amount, not the script symbol, which alerts rarely use.
SR and SAR) rather than the script symbol, which alerts rarely carry. If your bank sends alerts entirely in Arabic script, capture may not recognise them; you can add those by hand or scan the receipt instead. Separately, you can override the display symbol for any currency, which exists because the canonical glyph is not always the legible one: ٜ is correct for four different rials.Bank names on this page are examples only. They illustrate the alert formats NetWorth+ is able to read. NetWorth+ is not affiliated with, endorsed by, sponsored by or connected to any bank, card issuer, exchange house or financial institution, and no partnership is implied. NetWorth+ does not connect to any bank, does not move, hold or transfer money, and is not a remittance service, a payment provider, a bank or a lender. It is not licensed or regulated as a financial institution in any jurisdiction, and it does not provide financial, tax, zakat, legal or investment advice. Figures may be incomplete; always check your official bank statements. For ages 18 and over.
NetWorth+ is available for Android and iPhone. No bank login, no advertising, and nothing recorded until you approve it.