FlowParse
BBVA Statement to Excel Converter logo Excel · CSV · QBO · Xero

BBVA Statement to Excel Converter

BBVA keeps every banking document it sends you — extractos, cargos, abonos, tax information — in Correspondencia virtual for five years, under Mi buzón in bbva.es and the BBVA app. The official extracto for an account is a PDF from the account's Extractos or Correspondencia option. Five years of monthly extractos is sixty PDFs per account, and none of them can be summed.

Scanned or digital · multi-page · balance-validated · duplicates removed

FlowParse
flowparse.io

FlowParse turns a BBVA extracto into rows: the fecha de operación, the fecha de valor, the concepto with the counterparty or receipt, and the importe in euros with its sign — 1.234,56 read correctly. The opening balance plus every movement is checked against the closing balance, and the result exports to Excel, CSV, or a file for A3, Contasol, Holded, Sage or any other accounting software through a CSV import.

AI extraction, no templates

Reads this bank's layout with no per-bank setup.

Every column preserved

Date, description, amount, balance and every extra field, 1:1.

Balance-validated

Opening + transactions = closing, checked on every file.

Scanned & multi-page

OCR for image PDFs; long statements stitched into one list.

Five years in Correspondencia virtual

BBVA describes Correspondencia virtual as all the banking documentation it sends you, stored and classified in your client area, covering the last five years. To reach it, enter Mi buzón and choose Correspondencia virtual. Documents can be sent on by email, or by post after requesting a duplicate.

Five years is a useful archive — long enough for most tax questions — but it rolls. A document from five years and one month ago is no longer there. Save the extractos you'll need as PDFs, and FlowParse converts them whenever you need the numbers.

FieldCaptured in the export
DateTransaction / posting date, normalised
DescriptionPayee, merchant or transfer detail, verbatim
AmountSingle signed value (debits −, credits +)
BalanceRunning balance per transaction
Reference / typeCheck number, transaction type, reference
FlowParse
flowparse.io
FlowParse
flowparse.io

The official extracto, from the account menu

BBVA's account FAQ: in the app or on bbva.es, select the account and scroll for the detailed list of recent movements. For an official document, open the account's options menu, find Extractos or Correspondencia, and download the PDF.

The list on screen is for a quick look; the PDF is the document — with the account number, the period and the balances that FlowParse uses to prove the conversion.

New to this? Read the guide on how to convert a bank statement PDF to Excel.

FlowParse
flowparse.io

Old movements: branch, phone or email

BBVA's own explainer says recent movements can be consulted online, but older ones — several years back — may not be available that way, and you may need to go to a branch or ask by phone or email. It also notes that banks must keep account movements for at least five years, and up to twenty.

Whatever BBVA sends back — a PDF by email or paper by post — converts. PDFs are read directly; paper is scanned flat, one extracto per file, and read through OCR. Each one is proved against its printed balances.

FlowParse
flowparse.io

Proved against the saldo

The opening balance plus every signed movement must equal the closing balance. FlowParse checks that on every BBVA extracto, and checks each row against the saldo printed after it. A cargo read as an abono, or a movement lost at a page break, fails at the row where it happened.

Extractos that pass are marked reconciled; anything else is shown in the preview with the difference before you download.

FlowParse
flowparse.io

Online is free; paper may not be

BBVA's explainer notes that consulting an extracto online is usually free, while a paper extracto requested at a branch and sent home may have a cost depending on the bank. Paper is also slower, and it has to be scanned before it can be converted.

Download the PDFs yourself where you can. A downloaded extracto carries its real text, so every figure FlowParse reads is the one BBVA printed.

FlowParse
flowparse.io

Autónomos and empresas

BBVA's business online banking shows account movements with the extracto of each cargo and abono, and keeps a Correspondencia virtual for cargos, abonos, payment receipts and tax information. Certificates — account balances, movements, deposits, loans — can be requested and downloaded online with legal validity.

Certificates and individual receipts are single documents. The periodic extracto is the list of movements between two balances, and that is what FlowParse converts for the accounts.

FlowParse
flowparse.io

A year for the IRPF or the Impuesto de Sociedades

For an IRPF return, a modelo 303 quarter, an Impuesto de Sociedades or a mortgage application, Smart Merge takes up to 100 BBVA PDFs — current account, savings, business account — and builds one workbook with every movement in date order, the account and source on every row, and a check that each closing balance is the next opening balance.

Extractos from Santander, CaixaBank, Sabadell or Bankinter can be merged into the same workbook, matched column by column.

FlowParse
flowparse.io

BBVA to A3, Contasol, Holded or Sage

Spanish gestorías and small businesses commonly work in A3, Contasol, Holded or Sage. FlowParse exports a CSV with both dates, concepto and signed amount for a bank import, and an Excel file for review first. For an international group, the same extractos go to QuickBooks or Xero.

Because the concepto is kept whole — the receipt issuer, the transfer reference, the Bizum sender — each movement can be matched to its invoice after import.

FlowParse
flowparse.io

Spanish formats and other traps

1.234,56 with a dot for thousands and a decimal comma is text in an English-locale spreadsheet, and 03/04 is the 3rd of April. Cargos and abonos pasted into one column lose their sign. A recibo with a long reference wraps over two lines and becomes two rows.

FlowParse writes real signed numbers and unambiguous dates and keeps one movement per row; the balance proof confirms nothing was split or dropped.

FlowParse
flowparse.io

Example: an autónomo's quarter

A physiotherapist working as an autónomo in Valencia uses a BBVA current account for the practice. Their gestoría needs the third quarter's movements for the modelo 130 and modelo 303. The figures here are an illustration, not a real person's.

The physiotherapist downloads three monthly extractos from Correspondencia virtual and uploads them. FlowParse returns one table, each extracto proved against its saldo. Patient payments, the cuota de autónomos, rent and supplier receipts are filtered by concepto in minutes; the CSV goes to the gestoría, and the PDFs stay in the quarter's folder.

FlowParse
flowparse.io

Before you rely on converted BBVA extractos

Coverage: each closing balance equal to the next opening balance, per account. Dates: operation date for the books, value date for interest. Archive: anything older than five years saved before it leaves Correspondencia virtual. Reconciled: every extracto proved before its totals are used.

And keep the PDFs. The extracto is the document of record for Hacienda, a bank or a court; the spreadsheet is the working copy.

FlowParse
flowparse.io

Which BBVA documents convert

Account extractos for current, savings and business accounts list movements between two balances and convert the same way. Card statements convert as purchases and payments against the amount charged to the account.

Certificates, single receipts, tax information and letters in Correspondencia virtual are single documents or summaries. Keep them with the file; convert the extractos.

FlowParse
flowparse.io

BBVA in Spain, not Mexico

This page is about BBVA in Spain — bbva.es, euro accounts, Correspondencia virtual. BBVA México issues its own estados de cuenta in pesos, with a different layout and different channels.

For those, see the BBVA México converter. If you hold accounts in both countries, Smart Merge can put the euro and peso statements in one workbook, with the currency and account on every row so they are never added together by mistake.

FlowParse
flowparse.io

Planned movements are not on the extracto

BBVA's Movimientos previstos shows estimated income and expenses two months ahead — the day a receipt will arrive, the month's expected balance — and can export them to a personal calendar. It is a forecast, useful for planning.

An extracto is the opposite: only movements that happened, between two balances BBVA certifies. That is why FlowParse converts extractos rather than forecasts. When the forecast and the converted month differ, the difference is the surprise worth looking at.

From PDF to clean data in three steps

1 · Upload the PDF

Drop one statement or many — digital or scanned, any number of pages.

2 · AI extracts & validates

Every transaction is read, amounts signed, balances checked, weak pages retried.

3 · Review & export

Check the editable preview, then download Excel, CSV, QBO, QFX, OFX or Xero.

For BBVA the PDF is usually an extracto from the account's Extractos or Correspondencia option, or from Mi buzón › Correspondencia virtual.

FlowParse
flowparse.io
Export formats

Convert to the format you need

The same extraction powers every export — convert once, then choose the output your next tool expects.

BBVA keeps five years of documents in Correspondencia virtual; FlowParse turns the extracto PDFs into rows.

FormatBest for
Excel (.xlsx)Analysis, totals, sharing
CSVImporting into any tool
.QBOQuickBooks Online & Desktop
.QFXQuicken
.OFXMost accounting tools
Xero CSVXero statement import

Go to a format: Excel, CSV, QBO, Xero.

FlowParse
flowparse.io

Manual work vs FlowParse

Re-typing a statement by hand is slow and error-prone. FlowParse is near-instant, accurate, and scales to any volume.

By hand, a BBVA PDF pastes as text — 1.234,56 is not a number in Excel, and cargos and abonos lose their sign.

What happensBy handFlowParse
Reading the dataCopy-paste line by lineAI extracts every transaction
Scanned statementsRe-typed manuallyOCR reads them automatically
Debits & creditsYou fix every signPre-signed, normalised
Balance checkManual reconciliationValidated automatically
Time per statement20–40 minutesUnder a minute
A full yearHours per accountOne Smart Merge upload
FlowParse
flowparse.io
Smart Merge

A whole year into one reconciled Excel

The fecha de operación is when the movement happened; the fecha de valor is when it takes effect for interest. For the books, the operation date is what matters; for checking interest or an overdraft charge, the value date does.

FlowParse keeps both in separate columns. Sort by operation date for the ledger; by value date when checking a descubierto charge against the days the account was actually in the red.

QuickBooks & Xero

Import straight into your accounting software

Need it in your books? FlowParse builds a real bank-feed file. The .QBO imports directly into QuickBooks with no CSV column mapping, each transaction carries a unique ID so re-imports never duplicate, and Quicken users get .QFX.

In Spain that usually means A3, Contasol, Holded or Sage.

FlowParse
flowparse.io
FlowParse
flowparse.io
Accuracy you can trust

Validated, not just converted

BBVA lists the contents of an extracto: the issue date, the holder's details, the account number as CCC and IBAN, and for each movement the fecha de operación, the fecha de valor, the concepto and the importe, with the saldo after it. It also notes that banks show amounts differently — with a sign, in colour, or split into two columns.

FlowParse writes one row per movement with both dates, the full concepto and one signed amount in EUR, decided by how the extracto prints it, so the amount column sums to the change in balance.

Opening + transactions = closing
Continuous running balance
Duplicate detection
Missing-page detection
Per-field confidence scores
Editable preview before export

More on the validation and reconciliation engines.

Built for sensitive data

Your bank statements stay private

Bank statements are among the most sensitive documents you own. Converting one never puts it at risk.

Your BBVA PDF is deleted automatically 30 days after upload.

Encrypted transfer

Every upload and download runs over TLS.

Auto-deleted in 30 days

Your original PDF is removed automatically 30 days after upload.

EU servers

Stored on servers in the EU.

No AI training

Your documents are never used to train models. GDPR-aligned.

Read the full security overview.

Who converts these statements

Gestorías, autónomos, small businesses and households preparing the IRPF or a mortgage application.

Accountants

Bring client statements into Excel or QuickBooks without re-keying.

Bookkeepers

Catch up months of statements in minutes.

Small businesses

Get PDF-only statements into the books, ready for tax time.

Loan & mortgage applicants

Turn statements into a clean spreadsheet for underwriting.

Finance teams

Standardise statements from many banks into one format.

Anyone with a PDF statement

Skip the manual typing — convert and move on.

Frequently asked questions

FlowParse
flowparse.io

Convert your statement now

Upload a PDF and get clean Excel, CSV, QBO or Xero in under a minute — balances validated, duplicates removed.