Document Upload

Upload Documents,
Convert to Transactions.

Upload bank statement PDFs, check images, scanned documents, CSV, or Excel files and AI extracts transaction data. View, edit, and export extracted transactions within Wesley.

Document to Transaction

Bank Statement PDFto Structured Data.

Upload any document format — bank statement PDFs, check images, scanned documents, CSV, or Excel — and AI converts them into structured transaction data with dates, amounts, descriptions, and account classifications.

Upload Documents3 files

Drag & drop PDF files or folders here

Nested folders are supported.

Browse files
#FileAccount
1

Chase_Oct_2025.pdf

2.4 MB

Chase Checking ****4821
2

Check_#1042.pdf

340 KB

Chase Checking ****4821
3

BofA_Q3_2025.pdf

1.8 MB

Select account...
2 ready · 1 needs account
CancelUpload (2)
Combined_2023-2024.pdf
298 pages
Chase Checking ****4821PAYROLL DEPOSIT$3,200.00
Chase Checking ****4821RENT PAYMENT-$2,150.00
Chase Savings ****9903TRANSFER$1,000.00
BofA Checking ****3310CLIENT PAYMENT$5,400.00
AI reading pages and classifying accounts…
3 accounts identified · 2,470 transactions
View individually or together
Chase Checking ****4821pp 1–142
1,247 txns
01/03PAYROLL DEPOSIT
$3,200.00
01/04RENT PAYMENT
-$2,150.00
01/05STARBUCKS #192
-$4.85
Received $284,320.00Spent $271,085.42
Chase Savings ****9903pp 143–198
389 txns
01/02TRANSFER FROM CHECKING
$1,000.00
01/15INTEREST PAYMENT
$12.34
Received $52,000.00Spent $48,200.00
BofA Checking ****3310pp 199–298
834 txns
01/02CLIENT PAYMENT
$5,400.00
01/03ADOBE CREATIVE
-$54.99
01/04AWS SERVICES
-$328.47
Received $198,450.00Spent $195,320.18
AI Account Classification

Any Size, Any Format. Sorted by Account.

Combined multi-account PDFs, years of statements in one file, or hundreds of separate documents — AI reads every page, identifies each bank account, and organizes transactions so you can view them individually or together.

Source Tracking

Results + PDF Side-by-Side

Every extracted transaction links to its original source. Select a row to highlight the exact position on the PDF — verify values instantly.

Chase_Oct_2025.pdf

completedbank_statement
×
Page2/ 7
100%
DATE / DESCRIPTIONAMOUNT
10/14 PAYROLL DEPOSIT$3,200.00
10/14 TRANSFER FROM SAVINGS$500.00
10/15 STARBUCKS #192$4.85
10/15 SHELL OIL 57442$48.32
10/16 AMAZON MKTPL$29.99
10/16 ADOBE CREATIVE$54.99
10/17 UBER TRIP$18.50
10/17 VENMO PAYMENT$150.00

Transactions

10 items

Verification complete

Statement amounts match extracted transactions.

DateDescriptionMethodAmountStatus
10/14PAYROLL DEPOSITACH$3200.00posted
10/14TRANSFER FROM SAVINGSACH$500.00posted
10/15STARBUCKS #192Debit card-$4.85posted
10/15SHELL OIL 57442Debit card-$48.32posted
10/16AMAZON MKTPLDebit card-$29.99posted
10/16ADOBE CREATIVECredit card-$54.99posted
10/17UBER TRIPDebit card-$18.50posted
10/17VENMO PAYMENTACH-$150.00pending
10/18COSTCO WHSE #482Debit card-$127.43posted
10/18CHECK #1042Check-$850.00posted
Totals
Received$3,700.00
Spent$1,284.08
Balance+$2,415.92
Batch Processing — 3 files
Processing
Chase_2023_Full.pdf
142 pp
Chase_2024_Full.pdf
156 pp
BofA_2024_Q1-Q4.pdf
98 pp

Notify me when complete

EmailSMS

Email sent: "3 files processed — ready for review"

3,470 transactions extracted from 396 pages

Batch Processing

Close Your Browser. We'll Notify You.

Large batches — even 1 to 3 years of bank statements — are processed in the background. When complete, Wesley sends you an email or SMS notification.

Export & Integration

Export to CSV, Excel, or QuickBooks

Download extracted transactions as CSV, Excel, or JSON. Or push directly to QuickBooks Online with one click.

47 transactions readyChase_Oct_2025.pdf

Export format

CSVExcelJSON
or
QB

QuickBooks Online

Connected · Acme Corp

Push to QB
FAQ

Frequently Asked Questions

Common questions about document upload and AI transaction extraction.

Document Upload Start for Free

Upload your documents and extract transactions. Conversion is currently free.

Free for up to 5 clients. No credit card required.