AI & Automation
Document AI that reads 30,000 invoices a month, 99.2% accurately
Northgate's back office typed invoice data into their ERP by hand. We built a document AI pipeline that extracts, validates, and posts it automatically, and it paid for itself in the first quarter.
0%
field-level extraction accuracy
0K
invoices processed monthly
0wks
from kickoff to production
01 · The challenge
Northgate receives around 30,000 supplier invoices a month in every imaginable format: scanned PDFs, phone photos, spreadsheets, and emails. A team of eight spent their days retyping them into the ERP, with a 4% error rate that caused payment disputes downstream.
Off-the-shelf OCR tools captured the text but not the meaning. They could read the numbers but could not tell a line-item discount from a tax adjustment, so everything still needed manual review.
02 · The solution
We built an extraction pipeline that combines OCR with an LLM layer that understands invoice semantics: supplier, line items, taxes, currencies, and payment terms, mapped directly to Northgate's ERP schema.
A validation layer cross-checks totals, flags anomalies like duplicate invoices or unusual amounts, and routes only genuine edge cases to a human review queue. The team of eight now reviews exceptions instead of typing everything.
03 · How we did it
Sample the real mess
We collected 2,000 representative invoices across every supplier and format to design against reality, not a clean demo set.
Extract with meaning
OCR plus an LLM extraction layer that outputs structured JSON matching the ERP schema, with confidence scores per field.
Validate before posting
Automatic total reconciliation, duplicate detection, and anomaly flags, with low-confidence documents routed to human review.
Integrate and monitor
Direct ERP posting through their API, plus a dashboard tracking volume, accuracy, and hours saved every month.
“The document AI reads our invoices better than our back office did. It paid for itself in the first quarter, and the hours-saved report proves it monthly.”
Want results like this?
Tell us where your numbers are today and we will show you what they could look like.