Automated matching of purchase orders, goods receipt notes, and supplier invoices as each document arrives, the AP process that consumes the most manual time and generates the most reconciliation errors when done manually at volume. The system extracts structured data from each document using OCR (AWS Textract for PDF invoices with its invoice analysis feature that extracts line items, totals, tax amounts, and vendor details with field-level confidence scores), EDI parsing for electronic invoices, and structured intake for portal submissions. EDI 850 (Purchase Order) transmits the original PO terms to the supplier; EDI 855 (PO Acknowledgement) confirms supplier acceptance with any modifications; EDI 856 (Advance Ship Notice) carries the delivery details that populate the goods receipt before physical arrival. The three-way match engine compares quantities, unit prices, delivery references, and totals against the approved PO and the confirmed GRN, applying configurable tolerance rules (plus or minus 1% for rounding on international invoices, exact match required for item quantities). The match logic handles line-item consolidation where a supplier invoices multiple PO lines on a single invoice, and split deliveries where a single PO line is fulfilled across multiple GRNs. Clean three-way matches are auto-approved and queued for payment run. Discrepancies, short delivery, price deviation above tolerance, invoice referencing an unrecognized PO number, route to the right team member with the specific mismatch highlighted, the original invoice attached, and the specific field in question identified rather than a generic "invoice exception" notification. Fraud detection rules flag anomalous invoices: duplicate invoice numbers from the same supplier, invoice amounts that exactly match approval thresholds (a pattern associated with approval-threshold gaming), and invoices from suppliers with no corresponding PO. Finance stops reviewing the 85-90% of invoices that match cleanly and focuses only on the exceptions that need human judgment.