Convert BPI Bank Statement to Excel

BPI account activity has a distinctly modern texture: InstaPay and PESONet transfers with long reference strings, GCash and Maya top-ups, salary credits, and card purchases all interleaved in one table. Those reference-heavy descriptions are what make manual conversion miserable — they wrap onto second lines in the PDF, and a copy-paste into Excel splits them into phantom rows that shove every amount below out of alignment. The people who feel this most are the ones converting every month: virtual assistants and freelancers invoicing overseas clients who need clean income records for BIR filing, and small businesses reconciling collections. Retyping a quarter’s worth of statements is an evening gone; retyping a year’s worth for a loan application is a weekend.

In the BPI app or online banking, open the account and head to its statements or documents section, choose the month, and download the PDF. Feed that file to SheetMyBank in any modern browser: the transaction table is rebuilt on your own machine — wrapped descriptions rejoined to their rows, debit and credit amounts placed in separate columns — and nothing is transmitted anywhere, which matters when the statement lists every client who pays you. Because BPI prints a running balance, the converter can verify the whole statement arithmetically: each row’s balance must equal the previous balance plus the amount, and any row that breaks the chain is flagged in the preview and on a separate Warnings sheet in the Excel file.

Drop your BPI statements here (PDF or photo)

One file or many — processed entirely on this device, nothing is uploaded. Scans and photos are read with on-device OCR (beta).

Free for your first 5 pages each month · Processed on your device · Balance-verified output

BPI statement FAQ

Do InstaPay and PESONet reference numbers survive the conversion?

Yes — the full description, reference string included, lands in the Description column of the spreadsheet. That’s deliberate: those references are how you match a deposit to a client invoice during reconciliation.

How far back can I pull BPI statements?

Recent cycles are available in the app and online banking; older periods generally require a branch request, which may carry a fee. If what you get back is a printed or scanned copy, the converter’s OCR handles it and the balance check tells you whether every page parsed cleanly.

Can I convert a photo of a BPI statement instead of the PDF?

Yes. Drop in a straight-on, well-lit PNG or JPEG and OCR runs in your browser, followed by the same balance verification. The downloaded e-statement PDF is still the better input when you can get it — real text converts with fewer flagged rows than any photo.