Fully supported

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

C

CSV

Universal spreadsheet format. Opens in Excel, Google Sheets, Numbers, or any data tool.

E

Excel (XLSX)

Native Microsoft Excel format with formatted columns and headers.

O

OFX

Open Financial Exchange format. Imports into Quicken, Mint, and most financial software.

Q

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

  1. 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.

  2. 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.

  3. 03

    Preview your transactions

    Review the extracted transactions in the preview table. Verify dates, descriptions, and amounts are correct.

  4. 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

ING Bank Betaalrekening (Netherlands) statement columns and CSV export mapping
#Statement columnWhat it containsIn the exported CSV
01DatumDD-MM-YYYY with HYPHENS, e.g. 03-01-2026 — not the slashes used by ING's Australian statements.Date
02Naam / OmschrijvingCounterparty name plus the description block — counterparty IBAN, Pasvolgnr, mandate or iDEAL reference — carried on continuation lines and flattened into one field.Description
03AfMoney out ("af"), printed unsigned — exported as a negative amount.Amount
04BijMoney in ("bij"), printed unsigned — exported as a positive amount.Amount
05Saldo na mutatieBalance 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

ING Bank Girokonto (Germany, ING-DiBa) statement columns and CSV export mapping
#Statement columnWhat it containsIn the exported CSV
01BuchungBooking date, DD.MM.YYYY with dots.Date
02ValutaValue date — a second date column showing when the money cleared. Not exported; the booking date is used.not exported
03VorgangTransaction type (Lastschrift, Gehalt/Rente, Gutschrift, Kartenzahlung) followed by the counterparty and reference on continuation lines.Description
04Betrag (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

ING Bank Orange Everyday (Australia) statement columns and CSV export mapping
#Statement columnWhat it containsIn the exported CSV
01DateDD/MM/YYYY with slashes.Date
02DescriptionMerchant or counterparty, e.g. "Woolworths 1234 Sydney" or "Salary Employer Pty Ltd".Description
03Money outMoney leaving the account, printed unsigned — exported as a negative amount.Amount
04Money inMoney arriving, printed unsigned — exported as a positive amount.Amount
05BalanceRunning 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 overboekingTegenrekeningNaamOmschrijvingKenmerk

Multi-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

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