Skip to content

Regional US bank

Document-AI underwriting pipeline for a regional US bank

A regional US bank replaced manual document reading with an AI intake pipeline it now owns. Every loan application arrives extracted, checked, and flagged for gaps before an underwriter opens the file.

  • regional US bank (credit underwriting)
  • 1,000+ loan applications per month
  • AI/OCR document-processing system
11
document types read
1,000+
applications a month
~400
staff-hours saved /mo

The problem

Underwriters read scanned PDFs by hand, retyped fields into Excel, and chased gaps for 15–30 minutes per file at 1,000+ applications a month.

The result

The bank now owns an intake pipeline that hands underwriters an extracted, checked, and gap-flagged package in seconds.

How we built it

The bank ran underwriting on manual reading. Borrowers sent tax forms, balance sheets, rent rolls, and statements as scanned PDFs in any layout, and underwriters hunted for fields, retyped them, and chased what was missing. A typical file took 15–30 minutes. The hard ones took 6–8 hours, at a volume of 1,000+ applications a month.

The architectural bet was a universal parser instead of a template library. Per-template rules break the day a borrower sends a new layout, so we built extraction that reads all 11 document types in any format, scanned, rotated, or structured, with no hardcoded field positions. Confidence is scored per field, and anything the parser is unsure of goes to a reviewer rather than into the template.

Risk stayed contained because the pipeline never makes the credit call. Extracted data auto-fills the bank's own Excel underwriting template, color-coded by source and completeness, and the system flags missing fields and inconsistencies before a decision is made. Gaps surface at intake, while there is still time to go back to the borrower.

What the bank owns now is a document intake layer for its lending operation. Staff drag a whole bundle into a web app, the system processes it in parallel, and a ready-to-review package comes back in seconds. That returns ~400+ staff-hours every month and puts underwriter attention on the credit decision itself.

What we were up against

  • Read 11 document types in any format, scanned, rotated, or structured.

  • Extract the right fields with no hardcoded positions per template.

  • Cut 15–30 minutes of manual work per application, up to 6–8 hours on the hard files.

  • Catch missing fields and inconsistencies before the credit decision is made.

What we did

Built an AI document-processing pipeline around the bank's existing credit-underwriting workflow.

Shipped a universal parser that reads all 11 document types with no hardcoded field positions, whatever the layout or the number of income sources.

Wired extracted data into the bank's own Excel underwriting template, color-coded by source and completeness.

Added gap detection that flags missing fields and inconsistencies before the credit decision.

Delivered a drag-and-drop web app that processes a whole document bundle in parallel.

The result

The bank now owns an intake pipeline that hands underwriters an extracted, checked, and gap-flagged package in seconds.

Outcomes

  • Underwriters open a ready-to-review package in seconds instead of building it over hours.

  • Scanned, rotated and unfamiliar layouts are read without a per-template rule to maintain.

  • The bank recovers ~400+ staff-hours every month at 1,000+ applications.

  • Underwriting time now goes into credit judgment instead of data entry.

Under the hood

  • Universal document parser

    any layout, any format (PDF, scanned, structured), any number of dependents or income sources, no hardcoded field positions.

  • Underwriting auto-fill

    extracted data flows into the bank's Excel template, color-coded by source and completeness.

  • Gap detection

    missing fields and inconsistencies surface before the credit decision.

  • Web interface

    drag-and-drop upload, parallel processing, ready-to-review package in seconds.

  • Documents

    11 financial types incl. tax forms 1040/1120, balance sheets, rent rolls, debt schedules, bank statements.

Tell us where
it breaks

Bring the part of your fintech stack that is hard right now. We start with a working consultation and scope to outcomes.