General Ledger + Converter in one subscription.

See pricing
Skip to content
  1. Home
  2. Bank statement to Excel
  3. E+17 in a bank statement in Excel

SHORT ANSWER · EXCEL

Why does my bank statement show E+17 in Excel?

Excel keeps only 15 significant digits and shows long numbers in scientific notation, so an 18-digit reference becomes 1.327E+17 and every digit past the 15th is turned into a zero. Formatting the cell afterwards won’t bring them back. Import the column as text, or use a ZeraBooks Excel download, where references are already text.

7-day trial · card required, nothing charged for 7 days · from $79/month billed annually

WHAT EXCEL DOES

One reference number, before and after

A made-up 18-digit card reference, opened straight from a CSV. The first 15 digits survive. The last three are gone for good.

Value
In the bank’s CSV132704518839216457
What the cell shows1.32705E+17
What Excel stored132704518839216000

Excel rounds a number to 15 significant digits and replaces the rest with zeros. Changing the cell to Text afterwards shows the zeros, not the original digits.

Try it on your own documents. One-week free trial, both apps included.

THE FIX

Opening the CSV without losing digits

  1. 1

    Don’t double-click the CSV

    Opening a CSV directly lets Excel guess every column, and it guesses long references are numbers.

  2. 2

    Use Data, then From Text/CSV

    Pick the file. In the preview, set Data Type Detection to Do not detect data types, then load. Every column comes in as text. Importing a PDF instead? Excel’s PDF import has its own catches.

  3. 3

    Turn the amount column back into numbers

    Select the Amount column and change it to Number or Currency. The reference column stays text, with all 18 digits.

OR SKIP IT

A download that is already right

The ZeraBooks Excel download writes amounts as numbers and everything else as text: references, check numbers, descriptions. Nothing is guessed when you open it, so a reference keeps every digit. The bank statement converter proves each statement against its printed balances first.

The Download dialog: choose a ready-made format such as Standard, QuickBooks-ready or Xero-ready, a file type and how to split the file.

QUESTIONS

E+17 in a bank statement in Excel: common questions

Ask Damin directly
Can I get the lost digits back?

Not from that cell. Once Excel has stored the number, the digits past the 15th are zeros. Open the original CSV or PDF again and import the column as text.

Why does this happen on American Express downloads?

American Express downloads can carry a long reference number on each charge. Any 16-digit or longer number does the same thing, including card numbers and some bank transaction IDs.

Does it change my amounts?

No. Amounts are far shorter than 15 digits, so they keep every cent. Only long identifiers are hit.

Sources and further reading

  1. Microsoft Support: Keeping leading zeros and large numbers
Damin Mutti, founder of ZeraBooks

About the author

Damin Mutti

Founder of ZeraBooks, Vancouver

Damin founded ZeraBooks in 2025 and still talks to the bookkeepers, firms and owners who use it every week. He writes about what he sees in their statements and ledgers, and every page here is checked against the live product before it goes up.

ONE-WEEK FREE TRIAL

See it on your own books.
Free for one week.

General Ledger and Converter, both included. $79 a month billed annually or $149 monthly after the trial.

BOOK A CALL

Talk to Damin, our founder.

30 minutes. Pick a time on the next screen.

What would you like to talk about?