ING Bank Statement Converter
Convert your ING Bank statement PDF to CSV, Excel, OFX, or QBO. Extract transactions automatically and download in the format you need. Our dedicated parser handles this bank with high accuracy.
Last updated August 18, 2026
Drop your bank statement here
PDF, up to 50 pages
Export formats
CSV
Universal spreadsheet format. Opens in Excel, Google Sheets, Numbers, or any data tool.
Excel (XLSX)
Native Microsoft Excel format with formatted columns and headers.
OFX
Open Financial Exchange format. Imports into Quicken, Mint, and most financial software.
QBO
QuickBooks Web Connect format. Direct import into QuickBooks Desktop and Online.
About ING statements
ING Betaalrekening statements (Dutch current-account statements) are downloaded as PDFs from Mijn ING — the ING online-banking portal — or from the ING mobile app under 'Afschriften'. Depending on the customer's language setting the document is rendered in Dutch or English, but the underlying layout is identical; the file is identified at the top by 'ING Bank N.V.' and either 'Betaalrekening' or 'Bank Statement'.
The account is identified by a Dutch IBAN with the 'INGB' bank code, for example 'NL91 INGB 0001 2345 67'. The statement period is given as 'Periode: 01/01/2026 - 31/01/2026' with DD/MM/YYYY dates separated by slashes. Opening balance is labelled either 'Beginsaldo EUR X.XXX,XX' or 'Opening Balance EUR X.XXX,XX', and closing balance is 'Eindsaldo EUR X.XXX,XX' or 'Closing Balance EUR X.XXX,XX', depending on language.
Transaction rows carry Datum, Omschrijving and two EUR figures — the unsigned amount and the new Saldo, both with the literal 'EUR' suffix. Numbers use the European 1.234,56 convention, opposite to UK and US statements. The Omschrijving block often spans several visual lines (counterparty name, counterparty IBAN, mandate or iDEAL reference, free text), which ConvertStatement flattens into a single Description and then signs correctly by reconstructing debit versus credit from the running balance within a 0.01 tolerance.
How to convert your ING statement
- 01
Download your statement from ING
Log in to your ING Bank online banking, navigate to Statements & Documents, and download the PDF for the period you need.
- 02
Upload the PDF
Drag and drop the PDF into the upload area on this page, or click to browse. The parser detects your bank automatically.
- 03
Preview your transactions
Review the extracted transactions in the preview table. Verify dates, descriptions, and amounts are correct.
- 04
Choose your format and download
Select CSV, Excel, OFX, or QBO and download your converted file. Import it into your accounting software or spreadsheet.
ING statement CSV export: format and columns
Only have the PDF? Convert it above — same columns, no manual retyping.
ING Betaalrekening (Netherlands) statement columns
| # | Statement column | What it contains | In the exported CSV |
|---|---|---|---|
| 01 | Datum | DD-MM-YYYY with HYPHENS, e.g. 03-01-2026 — not the slashes used by ING's Australian statements. | Date |
| 02 | Naam / Omschrijving | Counterparty name plus the description block — counterparty IBAN, Pasvolgnr, mandate or iDEAL reference — carried on continuation lines and flattened into one field. | Description |
| 03 | Af | Money out ("af"), printed unsigned — exported as a negative amount. | Amount |
| 04 | Bij | Money in ("bij"), printed unsigned — exported as a positive amount. | Amount |
| 05 | Saldo na mutatie | Balance after the movement, in European notation: 4.057,65 means 4,057.65 euros. | Balance |
Af and Bij are positional: only one is filled per row, and the empty cell disappears in the extracted text, so the sign is recovered by balance tracking against Saldo na mutatie.
ING Girokonto (Germany, ING-DiBa) statement columns
| # | Statement column | What it contains | In the exported CSV |
|---|---|---|---|
| 01 | Buchung | Booking date, DD.MM.YYYY with dots. | Date |
| 02 | Valuta | Value date — a second date column showing when the money cleared. Not exported; the booking date is used. | not exported |
| 03 | Vorgang | Transaction type (Lastschrift, Gehalt/Rente, Gutschrift, Kartenzahlung) followed by the counterparty and reference on continuation lines. | Description |
| 04 | Betrag (EUR) | EXPLICITLY signed in this variant: -67,85 or +3.850,00, in European notation with the comma as decimal separator. | Amount |
The German variant prints no per-row balance column, so the sign is read straight off the printed plus or minus rather than reconstructed. The amount frequently lands on a continuation line below the date.
ING Orange Everyday (Australia) statement columns
| # | Statement column | What it contains | In the exported CSV |
|---|---|---|---|
| 01 | Date | DD/MM/YYYY with slashes. | Date |
| 02 | Description | Merchant or counterparty, e.g. "Woolworths 1234 Sydney" or "Salary Employer Pty Ltd". | Description |
| 03 | Money out | Money leaving the account, printed unsigned — exported as a negative amount. | Amount |
| 04 | Money in | Money arriving, printed unsigned — exported as a positive amount. | Amount |
| 05 | Balance | Running AUD balance after the transaction. | Balance |
Australian statements are printed in reverse-chronological order, newest row first, and use US-style numbers (1,234.56) with a dollar sign — unlike ING's European statements.
To convert a ING Bank statement, upload the PDF above: ConvertStatement's dedicated ING parser reads its DD/MM/YYYY dates and EUR amounts, extracts every transaction, and exports to CSV, Excel, OFX, or QBO — no AI, no manual cleanup.
ING Betaalrekening (current-account) statements are issued by ING Bank N.V. in either Dutch or English and are denominated in EUR. Dates use the format DD/MM/YYYY with slashes — for example '03/01/2026' — and the period header reads 'Periode: 01/01/2026 - 31/01/2026'. Numbers follow the European convention 1.234,56, where the comma is the decimal separator and the dot is the thousands separator, so an amount like '3.850,00 EUR' means three thousand eight hundred fifty euros exactly. Each transaction line carries two EUR figures: the unsigned amount and the running balance, both suffixed with 'EUR'. Opening balance is labelled either 'Beginsaldo EUR X.XXX,XX' (Dutch) or 'Opening Balance EUR X.XXX,XX' (English); closing balance uses 'Eindsaldo' or 'Closing Balance'. The account appears as a Dutch IBAN like NL91 INGB 0001 2345 67, which ConvertStatement masks before exporting to CSV, Excel, OFX or QBO.
- Date format
- DD/MM/YYYY
- Decimal format
- 1.234,56
- Currency
- EUR
- Column layout
- Per country: NL Betaalrekening — Datum | Naam / Omschrijving | Af | Bij | Saldo na mutatie (hyphen dates, positional unsigned amounts). DE Girokonto — Buchung | Valuta | Vorgang | Betrag (EUR) (dot dates, explicitly signed, no per-row balance). AU Orange Everyday — Date | Description | Money out | Money in | Balance (slash dates, newest row first).
- Statement sections
- Betaalrekening · Bank Statement · Beginsaldo · Eindsaldo · Opening Balance · Closing Balance · Periode
Known ING parsing quirks
These are real layout details that make ING PDFs different from other banks. Our dedicated parser handles each one explicitly so the exported CSV, Excel, OFX, or QBO is always correctly signed and dated.
- Statements are bilingual: Dutch labels such as 'Betaalrekening' (current account), 'Beginsaldo' (opening balance), 'Eindsaldo' (closing balance) and 'Periode' (period) co-exist with English equivalents depending on the customer's language setting
- Period header uses 'Periode: DD/MM/YYYY - DD/MM/YYYY' with DD/MM/YYYY dates — slash-separated, unlike Deutsche Bank's dot-separated DD.MM.YYYY
- Numbers follow the European 1.234,56 convention (comma-decimal, dot-thousands), so '3.850,00 EUR' means 3,850.00 euros — easy to misread as 3.85 if treated as US format
- Detection is deliberately strict: the parser requires either the IBAN substring 'INGB' or the standalone word 'ING' (uppercase with word boundaries) plus a banking keyword, to avoid false positives on 'banking', 'opening' or 'closing'
- Accounts are identified by a Dutch IBAN such as 'NL91 INGB 0001 2345 67' — the 'INGB' bank code is itself a strong detection signal, and the IBAN is masked before export
Description prefixes the ING parser recognises
BetaalrekeningSEPA OverboekingSEPA IncassoiDEALBankoverschrijvingPinbetalingPeriodieke overboekingTegenrekeningNaamOmschrijvingKenmerkMulti-line handling: Each transaction is reduced to one line. ING's PDF often emits multi-line Omschrijving blocks (counterparty name, counterparty IBAN, mandate reference, free text), which are flattened into the single Description capture before parsing.
Convert to a specific format
Other supported banks
ConvertStatement supports dedicated parsers for many other US, UK, and European banks. Same in-memory processing, same export formats.
How ConvertStatement compares
Side-by-side comparisons with other statement converters — parsing approach, formats, pricing, and what happens to your data.
Frequently asked questions about ING statement conversion
How do I download my ING bank statement as a PDF?
Log in to Mijn ING (my.ing.nl), go to your betaalrekening (current account), select 'Afschriften' (Statements), choose the period, and download as PDF.
Does ConvertStatement handle ING EUR comma-decimal amounts?
Yes. ING statements use European number formatting where commas are decimal separators and dots are thousands separators (e.g., 1.250,00 = 1250.00). Our parser handles this correctly.
Are ING statements in Dutch supported?
Yes. ConvertStatement supports ING statements in both Dutch (Betaalrekening, Beginsaldo, Eindsaldo) and English. The parser detects the language automatically.
Is my ING statement data safe?
Yes. ConvertStatement processes files entirely in memory. No bank data is stored, logged, or shared by default. All transfers use HTTPS encryption, and your data is deleted from memory as soon as processing completes.
How much does it cost to convert a ING statement?
You can convert 10 pages free without an account, or create a free account for 50 pages per month — all four formats (CSV, Excel, OFX, QBO) included. Paid plans start at $9/month for 300 pages.
Convert your ING statement now
No signup required. Upload your PDF and get results in seconds.
Upload ING statement