How a 30-person operations team replaced manual invoice handling with a local AI pipeline.
A growing operations team receives 50-200 business documents per day — invoices, purchase orders, renewal notices, contracts, and quotes. They arrive as PDF attachments via email, shared drives, and portal downloads.
At 100 documents/day, that's 10-14 hours of human time per day spent on document triage and data extraction. Not analysis. Not decision-making. Just reading, classifying, and re-keying information that's already written down.
What they tried first: OpenAI API for document extraction — worked technically, but the company's information security policy changed: financial documents can't leave the building. API bills were climbing past £1,800/month. Off-the-shelf OCR software read text but didn't understand document structure. Hiring more admin staff was possible but expensive.
Foundry was installed on a Mac Studio (M3 Ultra, 512GB RAM) already in the office. The machine was being used for video editing — it had the capacity but wasn't doing anything AI-related.
What was configured:
What was NOT configured: No outbound internet access for document processing. No automatic payments, approvals, or system-of-record updates. No cloud API calls — everything runs locally.
Time per document: 8-13 min
Capacity: 100-120 docs/day
Processing lag: 24-48 hours
Error rate: 3-8%
FTE: 1.5-2.0
API cost: £1,800/month
Time per document: 20-30 sec
Capacity: 500+ docs/day
Processing lag: Under 1 minute
Error rate: <0.5%
FTE: 0.3 (review only)
API cost: £0 (local)
Annual savings: £21,600 in API costs + £35,000-50,000 in freed staff time = £56,000-71,600/year.
Hardware cost: £0 (existing Mac Studio). Foundry setup: £999 + £99/month = £2,187 first year.
ROI: 25-32x in year one.
The point isn't "everything local." It's "the right workloads local, with a clear line between what stays cloud and what doesn't."
"Before Foundry, I spent my morning opening invoices. Now I spend my morning reviewing extracted data that's already 95% correct, and I have time to actually chase the late payers and talk to suppliers." Operations admin, 6 weeks after deployment
"We were going to hire another admin person. We didn't need to. The pipeline handles the volume we had and the growth we're planning for." Operations lead
"The audit trail alone justified it. When finance asked 'where did this number come from,' we could show them the original PDF, the extraction, and who approved it. That used to take an hour of folder-hunting." Team lead
This setup works well for teams that process 50+ structured documents per day, have data sovereignty requirements, and want to reduce data-entry overhead without replacing their systems stack.