Human verification is required before any further payment on this transaction.
Why this was flagged
Transaction TXN-2026-0108-7 for Nexa Office Solutions Sdn Bhd (SUP-001) covers invoice INV-2026-0182 totaling 11188.8 MYR under PO-2026-0108. It has received an overall verdict of high risk with a risk score of 70.
Duplicate invoice (15 points): Two distinct invoice files share number INV-2026-0182 with differing content hashes (Source files: 04_Reissued_Invoice_INV-2026-0182.pdf, 03_Original_Invoice_INV-2026-0182.pdf).
Bank-account mismatch (20 points): Documents request payment to account ********6789 rather than the supplier's verified account ********4321 (Source files: 01_Supplier_Master_Profile_SUP-001.pdf, 06_Payment_Receipt_PAY-2026-0255.pdf, 04_Reissued_Invoice_INV-2026-0182.pdf, 03_Original_Invoice_INV-2026-0182.pdf).
Payment-status conflict (15 points): Invoice documents state UNPAID status, whereas receipt PAY-2026-0255 indicates the invoice is SETTLED (Source files: 04_Reissued_Invoice_INV-2026-0182.pdf, 06_Payment_Receipt_PAY-2026-0255.pdf, 03_Original_Invoice_INV-2026-0182.pdf).
Missing PO reference (10 points): Invoices omit the reference to existing PO-2026-0108 (Source files: 02_Purchase_Order_PO-2026-0108.pdf, 04_Reissued_Invoice_INV-2026-0182.pdf, 03_Original_Invoice_INV-2026-0182.pdf).
Overdue invoice (10 points): Invoice due on 2026-08-15 remains unresolved as of review on 2026-08-22 (Source files: 04_Reissued_Invoice_INV-2026-0182.pdf, 03_Original_Invoice_INV-2026-0182.pdf).
Immediately place a hold on payment for TXN-2026-0108-7. Contact Nexa Office Solutions Sdn Bhd out-of-band to confirm their bank details, verify whether receipt PAY-2026-0255 previously settled this balance, and resolve the duplicate invoice and missing PO reference before proceeding.
This narrative is generated from the deterministic rule findings only — the AI cannot add, remove, or re-score risks. Every finding below cites its source documents.
Analyst review
Linked transaction
- Supplier
- Nexa Office Solutions Sdn Bhd (SUP-001)
- Registration no.
- 202101034567
- Invoice no.
- INV-2026-0182
- PO no.
- PO-2026-0108
- Total
- MYR 11,188.80
- Verified bank account
- ********4321
- Requested/paid account
- ********6789
- Status
- open
Control findings (5)
Bank-account mismatch
+20 ptsThe supplier's verified bank account ends in 4321, but 3 document(s) request or record payment to an account ending in 6789. Unverified beneficiary changes are a primary invoice-fraud indicator.
Duplicate invoice
+15 pts2 different PDF files use invoice number INV-2026-0182 for the same supplier and amount. The files have different content hashes, so this is a reissued or duplicated invoice, not a re-upload of the same file.
Payment-status conflict
+15 ptsInvoice INV-2026-0182 is marked UNPAID on the invoice document(s), but receipt PAY-2026-0255 states the same invoice was already SETTLED. The records contradict each other, so a further payment could be a double payment.
Missing PO reference
+10 ptsPurchase order PO-2026-0108 exists for this transaction, but 2 invoice(s) omit any PO reference. Invoices that bypass the PO chain evade three-way matching.
Overdue invoice
+10 ptsINV-2026-0182 was due on 2026-08-15 and remains unresolved as of the review date (2026-08-22). Aged unresolved invoices raise the pressure for rushed, unchecked payment.
Source documents (6)
- Payment receipt
06_Payment_Receipt_PAY-2026-0255.pdf
sha256 db2d92d89083fd3a…
- Delivery order
05_Delivery_Order_DO-2026-0097.pdf
sha256 c38e7c4109288964…
- Invoice
04_Reissued_Invoice_INV-2026-0182.pdf
sha256 0c0f68a6e68efdbf…
- Invoice
03_Original_Invoice_INV-2026-0182.pdf
sha256 10a7e2a71fab353f…
- Purchase order
02_Purchase_Order_PO-2026-0108.pdf
sha256 c831e7dc68cd43b6…
- Supplier profile
01_Supplier_Master_Profile_SUP-001.pdf
sha256 f4188fa63ec9a5dc…
Audit trail
Explanation generated
8/22/2026, 8:05:00 AM · system
Transaction linked
8/22/2026, 8:05:01 AM · system
Risk scored
8/22/2026, 8:05:01 AM · system