PO–Invoice–GRN Reconciliation — Where Trading SMEs Bleed Hours
Three-way match hell in Malaysian trading: purchase orders, goods received, supplier invoices. LLM extraction + ERP integration with finance sign-off.
Finance teams in trading companies do not lack intelligence. They lack matching — PO quantities, partial deliveries, supplier invoice variants, credit notes in PDF.
Leak we quantify
- FTE hours/month on manual matching
- % invoices on hold > 5 days
- Duplicate payments and missed credit notes (RM/year)
- Month-end close slip (days)
A 15-person trading house often loses 1–2 FTE equivalents to reconciliation glue — work that never appears on the org chart.
Why OCR alone failed
Templates break when suppliers change PDF layouts. LLM extraction handles:
- Mixed Malay/English line items
- Handwritten quantity amendments on DO photos
- Reference numbers in wrong fields
Output is structured draft in ERP — not auto-post.
Integration architecture
- Email/WhatsApp invoice intake → document store
- Extract → match against PO/GRN IDs
- Exception queue with plain-language reason
- Finance approves → ERP post
Full security and write-path governance on every posting action.
What to do next
Book audit kickoff — we need one month of sample invoices and your ERP export.