How to Convert Israeli Bank Statements to Excel

Convert Israeli bank statements to Excel or CSV without breaking Hebrew text. Compare bank exports, cleanup steps, and bookkeeping-ready workflows.

Published
Updated
Reading Time
9 min
Topics:
Financial DocumentsIsraelBank StatementsExcelHebrew OCRRTL parsingCSV conversion

To convert Israeli bank statements to Excel, start with the bank's own export if it gives you a usable spreadsheet or CSV file. If the bank only gives you a PDF, HTML file, or bank-specific output, run the statement through a tool that preserves Hebrew and right-to-left text, then review the rows before you download XLSX or CSV.

This is not a generic PDF conversion problem. Hebrew statements can break even when the numbers look intact: tools may reverse Hebrew text, split descriptions across columns, or detach amounts from the row they belong to. Use a short decision path: check what the bank exports, test whether that file is already structured enough, then standardize the result before import or reconciliation.

What Each Major Israeli Bank Actually Exports

Before you start converting anything, check what your bank actually gives you. The question is not just whether an export exists. It is whether the export is already usable in Excel or CSV, or whether it is really an HTML, PDF, or bank-specific file that still needs cleanup.

Here is the practical picture across the major Israeli banks:

  • Bank Hapoalim: Bank Hapoalim's online banking documentation says information relayed through Hapoalim Digital can be saved as an HTML file. That preserves data, but it is not the same as a clean Excel workbook or reliable CSV, so converting Hapoalim statements may still require a second normalization step.

  • Bank Leumi: Leumi offers Leumi Data for reconciliation inside Israeli accounting environments and also has an Excel fallback. That can make Leumi exports easier to work with, but Leumi Data is a proprietary banking file rather than a universal spreadsheet standard. Confirm that the export gives you readable columns, stable dates, and usable descriptions before importing it into an international platform.

  • Israel Discount Bank: Public evidence points to Excel or PDF export options in business banking contexts. If the export is true Excel, you may already have enough for direct review or CSV conversion. If it is PDF, test extraction quality before relying on it.

  • Mizrahi-Tefahot and FIBI: Public export evidence is thinner, so do not plan around a clean native spreadsheet until you have tested a real file from the account you manage. Assume you may need normalization even if some export functionality exists.

The key distinction is simple: usable native export means structured rows and columns you can work with immediately. Incomplete native export means you got the data out, but not into a format that is ready for bookkeeping, reconciliation, or downstream analysis.


When Generic PDF Converters Fail on Hebrew Statements

Generic PDF converters usually fail on Israeli statements for structural reasons, not because the file is unusually large. The core problem is that Hebrew reads right to left while transaction tables often mix Hebrew descriptions with left-to-right dates, reference numbers, merchant names, and amounts. A generic Hebrew PDF to spreadsheet tool may capture every visible character and still return unusable rows because it guesses the wrong reading order, merges neighboring columns, or separates an amount from the line it belongs to.

The failure gets worse when the source is not a clean native PDF. A scanned statement introduces OCR uncertainty. An HTML export saved from online banking can look structured in a browser but collapse into awkward pasted columns once you open it in Excel. A mixed Hebrew-English line such as a local banking description plus an English merchant name is exactly the sort of row that exposes weak Hebrew bank statement OCR, because the parser has to preserve both the text itself and the transaction structure. The same native-export-versus-OCR decision shows up in Japanese bank statement PDF, OCR, and CSV workflows, where layout structure matters as much as the characters themselves.

In practice, you have three routes:

  1. Use the native export when the bank already gives you a structured spreadsheet or CSV with stable rows and sensible columns.
  2. Use a generic converter only when the statement is low-complexity, mostly machine-readable, and your first test proves the Hebrew descriptions, dates, and amounts remain attached correctly.
  3. Use Hebrew-capable extraction when the source is PDF-first, the export is HTML that still needs normalization, the rows mix Hebrew and English, or the output must be reliable enough for bookkeeping and downstream systems.

For repeated finance work, the deciding question is not whether a tool opens the file. It is whether the output preserves transaction structure well enough that you can trust the rows afterward. A workflow built for this job should support bank statements, preserve Hebrew and other right-to-left scripts, and export structured XLSX, CSV, or JSON. Invoice Data Extraction does that for teams that need AI data extraction for Hebrew bank statements and invoices. For monthly automation, the companion guide on automating Hebrew bank statement extraction in an API workflow is the right next read.


How to Produce a Clean XLSX or CSV for Bookkeeping Imports

Once you have the statement content out of the PDF or bank export, the real job is turning it into a file your accounting workflow can trust. A spreadsheet that merely opens in Excel is not the same as one that is ready for bookkeeping. For most teams, the minimum useful columns are transaction date, description, debit, credit or signed amount, running balance, reference number, and currency if the account contains foreign-currency activity.

A practical cleanup workflow looks like this:

  1. Lock the row structure first. Decide whether each row represents one transaction, one statement line, or one split item. Do not mix formats in the same sheet.
  2. Standardize the amount logic. Pick one method and keep it consistent across the file, either separate debit and credit columns or one signed amount column with outflows negative and inflows positive.
  3. Normalize the date format. Convert every row to one format such as YYYY-MM-DD before you sort, filter, or import.
  4. Preserve the running balance if the source provides it. That gives you a fast reconciliation check later.
  5. Keep the raw description intact before trimming it. Hebrew bank rows often mix merchant names, references, dates, and short English fragments in one line. If you edit too early, you can lose the context that helps you classify the transaction correctly.

Mixed Hebrew-English rows need special handling because readability and machine usability are two different goals. Keep descriptions human-readable, but standardize dates, amounts, and balances for formulas, filters, and imports before categorization.

For file type, XLSX is usually better while you are still reviewing and correcting the data. It preserves column types better, supports filters and formulas cleanly, and makes it easier to spot sign errors or broken balances. CSV is better once the structure is finalized and you need to move the data into another system. That is why many teams do the cleanup in XLSX, then save a final Israeli bank statement to CSV only after the sheet is stable.

If your goal is to import Israeli bank transactions into Xero or QuickBooks, consistency matters more than completeness. Before import, make sure:

  • the amount convention matches the destination system
  • the date format is consistent
  • descriptions are readable enough to review later
  • duplicate header rows or statement summary lines are removed
  • opening and closing balance rows are not mixed in with transaction rows unless your workflow requires them

This is also where native bank exports often fall short. An HTML download or bank-specific reconciliation file may contain the right information, but still need normalization before global accounting tools can use it. With Invoice Data Extraction, you can specify the columns, order, date format, and numeric format before export. The same review-first approach also helps teams comparing Hashavshevet invoice scanning workflows when they need cleaner Hebrew supplier-invoice data before import.

Once the structure is stable, move from review to import. A good next step is importing the cleaned CSV into Xero, because that is where inconsistent column order, sign handling, or date formatting usually show up immediately.


Checks to Run Before You Trust the Spreadsheet

Before you use a converted file for bookkeeping, treat it like a working draft, not a finished record. The Bank of Israel's guide to the short-form annual statement notes that a bank statement covers assets and liabilities, current account activity, and account-management costs. If your spreadsheet drops or distorts any of those elements, it may be usable for reference but not for reconciliation.

A practical review checklist looks like this:

  • Confirm the opening balance and closing balance match the original statement exactly.
  • Confirm the number of transactions in the spreadsheet matches the source period.
  • Check that no rows were duplicated, split incorrectly, or dropped during extraction.
  • Review several Hebrew descriptions to make sure the text still reads in the correct order.
  • Check that dates use one format throughout and sort correctly.
  • Confirm debit and credit signs are consistent, especially if the bank mixes separate debit and credit columns with running balances.
  • Trace a sample of rows back to the original PDF or export file so you know the converted output is defensible.

For bank reconciliation, the spreadsheet must reflect the statement faithfully enough to compare balances, match transactions, and spot missing entries. For import into accounting software, column order, sign logic, date formatting, and encoding must also be stable. If you want a deeper process for reviewing converted bank statement data before reconciliation, use that review before you post anything into your ledger.

CSV files deserve extra caution with Israeli bank data. A file can look correct immediately after export, then break when you reopen it in a spreadsheet app that guesses the wrong encoding or separator. Reopen the file in the application your team actually uses, save a test copy, and confirm the Hebrew descriptions, amounts, and date columns still behave correctly.

If you process Israeli bank statements every month, test one statement for each bank and account type before you reuse the workflow. If the bank's own export already gives you clean, structured data, use it. If it does not, preserve Hebrew accurately first, then standardize the file before reconciliation or import.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading