Human verification is required before any further payment on this transaction.
Why this was flagged
Transaction TXN-2026-0108 for Nexa Office Solutions Sdn Bhd (Invoice INV-2026-0182, PO PO-2026-0108) totaling MYR 11188.8 has received a High risk verdict with a risk score of 70.
Duplicate invoice: Two different PDF files with distinct content hashes share invoice number INV-2026-0182 (Source files: 03_invoice_original.pdf, 04_invoice_reissued.pdf).
Bank-account mismatch: The verified account ********4321 differs from requested account ********6789 (Source files: 01_supplier_profile.pdf, 03_invoice_original.pdf, 04_invoice_reissued.pdf, 06_payment_receipt.pdf).
Payment-status conflict: Invoices mark the status as UNPAID, contradicting receipt PAY-2026-0255 which lists it as SETTLED (Source files: 03_invoice_original.pdf, 06_payment_receipt.pdf, 04_invoice_reissued.pdf).
Missing PO reference: Invoices omit the required reference to PO-2026-0108 (Source files: 02_purchase_order.pdf, 03_invoice_original.pdf, 04_invoice_reissued.pdf).
Overdue invoice: Invoice was due on 2026-08-15 and remains unresolved as of 2026-08-22 (Source files: 03_invoice_original.pdf, 04_invoice_reissued.pdf).
Recommended next actions: Pause payment immediately. Perform out-of-band verification of the bank account details with the supplier, clarify whether this invoice has already been settled, and ensure proper PO reference alignment 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)
- Supplier profile
01_supplier_profile.pdf
sha256 1f4cf4fe780f151e…
- Purchase order
02_purchase_order.pdf
sha256 54a24efdf21f43a6…
- Invoice
03_invoice_original.pdf
sha256 082120e5bf8b7e7f…
- Invoice
04_invoice_reissued.pdf
sha256 7c075db74af82b4e…
- Delivery order
05_delivery_order.pdf
sha256 6d29a87e9d88fad5…
- Payment receipt
06_payment_receipt.pdf
sha256 d1a7055fac02d649…
Audit trail
Explanation generated
8/22/2026, 7:30:41 AM · system
Transaction linked
8/22/2026, 7:30:42 AM · system
Risk scored
8/22/2026, 7:30:42 AM · system