Designed for finance exports
The parser recognises date, description, amount, debit/credit, memo, category, and transaction id fields, including headers like Narration or Withdrawal Amt. used by many banks.
Finance file converter
Turn camt.053 bank statement entries into a formatted Excel workbook for review. Upload a file or paste its contents, check the parsed transactions, then download the XLSX file.
1 · Source
2 · Result
Nothing converted yet
A sample XML file is loaded — press “Convert to XLSX” to see how the output looks.
The parser recognises date, description, amount, debit/credit, memo, category, and transaction id fields, including headers like Narration or Withdrawal Amt. used by many banks.
Each conversion shows the parsed transactions with money in, money out, and date range, plus warnings about ambiguous dates or missing account details.
PDFs and text files are read by your browser and never sent to a server. Close the tab and the data is gone.
A camt.053 file is accurate but not comfortable to work in. Each day’s bank activity is a block of nested XML, which suits a bank’s systems and gives a reviewer nothing to sort or filter. This camt.053 to Excel Converter reads the same <Ntry> entries and writes them to an .xlsx workbook, so the statement opens in a grid you already know how to use.
The workbook has one sheet named CAMT.053 with the columns Date, Description, Amount, Memo, Category, ID and Type. Amounts are stored as numbers, not text, so SUM, pivot tables and conditional formats work on them straight away. Column widths are sized to the content. Like every converter on this site, the work happens in your browser and the XML never leaves your computer.
The Excel output follows the entries described in the camt.053 format. Each <Ntry> becomes one worksheet row. The amount comes from the entry-level <Amt>, signed by <CdtDbtInd> (DBIT is negative). The booking date comes from <BookgDt>, and the bank’s <AcctSvcrRef> is written in the ID column.
Dates are written as ISO text such as 2026-05-03 rather than as Excel date values. This keeps the column unambiguous in every locale, and it sorts correctly. If you want day-of-week or month formulas, convert the column with DATEVALUE or Text to Columns after you open the file.
The converter reads the entries with the same rules as the camt.053 to CSV converter, then passes the rows to a spreadsheet writer. Only the Amount column is converted to a number.
Amounts are normalised to two decimal places before the workbook is written, so 2400 appears as 2400.00 and a trailing minus sign on the source value becomes a leading one.
camt.053 (two entries, trimmed)
<Ntry><Amt Ccy="EUR">2400.00</Amt><CdtDbtInd>CRDT</CdtDbtInd>
<BookgDt><Dt>2026-05-06</Dt></BookgDt><AcctSvcrRef>BK-1002</AcctSvcrRef>
<NtryDtls><TxDtls><RltdPties><Dbtr><Nm>Client Co</Nm></Dbtr></RltdPties></TxDtls></NtryDtls></Ntry>Workbook, sheet CAMT.053
Date | Description | Amount | Memo | Category | ID | Type
2026-05-06 | Client Co | 2400.00 | | | BK-1002 |Opening the file as text. If Excel shows the dates as left-aligned text, that is the ISO string format. It still sorts correctly, but you can convert it with Data > Text to Columns if you need true date arithmetic.
Assuming one workbook covers every account. A camt.053 file can hold several <Stmt> blocks. The converter lists their entries in order, and there is no account column, so split the file before you reconcile.
Mixing currencies in one column. The Ccy attribute is not written to the workbook. If the statement contains more than one currency, check the source XML before you total the Amount column.
Expecting formulas or formatting from the bank. The workbook contains values only, with plain header styling and no totals row.
Why are the dates text and not Excel dates?
ISO text such as 2026-05-03 is unambiguous in every locale. Excel reads 05/03 differently in the US and the UK, so storing text avoids a silent swap of day and month.
Can I open the workbook in Google Sheets?
Yes. Upload the .xlsx to Google Drive and open it with Sheets, or import it with File > Import. The numeric Amount column keeps its values.
For more background on data formats and conversion workflows, read our format guides.