- GCash: screenshot your transaction feed and import the images — AI reads them (GCash can also email a history you can import)
- BPI and BDO: download the statement PDF from online banking and import the file
- None of these require sharing your bank or wallet login — you import a file or image, not a connection
- Import from each account into one budget app to see spending across GCash, BPI, and BDO together
- Always review extracted transactions before saving, especially from screenshots
If your money moves through GCash, BPI, and BDO — like most people in the Philippines — you’ve probably hit a wall with budgeting apps. The international ones want to “connect your bank” and don’t support local accounts. GCash has no obvious export. And manually typing every transaction across three apps is exhausting.
There’s a cleaner way. You can import from all three without linking anything, using the file or image each one can produce. Here’s exactly how to do it for GCash, BPI, and BDO.
Quick Answer: The Method for Each
Each account gives you a different file, so the method differs slightly:
- GCash → screenshot the transaction feed and import the images (or import an emailed transaction history)
- BPI → download a statement PDF (or transaction export) from online banking and import it
- BDO → download a statement PDF from online banking and import it
In every case you’re importing a file or image, not connecting an account. No login is shared with the budget app. The general mechanics are in how to import bank transactions into a budget app; this guide is the local specifics.
Importing GCash Transactions
GCash is an e-wallet, not a traditional bank, so it doesn’t offer the structured CSV export that online banking portals do. That leaves two good options.
Option A: Screenshot the feed (fastest)
In the GCash app, go to your transaction history so the feed of recent activity is on screen.
Capture the feed. Because a screenshot only grabs what’s visible, scroll and take multiple shots to cover the period you want. Keep them clear and full-resolution.
In your budget app, choose the screenshot import method and select your images. The AI reads each one and extracts the transactions as editable drafts.
Option B: Email a transaction history
GCash can send a transaction history for a date range to your email. If you’d rather import a file than several screenshots, request that history and import the file you receive. This is handy for longer periods where screenshots would be tedious.
The single biggest factor in a clean GCash import is screenshot quality. Full-resolution, uncropped shots of the transaction feed read far more reliably than compressed or partial ones. Capture the whole screen and avoid zooming.
Importing BPI Transactions
BPI, as a full bank, gives you more structured options through its online banking portal.
Use the BPI website (the desktop portal usually has more export options than the app). Navigate to your account’s transaction history or statements.
Download the statement PDF for the month you want. If BPI offers a transaction export (a structured file) for your account, that works too and may map more cleanly.
In your budget app, choose PDF (or CSV, if you exported a structured file) and select it. For a password-protected statement, you’ll unlock it on your device — the password is never uploaded. See how to import a bank statement PDF for the details.
Because BPI statements often cover a full month in one file, this is the efficient way to catch up on BPI spending in a single import.
Importing BDO Transactions
BDO works much like BPI — statement PDFs from online banking are your main route.
Access your account’s statements or transaction history through BDO’s online banking.
Download the monthly statement for the period you’re importing. If it’s password-protected, note the password format so you can unlock it on your device during import.
Choose PDF import in your budget app, select the file, and enter the password locally if prompted. The AI extracts each transaction for review.
Both BPI and BDO commonly password-protect statement PDFs. A safe importer has you enter that password on your own device to unlock the file — it’s never sent anywhere. If any app asks for your online banking login to read a statement, don’t give it. More on this in is it safe to upload a bank statement to an app.
Seeing All Three in One Place
Here’s the real payoff. Individually, GCash, BPI, and BDO each show you only their own slice. Import all three into one budget app, assign each import to the right account, and you finally get a single view of your total spending across every account you use.
That combined view is where the insights live — you can see that your GCash “small” spending actually rivals a BPI bill, or that a subscription you forgot is quietly charging one account. If your budget app has an assistant like Huntee, ask it directly after importing: “what were my biggest expenses last month?” and get an answer that spans all three accounts at once.
This is also why importing beats using each bank’s own app: no single bank app can show you the whole picture, because it only knows about itself.
A Note on Consistency
Importing gets you caught up across GCash, BPI, and BDO, but the goal is to stay current — not to re-import three sources every month forever.
Once you’re caught up, a light daily logging habit keeps the combined view accurate with far less effort than repeated bulk imports. And if you’re the type to forget, a tracker built around staying consistent through streaks and progress gives you a reason to log that a plain spreadsheet never will. Import to get current; a small daily habit to stay there.
This is general educational content, not financial advice, and export options for GCash, BPI, and BDO can change. Always check each provider’s current features and a budget app’s privacy practices before importing. If you’re dealing with serious debt or financial hardship, consider speaking with a qualified financial professional.
Final Takeaway
You don’t need a budgeting app to “support” GCash, BPI, or BDO — you need one that imports the file each already produces. Screenshot GCash, download statement PDFs from BPI and BDO, import each into one app, and review before saving. The result is a single, honest view of your money across every account, with no login shared anywhere.
Start with whichever account holds most of your spending, import last month, and see the combined picture. Try it with Smart Import.
Frequently Asked Questions
How do I import GCash transactions into a budget app?
GCash doesn’t offer a standard CSV export in-app, so the easiest method is a screenshot: open your GCash transaction history, screenshot the feed, and import the images — the app’s AI reads them and extracts the transactions. GCash can also email a transaction history for a date range, which you can import as a file. Either way, no bank or wallet login is shared with the budget app.
Can I import a BPI or BDO statement without linking my bank?
Yes. Download your statement PDF from BPI or BDO online banking, then import that file — the budget app reads it and extracts the transactions. You never share your online banking login; you’re handing over one statement file. BPI also offers transaction export options in its online portal that you can use if you prefer a structured file.
Why can’t I connect GCash to most budget apps directly?
Most e-wallets, including GCash, don’t offer the kind of open data connection that bank-sync budgeting apps rely on. That’s actually why file import exists — it works with any account that can produce a screenshot, statement, or export, so you’re not blocked just because there’s no direct connection.
What’s the best way to track spending across GCash, BPI, and BDO together?
Import from each into one budget app and assign transactions to the right account. Use screenshots for GCash, statement PDFs for BPI and BDO, and review each import before saving. Once everything’s in one place, you get a single view of your spending across all three — something no individual app shows you.
Are GCash screenshots accurate when imported?
Generally yes, as long as the screenshot is clear and full-resolution. AI reads the image to extract amounts, dates, and descriptions. Blurry or cropped screenshots are the main cause of misreads, so capture the full feed cleanly. Always review the extracted transactions before saving to catch any errors.