Step 1

Choose what you
need to accomplish

eFraud Investigator handles two distinct workflows. Select the one that matches your task — it's a single radio button choice before you upload.

Mode A — Selected

Bank Statement Intelligence

Upload bank statements or credit card statements in PDF format. The AI extracts every transaction, computes running balances, reconciles against statement totals, and loads the results into your interactive investigation dashboard.

Bank Statements Credit Card Statements Any Institution Any Format Any Year
Step 2

Upload your PDF.
The AI takes it from there.

No templates. No configuration. No telling the system which bank it is. Our Gen AI identifies the document structure automatically and extracts every transaction with 99.9% accuracy.

📄

Upload Any Financial PDF

Drag and drop or browse to select your PDF. Bank statements and credit card statements from any institution — scanned images, digital PDFs, rotated pages — all accepted without configuration.

🧠

AI Identifies the Structure

Our Gen AI engine doesn't just read characters off the page — it understands financial context. It recognizes how a bank statement flows, identifies the relationship between debits and credits, and locates every transaction regardless of column layout or format.

Completely Format Agnostic

There is no standard bank statement format. Every institution uses different headers, columns, and layouts — and formats change over time. eFraud Investigator handles all of them without templates, without bank-specific setup, and without manual intervention.

Results in Minutes

Processing completes in minutes, not hours. When done, the file name appears in your document list. Click it to open your investigation dashboard immediately.

Upload Queue
📂
Drag PDF here or click to browse
Bank statements, credit card statements,
or any financial document
📄
WellsFargo_2022_2024.pdf
✓ Ready
📄
ChaseCard_Q3_2023.pdf
Processing…
📄
BofA_Checking_2021.pdf
Queued

Gen AI extracting transactions — 99.9% accuracy, no templates required

Step 3

Automated reconciliation.
The math checks itself.

This is where eFraud Investigator goes far beyond any OCR tool. We don't just extract the data — we verify it mathematically before you ever open the dashboard.

Running Balance Computed for Every Transaction

The system calculates a running balance after every single transaction — the same "ticking and tying" process forensic accountants do manually, automated completely. No human intervention required.

Compared Against the Statement Balance

The computed running balance is compared to the ending balance printed on each statement. If the math doesn't match, the system flags it instantly — identifying missing transactions, data issues, or discrepancies automatically.

Discrepancies Flagged Before You Begin

Any mismatch between the computed balance and the statement balance is surfaced immediately. You know before you start your investigation whether the data is clean — and exactly where to look if it isn't.

100% Defensible in Court

Every transaction in the output is mathematically verified against the source document. The data is as defensible as the original bank statement — because the numbers prove it.

Reconciliation Engine — Statement 4 of 7
Account Wells Fargo ···4821
Statement Period Oct 1 – Oct 31, 2023
Transactions Extracted 87
Opening Balance $24,310.88
Computed Running Balance $18,742.15
Statement Ending Balance $18,742.15
Reconciled — math matches statement balance exactly
Reconciliation Engine — Statement 6 of 7
Computed Running Balance $31,204.50
Statement Ending Balance $29,750.00
Discrepancy $1,454.50
Flagged — possible missing transaction or data issue
Step 4

Click the file name.
Your investigation begins.

When processing completes, click the PDF file name in your document list. Your interactive investigation dashboard loads immediately — no export, no import, no setup.

💡

Immediate investigative insights before you export a single file. Spending trends, fund flows, transaction spikes, and anomalies are all visible in the dashboard the moment it loads. Export to Excel, PDF, or CSV when you're ready — but the analysis starts now.

1

Case Overview

High-level summary across all accounts — total debits, total credits, balance over time, and monthly cash flow. The fastest way to orient to a new case and spot unusual activity at a glance.

2

Transaction Detail

Complete transaction register with verified running balances, statement analysis, and account metadata. Filter by account and date range. Every row links back to the source PDF page for immediate verification.

3

Payee Analysis

Groups transactions by payee and description. Surfaces recurring payees, average amounts, statistical variance, and first/last occurrence. Identifies patterns invisible in a raw transaction list.

4

Anomalies & Red Flags

Automatically surfaced fraud indicators — structuring (sub-$10K deposits), round-dollar amounts, weekend transaction activity, and a transaction frequency heatmap. No configuration required.

5

Fund Flow

Interactive network diagram showing money movement between accounts. Nodes represent accounts; arrows show direction and amount. Identifies interaccount transfers automatically. Filter by source account, destination account, and year.

Step 5

In the rare case of a discrepancy —
correct it in seconds.

Gen AI achieves 99.9% extraction accuracy. When the reconciliation engine flags a discrepancy, our side-by-side viewer makes it effortless to find and fix the issue in real time.

PDF Source
Extracted Data
11/14/24
WIRE TRANSFER
11/15/24
CASH WITHDRAWAL
11/16/24 ✎
Editing… ✎
11/17/24
DEPOSIT
PDF page on left · Live data on right · Click any row to edit
📄

Original PDF on the Left

The source document page is displayed exactly as received — no interpretation, no reformatting. You see what the bank sent.

📊

Live Data on the Right

The extracted transaction data sits directly alongside the source. Any discrepancy between the two is immediately visible without switching screens or files.

✏️

Click Any Field to Correct

Select any transaction and edit any field in real time. Changes update instantly. The running balance recalculates automatically to reflect the correction.

⚖️

100% Defensible Output

Every correction is made against the original source document. The final data is mathematically identical to the bank's records and fully defensible in any legal proceeding.

Step 6

Export when you're ready.
In the format you need.

The investigation dashboard is your primary analysis environment. When you need portable evidence or client deliverables, export in one click.

.xlsx

Excel Workbook

Structured transaction register with verified running balances. Each account in its own worksheet. Formulas intact and ready for further analysis in Excel or forensic software like IDEA or ACL.

.pdf

PDF Report

Formatted transaction and summary reports suitable for court exhibits, client deliverables, or filing. Retains all verification and reconciliation data.

.csv

CSV / Text

Clean, structured data export for import into other forensic tools, compliance systems, or custom workflows. Headers aligned, columns consistent.

💡
Already working in IDEA, ACL, or other forensic tools?
eFraud Investigator acts as a universal front end for any forensic software. We handle the messy extraction and deliver clean, structured data that your existing tools can import immediately — without the cleanup project those tools normally require.
See It for Yourself

Try it free.
No setup. No commitment.

Explore a preloaded sample case with full dashboard access — or bring your own PDF and watch us process it live in 15 minutes.

First 50 pages free on your own data · No credit card required · Cancel anytime