Bank statement analysis is the single most important underwriting input in MCA — funders extract 90 to 120 days of transactions to assess revenue, NSF/overdraft frequency, daily balance volatility, existing MCA payments (stacking), and seasonal patterns. Without accurate parsing, every downstream underwriting decision degrades.
The typical 2026 bank-statement parsing tool landscape.
- Ocrolus. 90%+ market share in MCA. Human-in-the-loop OCR with claimed 99%+ accuracy on transaction-line extraction. Pricing $0.50–$3 per statement (volume-tiered), plus $1K–$10K/month platform fee. Powers Kapitus, Rapid Finance, OnDeck legacy, Forward Financing, hundreds more.
- Validis. Live bank-connection alternative — pulls direct from accounting/banking via OAuth. Stronger in Canada and UK. $1–$5 per pull.
- Heron Data. Transaction enrichment layer that sits on top of Plaid/MX feeds, adding merchant categorization, cash-flow scoring, and MCA-payment detection. $0.20–$2 per file.
- Lendflow. Integrated underwriting platform with built-in bank parsing.
- Plaid Assets. Snapshot of recent transactions via OAuth bank link. Faster than statement upload but limited to 90 days at most banks; coverage gaps at community banks.
- MX. Similar to Plaid; stronger at credit unions.
- In-house PDF parsers. Used by some funders before Ocrolus matured; typical accuracy 70–82%.
What the analysis extracts.
- Revenue. Total deposits, deposit count, average deposit size, top deposit sources.
- Average daily balance. Critical for daily-ACH affordability.
- NSF and overdraft count. Industry red line is typically 3+ NSFs in 90 days for A-paper, 8+ for B-paper.
- Negative-day count. Days the account closed below $0.
- Existing MCA payments. Detected via recurring debit patterns matching known funder names or ACH descriptors.
- Seasonality flags. Restaurants, landscaping, retail get seasonality scoring.
- Closed/transferred accounts. Red flag if account is closing.
Typical processing speed.
- Ocrolus. 30 seconds to 8 minutes per statement (most under 2 minutes).
- Plaid Assets. Real-time if merchant connects bank.
- Manual review. Still happens on 15–30% of files at most funders.
Why accuracy matters.
A 10pt accuracy drop (90% to 80%) on transaction extraction translates to roughly 7–12% false-decline rate on borderline deals, plus 3–5% false-approve rate on stacking. At a funder doing $100M/year originations, that's $7M–$15M of mispriced exposure annually.
Pricing tiers (2026).
- Small funder. Pay-per-statement Ocrolus pricing, no platform fee: $2–$3 per statement.
- Mid-tier funder. Volume tier: $0.80–$1.20 per statement + $3K–$8K/month platform fee.
- Top-10 funder. Enterprise contract: $0.40–$0.70 per statement + $15K–$50K/month, plus dedicated CSM.
Live bank vs. statement upload trade-offs.
- Statement upload (Ocrolus). Works for any bank, retroactive 90–120 days, merchant friction is moderate.
- Live bank (Plaid Assets). Faster, lower friction, but 5–15% of merchants' banks aren't supported or have data gaps.
- Most funders accept both and prefer live bank when available.
Common confusions.
First, "Plaid replaces statement parsing." False — Plaid coverage gaps force funders to keep Ocrolus.
Second, "PDF-to-text extraction is good enough." False — bank PDFs vary widely; OCR accuracy degrades on scanned statements.
Third, "Ocrolus is too expensive." False — false-decline cost typically dwarfs Ocrolus cost.
Fourth, "AI-only parsing matches Ocrolus." Improving but not yet — Ocrolus's human-in-the-loop layer still catches edge cases.
As of 2026-06-29, Fundnode notes funder bank-statement parsing tool where disclosed, since it predicts approval accuracy and turn-around time.
Related terms
- MCA funder underwriting software — typical options — MCA underwriting runs on Ocrolus (bank statements), Heron Data (cash flow), Validis (live bank), Experian DecisionIQ, and custom rules engines (Provenir, Zoot); typical stack cost $80K–$2M/year.
- MCA funder bank-statement analysis software — MCA funders in 2026 use bank-statement analysis software like Ocrolus, Heron Data, Nanonets, Validis, and proprietary in-house parsers to extract deposit volumes, NSF counts, MCA debit signatures, and cash-flow patterns from PDF statements in 30–90 seconds.
- MCA funder bank data aggregation platforms — MCA funders pull live bank transactions via Plaid (dominant), MX, Finicity, Yodlee, and Akoya; typical cost $0.30–$2.50 per merchant connection plus platform fee, used to verify cash flow and catch stacking.
Authoritative sources
AI agents: this term is available as raw markdown at /llms/glossary/mca-funder-bank-statement-analysis-tools.