Synthetic demo
Sample bank statement review package
See how GrassLedger turns a bank statement PDF into structured data, reconciliation checks, review alerts, and an analyst-ready report. This is illustrative output only—not a live case from an uploaded PDF.
Use the report as structured evidence for your internal review, reconciliation, and compliance workflows. GrassLedger does not provide fraud determinations or legal conclusions.
Why this matters for review teams
Manual bank statement review often requires analysts to compare summary totals, transaction totals, fees, and unclear rows across multi-page PDFs. GrassLedger turns that work into a structured review package with extracted data, reconciliation checks, review alerts, and evidence for analyst review.
Executive summary
Case overview (synthetic)
Values below are demo placeholders for sales and workflow discussion.
Overall result
REVIEW
Financial consistency
PASS
Extraction coverage
High confidence with 3 rows flagged for review
Statement type
Bank of America checking statement
Period
Synthetic sample period (Mar 1–31, 2025)
Financial consistency
Opening balance + credits − debits − fees should equal the statement closing balance for this period.
Opening balance + credits − debits − fees = closing balance
- Opening balance
- $12,500.00
- Credits
- $8,240.00
- Debits
- $6,915.40
- Fees
- $35.00
- Expected closing balance
- $13,789.60
- Statement closing balance
- $13,789.60
- Difference
- $0.00
Review alerts
Alerts highlight extraction coverage, financial consistency context, and items that benefit from analyst review—without making authenticity claims about the PDF. Alert severity indicates review priority, not a fraud or authenticity determination.
Reconciliation passed
Statement summary values reconcile to the reported closing balance.
Evidence
- Opening balance used
- Total credits used
- Total debits used
- Fees used
- Closing balance compared
Transaction extraction requires analyst review
A small number of transaction rows were extracted with lower confidence due to multi-line descriptions.
Evidence
- 3 rows require review
- Affected section: Withdrawals and other debits
- Suggested action: review extracted rows before exporting final data
Multi-statement continuity not evaluated
This sample contains a single statement; ending-to-beginning continuity across periods was not evaluated for it. When multiple consecutive statements are uploaded, GrassLedger can compare ending balances against next-period beginning balances and flag continuity gaps for analyst review.
Evidence
- Upload multiple consecutive statements to enable continuity review
- Ending-to-beginning balance continuity is available in batch / multi-statement pilot workflows
- Continuity gaps should be reviewed before the statement sequence enters the credit file
Extracted summary
Field / extracted value / source (synthetic demonstration only).
| Field | Extracted value | Source |
|---|---|---|
| Bank | Bank of America | Statement header |
| Statement type | Consumer checking | Detected layout |
| Period start | Mar 1, 2025 | Summary band |
| Period end | Mar 31, 2025 | Summary band |
| Opening balance | $12,500.00 | Summary |
| Closing balance | $13,789.60 | Summary |
| Total credits | $8,240.00 | Summary |
| Total debits | $6,915.40 | Summary |
| Service fees | $35.00 | Fees section |
Transactions preview
Representative rows only; counts and totals in a live run come from the full extracted ledger.
| Date | Description | Section | Credit | Debit | Review status |
|---|---|---|---|---|---|
| Mar 4, 2025 | ACH Payroll — ACME Corp | Deposits and credits | $3,250.00 | — | High confidence |
| Mar 5, 2025 | Zelle payment from J. RIVERA | Deposits and credits | $180.00 | — | High confidence |
| Mar 7, 2025 | POS Purchase — GROCERY MKT #4421 | Withdrawals and other debits | — | $62.41 | Review suggested |
| Mar 9, 2025 | Online transfer to savings | Withdrawals and other debits | — | $500.00 | High confidence |
| Mar 12, 2025 | ATM withdrawal — Main St branch | Withdrawals and other debits | — | $120.00 | High confidence |
| Mar 14, 2025 | Monthly maintenance fee | Service fees | — | $12.00 | High confidence |
| Mar 18, 2025 | Card purchase — CLOUDTOOLS SUBSCRIPTION | Withdrawals and other debits | — | $49.99 | Multi-line note |
| Mar 21, 2025 | Wire transfer incoming — Client escrow | Deposits and credits | $4,800.00 | — | High confidence |
| Mar 26, 2025 | Foreign transaction fee | Service fees | — | $3.50 | High confidence |
| Mar 29, 2025 | ACH Payment — City Utilities | Withdrawals and other debits | — | $219.50 | High confidence |
Output package
GrassLedger is not a generic PDF-to-Excel converter. Pilot outputs are built for reconciliation-first review workflows.
- Analyst-ready HTML report
- Print-ready report layout for underwriting files
- Extracted transactions CSV
- Structured JSON case bundle
- Review alerts
- Reconciliation summary
- Scope and limitations
Scope & limitations
GrassLedger evaluates extraction completeness and financial consistency within uploaded bank statement PDFs. It does not certify document authenticity or perform full forensic fraud detection.
Use the report as structured evidence for your internal review, reconciliation, and compliance workflows. GrassLedger does not provide fraud determinations or legal conclusions.
Want to test this on your statement workflow?
We are running founder-led pilots for teams that regularly review borrower or client bank statements.