AP workbench
Pick a scenario. Every field below is either read off the document or computed by deterministic code — click a field to see where it came from.
Clean three-way match
Ready for approvalLiveBrightway Janitorial Supply · $842.40
What happened
Every check passed: supplier identity, arithmetic, PO match, and delivery confirmation all agree. Ledger Guard proposes a draft bill and routes the invoice to the property manager — the amount is under the $1,000 property-manager threshold.
Why it matters
This is the boring path, and it should be boring. No AI judgment call decided this invoice was safe — five independent deterministic checks did, and every one of them is visible.
BRIGHTWAY JANITORIAL SUPPLY
4410 Ferncrest Industrial Way, Unit C · Columbus, OH 43219
Invoice #: BJS-55821
Invoice Date: 2026-07-29
Due Date: 2026-08-28
PO Reference: PO-10456
Bill To: Keystone Facilities Group — Alder Point Plaza
Supplier Tax ID: 47-1122334
Currency: USD
Description | Qty | Unit Price | Line Total
Multi-surface cleaner, 1gal — Qty 24 @ $9.75 = $234.00
Trash liners, case of 250 — Qty 10 @ $14.20 = $142.00
Microfiber mop heads — Qty 12 @ $8.15 = $97.80
Floor degreaser concentrate — Qty 6 @ $22.50 = $135.00
Glass cleaner spray, case of 12 — Qty 8 @ $20.95 = $167.60
Subtotal: $776.40
Sales Tax (8.5%): $66.00
Total Due: $842.40
Remit to: First Continental Bank, Acct ending 2231, Routing ending 0044
| Description | Qty | Unit price | Line total |
|---|---|---|---|
| Multi-surface cleaner, 1gal | 24 | $9.75 | $234.00 |
| Trash liners, case of 250 | 10 | $14.20 | $142.00 |
| Microfiber mop heads | 12 | $8.15 | $97.80 |
| Floor degreaser concentrate | 6 | $22.50 | $135.00 |
| Glass cleaner spray, case of 12 | 8 | $20.95 | $167.60 |
Supplier identity
exactBrightway Janitorial Supply · approved supplier since evidence on file, status approved.
Purchase order — PO-10456
exactALDR · not-to-exceed $800 · status open
| Line | Approved qty | Approved price |
|---|---|---|
| Multi-surface cleaner, 1gal | 24 | $9.7 |
| Trash liners, case of 250 | 10 | $14.2 |
| Microfiber mop heads | 12 | $8.15 |
| Floor degreaser concentrate | 6 | $22.5 |
| Glass cleaner spray, case of 12 | 8 | $20.95 |
Goods / service receipt
c1000000-0000-4000-8000-000000000001 · received 2026-07-30 by D. Alvarez · confirms 5 line(s)
Duplicate candidates
None found.
- Line-total recalculationPassed
All 5 line total(s) recompute exactly from quantity × unit price.
- Subtotal recalculationPassed
Sum of line totals equals the printed subtotal of $776.40.
- Tax and grand-total recalculationPassed
Subtotal + tax equals the printed total of $842.40 exactly.
- Supplier identity matchPassed
Tax ID 47-1122334 matches the approved Brightway Janitorial Supply record exactly.
- Remittance bank-detail comparisonPassed
Extracted remittance block (First Continental Bank, acct ending 2231) matches the approved supplier master exactly.
- Normalized duplicate-identity matchPassed
No matching supplier, invoice number, date, or amount found in invoice history.
- Purchase-order statusPassed
PO-10456 is open.
- Matched PO line(s)Passed
5 line(s) match PO-10456 within tolerance: Multi-surface cleaner, 1gal, Trash liners, case of 250, Microfiber mop heads, Floor degreaser concentrate, Glass cleaner spray, case of 12.
- Embedded-instruction screeningPassed
No instruction-shaped content detected in extracted text fields.
Supplier and purchase-order matching, arithmetic recomputation, and duplicate/bank-detail checks all passed. No exceptions found.
Routed to
- → Property manager
Accounting-system change
- Cost center
- CC-FAC-CLEAN
- Total
- $842.40
- Idempotency key
- a1000000-0000-4000-8000-000000000001:BJS-55821:keystone_qb_sandbox
Policy version policy_2026.3 · workflow 559e016f-70bf-494d-9d2a-98a185575a6f. No payment is ever executed by this demo.
- Submission received16:21:36 UTC
demo_scenario intake, submissionId sub_pipeline_clean-match_1786119694649.
- File validated16:21:38 UTC
application/pdf, 1857 bytes, downloaded from storage.
- Structured extraction complete16:21:49 UTC
Header and 5 line item(s) extracted to schema.
8901ms · $0.0134
- Evidence coordinates aligned16:21:49 UTC
31 of 32 fields aligned against the real document text layer; 1 unresolved.
- Arithmetic recalculated16:21:50 UTC
All 5 line total(s) recompute exactly from quantity × unit price. Sum of line totals equals the printed subtotal of $776.40. Subtotal + tax equals the printed total of $842.40 exactly.
- Supplier matched16:21:55 UTC
Tax ID 47-1122334 matches the approved Brightway Janitorial Supply record exactly.
- Duplicate check complete16:21:55 UTC
No matching supplier, invoice number, date, or amount found in invoice history.
- Bank-detail comparison: match16:21:56 UTC
Extracted remittance block (First Continental Bank, acct ending 2231) matches the approved supplier master exactly.
- PO matched — exact16:21:56 UTC
PO-10456 is open. 5 line(s) match PO-10456 within tolerance: Multi-surface cleaner, 1gal, Trash liners, case of 250, Microfiber mop heads, Floor degreaser concentrate, Glass cleaner spray, case of 12.
- Instruction screening16:21:56 UTC
No instruction-shaped content detected in extracted text fields.
- Decision: ready for approval16:21:57 UTC
Supplier and purchase-order matching, arithmetic recomputation, and duplicate/bank-detail checks all passed. No exceptions found.
- Accounting draft prepared16:21:58 UTC
Draft bill proposed for supplier a1000000-0000-4000-8000-000000000001, total $842.40 — not posted.
- Replayed submission16:22:01 UTC
submissionId sub_pipeline_clean-match_1786119694649 was already processed — returned the existing workflow result without creating a new job.