Help & FAQ

Find answers to common questions about MyWallet

๐Ÿš€ Getting Started

From the Dashboard, tap the account card stack area. If you have no accounts, you'll see an "Add Account" card. Tap it and fill in your account details โ€” name, type (bank, credit card, cash, etc.), currency, and opening balance. Your account card will appear on the dashboard immediately.

MyWallet supports five account types:

  • Bank Account โ€” Checking, savings, or any bank deposit account
  • Credit Card โ€” With credit limit, APR, billing cycle, and payment tracking
  • Cash โ€” Track physical cash
  • Digital Wallet โ€” PayPal, Venmo, bKash, or any e-wallet
  • Loan โ€” With principal, interest rate, tenure, and EMI calculation

Tap the floating "+" button on the Dashboard or from an Account Detail page. Choose the transaction type (Expense, Income, or Transfer), enter the amount, select an account and category, optionally add a merchant name and note, and tap Save. You can also change the currency for cross-currency transactions.

๐Ÿ“ฑ SMS Auto-Capture

When you grant SMS permission, MyWallet listens for incoming bank SMS alerts. It uses pattern matching to identify transaction details (amount, type, merchant) from bank notification messages. Recognized transactions appear in a "Pending Review" section on your Dashboard, where you can confirm, edit, or delete them.

Absolutely not. All SMS processing happens entirely on your device. Raw SMS messages are never stored, transmitted, or shared. Only the parsed transaction data (amount, merchant, date) is saved locally โ€” and only after you explicitly confirm each transaction. See our Privacy Policy for full details.

A few things to check:

  • SMS permission: Ensure both READ_SMS and RECEIVE_SMS permissions are granted in your phone's Settings โ†’ Apps โ†’ MyWallet โ†’ Permissions
  • Card digits: Make sure the "Card Last 4 Digits" field on your account matches the digits your bank includes in SMS alerts. This is how MyWallet links SMS to the correct account.
  • Bank format: MyWallet supports common bank SMS formats. Some banks use non-standard formats that may not be recognized.
  • Battery optimization: Disable battery optimization for MyWallet so it can receive SMS in the background

Yes! SMS auto-capture is completely optional. You can dismiss the permission request card and manually enter all transactions. The app is fully functional without SMS access.

๐Ÿ’ณ Accounts & Transactions

When adding or editing a transaction, select the "Transfer" type tab. Toggle on "Internal Transfer" to select a destination account. The amount will be deducted from the source account and added to the destination. Cross-currency transfers are automatically converted at the current exchange rate.

Credit card accounts track your credit utilization, billing cycles, outstanding balance, and due dates. You'll see a breakdown of spent vs. available credit, a "Pay Now" button to record payments from your bank account, and historical billing cycles to review past statements. Set your statement date in the account settings for accurate cycle tracking.

Tap any transaction in the list to open the Edit Transaction screen. You can modify any field โ€” amount, category, date, merchant, etc. โ€” or delete the transaction entirely using the "Delete" button at the bottom or the trash icon in the top bar.

When adding or editing a transaction, toggle the "Tax" switch. Flagged transactions appear in the Tax Report screen (accessible from Settings), where you can review all tax-deductible expenses grouped by category and export them.

๐Ÿ’ฑ Multi-Currency

Go to Settings โ†’ Currency. Select your primary currency (used for dashboard totals and net worth). You can also add secondary currencies for quick access when adding transactions.

MyWallet fetches exchange rates from public APIs. Rates are cached locally and refreshed periodically. Cross-currency transactions are converted at the rate available at the time of entry. Note: these rates are for informational purposes and may differ from your bank's actual conversion rate.

โ˜๏ธ Backup & Data

Go to Settings โ†’ scroll to the Backup section. Sign in with your Google account, then tap "Backup to Google Drive." Your data is saved in Google Drive's private App Data folder, accessible only by MyWallet.

In Settings, sign in with the same Google account used for backup, then tap "Restore from Google Drive." This will replace your current local data with the backup. Make sure to back up your current data first if you want to keep it.

All locally stored data is permanently deleted when you uninstall. However, if you previously backed up to Google Drive, you can restore your data after reinstalling. We strongly recommend regular backups.

๐ŸŽจ Theme & Settings

Go to Settings โ†’ Theme. You can choose Light, Dark, or System Default (follows your phone's theme setting). The theme change applies instantly across all screens.

Tap the eye icon (๐Ÿ‘) next to "Available Balance" on the Dashboard. This hides all amounts across the balance summary. Tap again to reveal. The setting persists across app restarts.

๐Ÿ“ง Still Need Help?

Can't find what you're looking for? Contact us at contact@mdrahim.com and we'll get back to you as soon as possible.