CaptainYi
← Back to Tools

Invoice Extraction Assistant

Live

Extracts invoice data from email attachments and PDFs, then exports structured records to Xero.

This page shows simulated demo data for illustration purposes only.

How It Works

1

Email / PDF

Monitor inbox or accept file uploads

2

AI Extraction

Parse supplier, invoice #, line items & amounts

3

Supplier Match

Fuzzy-match against known supplier list

4

Validation

GST check, duplicate detection, amount rounding

5

Xero Export

Create bill via Xero API with correct account codes

6

Exception Log

Flag mismatches for manual review

142

Invoices Processed

128

Auto-Matched

115

Exported to Xero

14

Pending Review

Invoice #SupplierAmount (AUD)DateStatus
INV-2024-0841Oakridge Produce Pty LtdAUD 3,420.0012 Apr 2026Exported to Xero
INV-2024-0842Southern Cross MeatsAUD 7,815.5013 Apr 2026Matched
INV-2024-0843Blue Horizon Seafood Co.AUD 2,290.0014 Apr 2026Pending Review
INV-2024-0844Gippsland Dairy SuppliesAUD 1,560.7514 Apr 2026Exported to Xero
INV-2024-0845Murray Valley FreshAUD 4,100.0015 Apr 2026Matched
INV-2024-0846Riverland PackagingAUD 880.4015 Apr 2026Exported to Xero
INV-2024-0847Yarra Valley HerbsAUD 340.0016 Apr 2026Pending Review
INV-2024-0848Vic Wholesale OilsAUD 2,760.0016 Apr 2026Matched

Private Repository

This tool's source code is private. Contact me for technical details.

Tech Stack

PythonOpenAI APIXero APIFastAPIDocker
Contact me to learn more →