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)

Reason for REVIEW: 3 extracted transaction rows require analyst review due to multi-line descriptions.
Analyst action: Review flagged transaction rows before relying on final exported data.

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
Status:PASS

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

Info

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

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

Notice

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).

FieldExtracted valueSource
BankBank of AmericaStatement header
Statement typeConsumer checkingDetected layout
Period startMar 1, 2025Summary band
Period endMar 31, 2025Summary band
Opening balance$12,500.00Summary
Closing balance$13,789.60Summary
Total credits$8,240.00Summary
Total debits$6,915.40Summary
Service fees$35.00Fees section

Transactions preview

Representative rows only; counts and totals in a live run come from the full extracted ledger.

DateDescriptionSectionCreditDebitReview status
Mar 4, 2025ACH Payroll — ACME CorpDeposits and credits$3,250.00High confidence
Mar 5, 2025Zelle payment from J. RIVERADeposits and credits$180.00High confidence
Mar 7, 2025POS Purchase — GROCERY MKT #4421Withdrawals and other debits$62.41Review suggested
Mar 9, 2025Online transfer to savingsWithdrawals and other debits$500.00High confidence
Mar 12, 2025ATM withdrawal — Main St branchWithdrawals and other debits$120.00High confidence
Mar 14, 2025Monthly maintenance feeService fees$12.00High confidence
Mar 18, 2025Card purchase — CLOUDTOOLS SUBSCRIPTIONWithdrawals and other debits$49.99Multi-line note
Mar 21, 2025Wire transfer incoming — Client escrowDeposits and credits$4,800.00High confidence
Mar 26, 2025Foreign transaction feeService fees$3.50High confidence
Mar 29, 2025ACH Payment — City UtilitiesWithdrawals and other debits$219.50High 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.