Cheque Scanner Evaluation Guide
Cheque processing software should be evaluated as a controlled financial-processing system, not a document-capture tool. OCR accuracy matters, but procurement succeeds or fails on four harder questions: can it create a reliable, auditable item from imperfect input; can it prevent high-cost mistakes; can it route exceptions with enforceable controls; and can it integrate cleanly with your bank, core, ERP, and archive.
1. Start with your use case, not a generic RFP
The same category covers very different buyers. Pick the row that matches your operation and evaluate against it:
| Use case | Buyer | Key evaluation dimension |
|---|---|---|
| Bank branch capture | Banks, building societies | Clearing compliance, scanner support, teller controls |
| Remote deposit capture | Banks, corporates | Risk controls, duplicate detection, entitlements |
| Lockbox / remittance processing | Banks, BPOs, corporates | OCR + remittance matching + ERP integration |
| Corporate deposit automation | Treasury, finance | Bank connectivity, AR matching, approval controls |
| Back-office cheque clearing | Financial institutions | File standards, throughput, operational resilience |
| Mailroom / back-office capture | Back offices, shared services | Station sizing, batch workflow, cut-off management |
2. Use a weighted scorecard
A suggested starting weighting — adjust to your own risk profile, but keep price out of the top two slots:
3. Accuracy is not one number
Cheque recognition is a set of field-level reads with different risks. Evaluate each one separately:
| Component | Reads | Risk if wrong | Metric |
|---|---|---|---|
| MICR | Sort/routing, account, cheque number | Posting to wrong account, failed clearing, returns | Field exact-match rate; false accept rate |
| OCR | Machine-printed text: payee, memo, amounts | Payee, memo, remittance, printed amount | Field exact-match and confidence calibration |
| ICR | Handwritten text | Handwritten payee, date, amount | Exact match; review-routing accuracy |
| CAR | Courtesy amount (numeric box) | Wrong amount posting | Exact match; false positive rate |
| LAR | Legal amount (amount in words) | Amount validation against CAR | CAR/LAR agreement rate |
| IQA | Image quality: skew, blur, crop, front/back | Rejected images, unreadable archive | IQA pass/fail, rescans, downstream rejects |
4. Run a blind test on your own cheques
Build a representative set — personal, business, cashier's, dividend, and refund cheques; printed, handwritten, and mixed; branch, desktop, lockbox, and archive image sources; quality edge cases like folds, skew, stamps, and faded ink; operational edge cases like post-dated and stale items; and fraud samples (altered payee, washed cheques, number reuse). Minimum 2,000–5,000 items; bank-grade decisions need 25,000+.
- Ground truth: two independent human keyers, then adjudicate mismatches. Never let the vendor create the truth file.
- Track character accuracy, but decide on field exact-match and item-level accuracy — they predict straight-through processing.
- Measure exception rate and correction time; they are your operating-cost drivers.
- Measure duplicate detection recall — the fraud exposure you actually carry.
5. Workflow controls separate a tool from a platform
The audit-friendly controls that keep a capture operation defensible:
Role-based access & segregation of duties
Role-based queues and actions; a user who captures or corrects an item cannot approve or release it above thresholds; maker-checker review for high-value, corrected, and overridden items; field-level permissions; break-glass access that is time-limited and logged.
Exception queue management
Separate queues for capture, image quality, recognition, amount mismatch, duplicates, fraud review, high value, returns, and unbalanced batches — with ageing, cut-off timers, and escalation.
Audit trail that reconstructs everything
Original image hash, enhanced image, raw read, corrected value, user, before/after values, timestamp, device, approval decision, rule triggered, override reason, export status, downstream response. Every decision, automated or manual.
Fraud controls
Exact MICR+amount+date duplicate detection; cheque-number reuse alerts; same-image-different-metadata; cross-channel duplicates; CAR/LAR mismatch; payee and amount alteration indicators; positive pay integration with maker-checker exceptions.
6. The vendor demo script
Require these scenarios live. A vendor that cannot demo them is not ready for production scrutiny:
- 1Clean straight-through item: capture → MICR → amount → validate → batch → export → audit
- 2Poor image (skewed, low contrast, missing rear) → quality rejection → rescan → audit
- 3CAR/LAR mismatch → exception → operator corrects → supervisor approves → audit
- 4Duplicate deposit (same cheque twice) → duplicate candidates → decision workflow
- 5High-value item above threshold → requires second approver → same-user rejection
- 6Bank/core rejection → repair queue → resubmit without duplicate
- 7Integration failure (simulated ERP outage) → retry → queue → alert → reconciliation
7. Red flags
The sharpest procurement test
Give each vendor the same blind cheque set, the same workflow-control matrix, and the same integration failure scenarios. Score the actual outputs, not the slideware.
Run a Pilot with Chequedb