Import transactions from a screenshot of your banking app
Monya reads screenshots of the transaction history in any banking app and turns them into expense and income entries. Pick up to 8 screenshots at once, check the list Monya shows and save. Payments that are already in Monya are left out, so overlapping screenshots and repeat imports don't create duplicates.
Free version forever. Premium comes with a free trial.
How it works
- Open the transaction history in your banking app and take screenshots. Scroll and take more if the list is long; they can overlap.
- In Monya, choose Statement screenshots and pick up to 8 images.
- Monya reads the text, finds each payment with its date, amount and payee, and suggests a category.
- You see the list of new entries. Remove or edit anything, then save.
If every payment on the screenshots is already in Monya, the app tells you so and adds nothing.
Why screenshots work with any bank
Most budget apps import transactions through a bank connection, and those connections cover a limited list of banks, mostly in the US and parts of Europe. A screenshot needs no connection. If your banking app shows a list of payments with amounts, Monya can read it. That includes small local banks, e-wallets and cards from a second country.
It also means you never type your bank password into another app. Monya gets a picture of the list you chose to show it, and nothing more.
How Monya avoids duplicates
Screenshots of a long history often overlap, and you may import the same week twice. Monya handles both cases:
- the same payment seen on two screenshots in one import is kept once;
- a payment that is already in Monya with the same date, type, amount and currency is marked as already recorded and isn't offered again, whether you first logged it by voice, from a bank email or from a notification.
Two identical coffees on the same day are counted correctly: one existing entry matches one payment on the screenshot, so the second coffee still gets added.
What you'll see after an import
An example:
| On the screenshot | In Monya |
|---|---|
| 7-ELEVEN −85.00 THB, 27 Oct | Expense: Groceries 85 THB, 27 October |
| Salary +3,200.00, 25 Oct | Income: Salary 3,200, 25 October |
| Coffee shop −4.50, already logged by voice | Skipped as already recorded |
| The same payment on two screenshots | One entry |
Each entry goes to the account you choose, and amounts stay in the account's currency.
Reconcile an account with a photo of the balance
When the balance in Monya doesn't match the bank, open the account and use reconcile. Take a photo or screenshot of the account screen with the balance and the recent history. Monya finds the bank balance, lists the payments that are missing and shows the difference, so you can add them until it reaches zero.
What Monya does with your screenshots
- The screenshot is sent as an image to the AI model, which reads the text and returns only the transactions. Card numbers, account numbers and phone numbers are removed from its answer before anything is saved.
- The images aren't stored, and the AI provider doesn't use them for training.
- Screenshots are read in all 18 app languages, including Thai, Japanese, Chinese, Hindi and Arabic.
Other ways to bring in your history
Screenshots are the quickest way to fill a gap of a few days or weeks. For longer periods, Monya also imports bank statements as CSV or as a PDF statement. For everyday spending, you can say "coffee 4.50, taxi 12", forward bank emails to your Monya address or, on Android, let banking app notifications become entries.
FAQ
Which banks does screenshot import work with?
Any bank whose app shows a list of transactions with amounts. Monya doesn't connect to banks, so there's no list of supported ones.
How many screenshots can I import at once?
Up to 8 per import. For a longer history, run several imports; payments already recorded are skipped.
Will importing the same screenshot twice create duplicates?
No. Payments already in Monya with the same date, amount and currency aren't offered again.
Are my screenshots stored?
No. The text is read on our server and the images are discarded. Card and phone numbers are removed before the text reaches the AI.
Is screenshot import free?
It's part of Premium, which comes with a free trial. The free version includes manual entry, 2 accounts, reports, budgets and AI within a small limit.
Can I import a bank statement file instead?
Yes, Monya imports CSV and PDF statements from your bank as well.