FinWise turns your bank SMS, account statements and scanned bills into a live picture of every rupee — spending, loans, EPF, business P&L, tax reports. No linking accounts. Your data never leaves your device.
Free 5-day PRO trial · Android · ~24 MB
FinWise reads transaction SMS locally and organises them — no bank login, no data upload.
Every debit, credit, EMI and bill from your bank SMS — categorised automatically, tap any number to see the exact message behind it.
A live verdict before you spend — SAFE to BLOCK — based on your real balance, EMIs and days to payday.
Day / month / year trends, category donut, and a tap-through to the SMS behind every rupee.
Cash-basis P&L, balance sheet and bank reconciliation — flag any spend as business, ready for your CA.
FY-wise income & deductions (80C / 80D / 24 / 80E) in a shareable statement your CA can work from.
Insurance, banks, investments, EPF and legal docs — family-recoverable, encrypted, on your device.
Start with a 5-day PRO trial. Pay by UPI when you're ready — no card needed.
During beta every payment is verified by a human — pay by UPI, submit in-app, PRO unlocks on approval.
Download the app and create your account. You get a 5-day PRO trial instantly.
Open Subscription in the app and scan the QR for your chosen plan.
Attach the payment screenshot in the app — FinWise reads the transaction ID from it automatically.
We cross-verify the transaction and approve — PRO activates on your phone automatically.
Direct APK — not on the Play Store, because reading your bank SMS on-device is what makes FinWise work, and that's exactly what app-store rules restrict.
⬇ Download for AndroidFinWise isn't on the Play Store — reading your bank SMS on-device to auto-detect transactions is the whole point of the app, and that's exactly the permission app-store review restricts. Because of that, Android shows a few extra security prompts during install. None of them mean something is wrong — here's what each one means and what to tap.
Android blocks installs from outside the Play Store by default. When prompted, tap Settings in the popup, then enable "Allow from this source" for your browser, and go back to install.
This is Google Play Protect flagging any app — from any developer — that reads SMS and wasn't installed via the Play Store. It's a blanket rule, not a finding about FinWise specifically. To proceed: Settings → Security & privacy → Google Play Protect → ⚙️ (top right) → turn off "Scan apps with Play Protect", then install. You can turn it back on after.
After installing, if the SMS permission won't turn on: Settings → Apps → FinWise → tap ⋮ (top right) → "Allow restricted settings" → confirm. Then go back into Permissions → SMS → Allow. This is Android's standard protection for any sideloaded app requesting SMS access — it's a one-time step per install.
Your bank sends a text for every transaction. FinWise reads those on-device to auto-log expenses and income — it's what saves you from typing every transaction by hand. Messages are parsed on your phone and never uploaded; see our Privacy Policy for exactly what does and doesn't leave the device.