Bank statement PDF won't convert? Nine causes and how to fix them

When a statement converts badly, the cause is nearly always one of a small number of layout problems. Match your symptom to the table, apply the fix, and verify the result with a balance check.

By Muhammad Sharif · October 2026 · 9 min read

Statement converters fail in predictable ways, because bank PDFs fail in predictable ways. The tool is not reading a table, it is reconstructing one from text positions, and each of the layouts below breaks a different assumption. If you can name your symptom, you can usually fix it in minutes without retyping anything.

Symptom to cause: the quick table

What you seeMost likely causeJump to
"No transactions found" or an empty tableScanned image, or a protected file1, 2
Some rows missingDates in an unrecognised style, or rows in separate sections3, 4
Descriptions cut short or split over two rowsWrapped description text5
All amounts positiveSeparate withdrawal and deposit columns6
Reference numbers treated as amountsLong numbers next to real figures7
Totals or interest summaries appear as transactionsSummary tables that look like rows8
Day and month swappedAmbiguous date order9

1. The PDF is a scan or a photo

If you cannot select the text in the PDF with your mouse, there is no text to extract. The page is a picture. Text-extraction tools, including this site's converter, will report no transactions. Fix: download the statement again from your bank's website instead of using a scan, or run OCR on the file and then convert the resulting searchable PDF. The scanned versus text-based guide covers how to tell the difference in ten seconds.

2. The file is password protected

Some banks encrypt statement PDFs with a password based on your date of birth, last digits of your card or account number, or a code from a welcome letter. A browser-based tool cannot read the contents without the password. Fix: open the file in a PDF reader, enter the password, then print to PDF (or use "Save As" without protection) to create an unprotected copy. Delete the unprotected copy once you are finished, because it contains the same sensitive data in the clear.

3. Rows are skipped because the date is not recognised

Transaction detection starts with the date. Most converters recognise numeric styles such as 03/04/2026 or 2026-04-03, and written styles such as 03 Apr 2026 or Apr 3, 2026. A statement that prints dates as "3 April" without a year, or with unusual separators, may be partly missed. Fix: convert what you can, compare the row count to the statement, and add the missing rows by hand. If a bank omits the year in each row, check whether the statement period at the top gives it to you.

4. Transactions are split across sections

Credit card statements, and combined checking-and-savings statements, group transactions under headings: payments, purchases, fees, interest. Each section may have different columns. A converter reading line by line copes with most of these, but section subtotals and "continued on next page" lines can confuse it. Fix: verify per-section subtotals against the statement, and exclude any subtotal rows from your sheet.

5. Descriptions wrap onto a second line

Long merchant names, transfer references and check details often continue on a line below the amount. If the second line is read as its own row it shows up as a transaction without a date or amount. Good converters merge these continuation lines back into the row above. Fix: if you see orphan rows, merge their text into the description above and delete the row. In Excel, =A2&" "&B3 in a helper column does it quickly; copy and paste values back.

6. All amounts come out positive

Many statements print withdrawals and deposits in two separate columns and never show a minus sign. When a row is read as one line of text, the converter sees a single number and cannot tell which column it came from. Better tools infer the direction from the running balance: a row whose balance went down by the amount is a withdrawal. Fix: if the statement has a balance column, rely on a converter that uses it, and confirm with the balance test. If it has no balance column, sort the amounts by hand with the PDF open beside you. The guide to debits, credits and signs shows a formula-based approach.

7. Reference numbers mistaken for amounts

UPI, NEFT, check and wire references are long strings of digits that sit in the same line as the money columns. Converters protect against this by ignoring very long whole numbers without decimals, but shorter reference numbers with a decimal point or in a narrow format may slip through. Fix: amounts should have exactly two decimal places. Filter your Amount column for values with no cents, or unusually large values, and compare against the PDF.

8. Summary tables look like transactions

Account summary boxes ("Total deposits", "Total fees", "Year to date interest") contain a label and a number, and sometimes a date range, which can resemble a transaction. Fix: delete those rows, and always run the balance reconciliation. A summary line included by mistake changes your total and the test will fail, telling you where to look.

9. Day and month are swapped

A date such as 05/04/2026 is 5 April in most of the world and 4 May in the United States. If every date on the statement has a day of 12 or less, nothing in the file can settle it. Better converters look for a date above 12 elsewhere in the same statement to decide. Fix: find a date in the 13th to 31st range, confirm how it was read, and compare the first and last transaction dates to the statement period printed in the header. See the date format guide for the Excel techniques that fix this safely.

If none of these match

Layouts that are dense, landscape, or multi-column (for example a statement printing two accounts side by side) can defeat any line-based parser. Try exporting a single page range from the PDF with your reader's "Print to PDF" function, converting that, and comparing it against the original. If you find a bank layout that fails, send us the bank name and a description; real examples are how the converter improves, and you should never email a statement itself.

Frequently asked questions

Why does the converter find only some pages of my statement?

Usually the missing pages use a different layout, such as a fee summary or a continuation page without a header row, or contain rows with unrecognised dates. Compare the row count by page against the PDF.

Will a different converter fix it?

Sometimes, but the underlying issues are the same for every tool. A scan stays a scan, and an ambiguous date stays ambiguous. It is faster to fix the cause than to try tools one after another, especially if each one uploads your statement to a different server.

Is it worth retyping a statement by hand?

For a handful of rows, yes. For more than a page, a converter plus a balance check is faster and less error prone than typing, because the check tells you exactly which row to fix.

Try it: convert a statement with the free StatementHarbor converter. It runs in your browser, so the PDF is never uploaded.

Related guides

Scanned vs text-based PDFs 6 min read Reconcile a converted statement 8 min read Debits, credits and signs 8 min read All guides →
Muhammad Sharif, founder of StatementHarbor

Written by Muhammad Sharif
Founder, StatementHarbor · Last updated October 2026