Convert bank statement to Excel

Upload a PDF — get a clean .xlsx with every transaction extracted, categorized, and ready for pivot tables.

Instant .xlsx downloadAI categorizationAny bank worldwide
Drop your file hereTap to upload
PDF, JPG or PNG · Free converter for everyone
Convert to Excel (.xlsx) — Free
Files deleted after conversion
EncryptedPDF never storedNo signup

Choose The Right Tool

Need all export formats?

Use the converter owner page when you want to compare CSV, Excel, QIF, OFX, and QBO instead of choosing Excel first.

Open the converter

Need a universal text file?

Use CSV when the next step is imports, scripts, Google Sheets, or a workflow that does not need Excel formatting.

Open CSV conversion

Need analysis, not a spreadsheet?

Use the analyzer when the goal is categories, charts, subscriptions, and a readable report rather than a file export.

Open the analyzer
Copy-pasting a bank statement PDF into Excel creates broken formatting and merged cells

The problem

Copy-pasting PDFs into Excel doesn't work

You've tried it. Select all → paste into Excel → and the result is a mess of merged cells, amounts in the wrong columns, and dates that Excel doesn't recognize.

Bank statement PDFs use invisible table structures that break when pasted. Our converter reads the actual PDF layout and outputs a clean spreadsheet — every transaction in its own row, every field in the right column.

Merged cells and broken rows
Amounts landing in description column
Dates Excel can't sort

The solution

What your Excel export actually looks like

bankstatement.xlsx
Date
Description
Amount
Category
10/01
WHOLE FOODS MKT #10247
-$67.42
Groceries
10/03
SHELL OIL 57442365
-$52.18
Gas
10/04
AMZN MKTP US*2K7
-$134.99
Shopping
10/08
DIRECT DEPOSIT PAYROLL
+$3,250.00
Income
10/10
NETFLIX.COM
-$15.99
Subscriptions

Every transaction, structured into 4 columns

Your bank statement PDF has the data you need, but it's trapped in a format designed for printing, not analysis. Copy-paste it into Excel and you get merged cells, broken rows, and amounts landing in the wrong columns. Our converter reads the PDF structure and outputs a clean spreadsheet where each row is one transaction with exactly four fields:

Date

Normalized to MM/DD — sorts correctly regardless of how your bank formats it

Description

Full merchant name exactly as printed — no truncation, no rewriting

Amount

Positive for deposits, negative for purchases — split columns merged automatically

Category

AI-assigned from 19 categories — groceries, housing, subscriptions, and more

The result is a spreadsheet you can actually work with — filter by category, sum by month, build pivot tables, or import directly into QuickBooks, Xero, or any accounting tool. No manual cleanup, no re-typing. Upload the PDF, download the Excel.

Stop copy-pasting from your PDF

The manual way takes 45 minutes and still needs cleanup. Our converter does it in 30 seconds.

Manual copy-paste

  • Download PDF from your bank
  • Open PDF, manually copy each transaction
  • Paste into Excel row by row
  • Fix broken formatting and merged cells
  • Manually categorize each transaction
  • Double-check totals against statement

~45 minutes per statement

With this converter

  • Upload your PDF here
  • AI reads every transaction automatically
  • Download structured .xlsx file

30 seconds, fully categorized

What you can do with your bank statement in Excel

Once your bank statement is converted to Excel, these formulas give you instant insights — no pivot tables needed.

Category total
=SUMIF(D:D,"Groceries",C:C)

Total spent on groceries

Total income
=SUMIF(C:C,">0")

Sum of all deposits (income)

Total spending
=SUMIF(C:C,"<0")

Sum of all withdrawals

Count by type
=COUNTIF(D:D,"Subscriptions")

Number of subscription charges

Average
=AVERAGE(C:C)

Average transaction amount

Biggest inflow
=MAX(C:C)

Largest single deposit

Pro tip: Pivot Table in 30 seconds

Select all rows → Insert → Pivot Table → drag Category to Rows and Amount to Values. Instant spending breakdown by category with totals — the same view you'd get from a budgeting app, but in your own spreadsheet.

Before analysis

What to check when the spreadsheet opens

Column alignment

Make sure dates, descriptions, amounts, and categories stayed in separate columns before you start formulas or pivots.

Signed amounts

Confirm money in and money out are represented the way your analysis expects, especially if you plan to sum totals quickly.

Category edge cases

Review transfers, fees, and mixed-purpose merchants first. They are the rows most likely to benefit from human judgment.

Bank statement data in Excel with a pivot table showing spending by category and a pie chart

30 seconds later

From raw PDF to pivot table

The structured output is instantly ready for pivot tables, SUMIF formulas, and charts. No column cleanup, no reformatting.

Why convert your bank statement to Excel?

A PDF locks your data in a document. Excel unlocks it — filter, sort, sum, chart, and share.

Tax preparation

Give your accountant a categorized Excel file instead of a raw PDF. They can filter by category (medical, business, donations) and sum deductible expenses in seconds.

Mortgage & loan applications

Lenders want to see income consistency and spending patterns. A structured spreadsheet with labeled income rows is faster to review than a 30-page PDF.

Monthly budgeting

Import into Google Sheets or Excel and build your own budget tracker. Category totals are already done — just compare them against your budget targets.

Freelancer income tracking

Filter by Category = Income to isolate all client payments. Sum by month to track revenue trends without connecting your bank to another app.

Visa & immigration proof of funds

Embassies want clean financial documentation. A structured spreadsheet showing consistent income and healthy balance is more convincing than a raw PDF dump.

Business expense reporting

Filter business transactions, export just those rows, and attach to expense reports. Category labels save hours of manual line-by-line tagging.

Import your bank statement into any tool

The exported Excel or CSV works everywhere. Here's how to import it into the most popular tools.

QuickBooksBanking → Import Transactions → Upload CSV → Map columns (Date, Description, Amount)
XeroAccounts → Bank Accounts → Import Statement → Upload CSV → Review & confirm
WaveBanking → Connect Account → Upload Statement → CSV → Match columns
Google SheetsFile → Import → Upload → .xlsx → Opens instantly with all formatting preserved
Excel (desktop)File → Open → Select .xlsx → Opens with Date, Description, Amount, Category columns ready
Secure

Secure

Your PDF is processed in memory and never saved to disk. All data is encrypted in transit.

Private

Private

We never sell or share your financial data. Anonymous uploads are auto-deleted after 7 days.

Transparent

Transparent

No hidden fees, no account required. Try it without an account, or create a free account for 25 pages per month.

Pricing

See where your money goes

Upload a statement and get answers in seconds. No card required.

Free
Free
No card required
  • 1 analysis / month (up to 25 pages)
  • 20 transactions per document
  • Auto-categorized transactions
  • Money flow visualization
  • Export to CSV & Excel
Upload Free
Most popular
Basic
$9/mo
  • 500 pages / month
  • 100 transactions per document
  • Everything in Free
  • AI savings advisor chat
  • Find hidden subscriptions
  • Extract receipts, invoices & tables
  • 12 months history
Pro
$19/mo
  • Unlimited pages
  • Unlimited transactions per document
  • Everything in Basic
  • 5 image recaps / month
  • Redact sensitive data
  • Fraud & fake-statement detection
  • Translate any language
  • Priority support

FAQ

Convert bank statement to Excel — FAQ

Ready?

Upload one statement.
Get the full picture.

No credit card. No account. Drop a PDF and see every transaction categorized in 30 seconds.

Try it free →
Try without an accountNo signup30 sec results

Related reading