Hospitality Group

DEMO — Riverstone Group: OCR Invoice Capture & Xero Automation

3,000+ supplier invoices/month automated · 92% straight-through matching · 5 days to same-day AP

DEMO — Riverstone Group: OCR Invoice Capture & Xero Automation
3,000+Invoices / Month Automated
92%Straight-Through Match Rate
Same-dayAP (was 5 days)
11Venues Consolidated

Project overview

About the project

Riverstone Group runs a portfolio of restaurants, cafes, and bars across Auckland, receiving thousands of supplier invoices a month on paper, PDF, and email. Their accounts team was manually typing every bill into Xero and chasing credit notes by hand. We built a document-intelligence pipeline that reads each invoice with OCR, extracts line items, matches them against purchase orders and delivery dockets, posts the bill into Xero, and reconciles supplier credit notes automatically — flagging only genuine exceptions for a human. Month-end stopped being a bottleneck.

The challenge

With 11 venues, Riverstone's two-person accounts team was drowning in 3,000+ supplier invoices a month. Each bill was hand-keyed into Xero, GST and GL codes were guessed under time pressure, and credit notes for returned or spoiled stock were routinely missed — money quietly left on the table. Month-end took a week and errors only surfaced at review. Generic receipt-scanning apps could read a total but could not match line items to orders or handle credit notes across venues.

Our approach

How we delivered

01

Document Modelling

Collected a sample of every supplier invoice and credit-note layout and tuned extraction to reliably read line items, GST, and references.

02

Matching Engine

Built three-way matching against purchase orders and delivery dockets, with price-variance and duplicate detection to catch errors automatically.

03

Xero Posting

Automated coding and straight-through posting of bills into Xero per venue, plus automatic reconciliation of supplier credit notes.

04

Exception Workflow

Delivered a review queue showing the original document beside extracted data, so staff only touch the small percentage that truly needs judgement.

What we built

Features delivered

✓OCR line-item extraction from PDF, photo & emailed invoices
✓Automatic supplier, GL-code & GST (15%) coding
✓Three-way match: invoice - purchase order - delivery docket
✓Straight-through posting of bills into Xero
✓Credit-note detection and automatic reconciliation
✓Duplicate-invoice and price-variance detection
✓Exception queue with side-by-side original & extracted data
✓Per-venue spend dashboards and supplier analytics

Technologies

Tech stack used

Azure AI Document IntelligencePythonFastAPIXero APIPostgreSQLOpenAIAWS S3

More work

Related projects

Ready to Transform Your Business?

Book a free 30-minute consultation. We'll discuss your challenges, explore opportunities for automation, and show you exactly how we can help.

© 2026 Atlio Information Technology. All rights reserved.