Invoice ↔ PO matchingImproved

Matches 400 invoice/PO pairs, including 60 seeded mismatches above the 2% tolerance. Runs against invoice-pairs-2026 on Invoice Reconciler v9.

Pass rate

97.1%

▲ 1.2 pts

Avg. score

0.96

Failing cases

12 / 400

Last run

1920.0s

Pass rate by run

Last 10 runs · latest Yesterday by Daniel Reyes

0%25%50%75%100%#31#33#35#37#39

Scorers

A case passes only when every scorer passes.

  • Correct match

    98.3%
    Exact match= PO id

    Invoice is linked to the right purchase order.

  • Mismatch flagged

    96.7%
    Exact match> 2% diff

    Differences above tolerance are flagged, smaller ones are not.

  • Latency budget

    99.0%
    Latency budget≤ 8s

    Each invoice reconciles within the batch window.

Test cases

Showing 4 of 400 cases from the latest run · 2 failing

CaseInputCorrect matchMismatch flaggedLatency budgetLatency
tc_0101INV-20931 · Kestrel Supply · $4,812.00 · 3 linesPassPassPass4.2s
tc_0118INV-20977 · Orchard Lane Print · $1,290.40 · freight addedPassFailPass5.1s

Input

INV-20977 · Orchard Lane Print · $1,290.40 · freight added

Expected

PO-7802 · flag: +3.4% freight not on PO

ActualFail

PO-7802 · matched · no flag

  • Mismatch flagged: Freight line ignored when computing the difference.
tc_0124INV-21004 · Harrowgate Freight · $18,400.00 · partial deliveryPassPassPass6.9s
tc_0139INV-21022 · Kestrel Supply · $612.00 · PO number missingPassPassFail8.3s