LedgerGuard.

Client use case · Accounts payable

Less invoice busywork.More control over what moves forward.

LedgerGuard prepares supplier invoices for your finance team: read the document, check it against approved records, and surface what needs attention. Your people keep approval authority. No payment is ever executed.
5/5 recorded pipeline results policy_2026.3 · fictional data

The client situation

Your team should review exceptions.
Not retype every invoice.

You run accounts payable at fictional Keystone Facilities Group. Suppliers invoice different properties, orders need matching, and unusual charges need the right reviewer. LedgerGuard gathers the evidence before your team decides.

01

Prepare the work

Read invoice fields and keep the supporting document text one click away.

Document → Reviewable data

02

Catch discrepancies

Recalculate totals and compare charges with purchase orders and receipts.

Invoice → Evidence checks

03

Keep control

Hold duplicates and bank-detail changes, then route exceptions to a person.

Exception → Named reviewer

Step into the finance team

Choose an invoice. See the next step.

Five fictional situations. These are recorded pipeline results, not new model calls when you click. No uploads, accounting writes, or payments.

Showing the first invoice. Choose another situation to compare its recommendation.

Clean three-way match

Ready for approval Recorded result

Brightway Janitorial Supply · $842.40

What happened

Every check passed: supplier identity, arithmetic, PO match, and delivery confirmation all agree. LedgerGuard proposes a draft bill and routes the invoice to the property manager — the amount is under the $1,000 property-manager threshold.

What this means for your team

The invoice is prepared for the designated approver. Your team can review the supporting facts without re-entering every field. Ready for approval does not mean paid.

Your next step Ready for approval

Supplier and purchase-order matching, arithmetic recomputation, and duplicate/bank-detail checks all passed. No exceptions found.

Who reviews this

  • → Property manager

Accounting-system change

create bill Draft only — not posted
Cost center
CC-FAC-CLEAN
Total
$842.40
Idempotency key
sup_bjs:BJS-55821:keystone_qb_sandbox

Policy version policy_2026.3 · workflow wf_8b43fafc2d7c. No payment is ever executed by this demo.

Inspect the invoice, extracted fields, and checks

Select an extracted field to highlight its supporting text in the source document.

Source document — page 1 Rendered from extracted text

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

Extracted data
Line items (5)
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
Match evidence

Supplier identity

exact
Invoice tax ID
Approved master
47-1122334
47-1122334

Brightway Janitorial Supply · approved supplier since evidence on file, status approved.

Purchase order — PO-10456

exact

ALDR · not-to-exceed $800.00 · status open

Line Approved qty Approved price
Multi-surface cleaner, 1gal 24.0 $9.70
Trash liners, case of 250 10.0 $14.20
Microfiber mop heads 12.0 $8.15
Floor degreaser concentrate 6.0 $22.50
Glass cleaner spray, case of 12 8.0 $20.95

Goods / service receipt

rcpt_10456 · received 2026-07-30 by D. Alvarez · confirms 5 line(s)

Duplicate candidates

None found.

Control results (9)
  • Line-total recalculation Passed

    All 5 line total(s) recompute exactly from quantity × unit price.

  • Subtotal recalculation Passed

    Sum of line totals equals the printed subtotal of $776.40.

  • Tax and grand-total recalculation Passed

    Subtotal + tax equals the printed total of $842.40 exactly.

  • Supplier identity match Passed

    Tax ID 47-1122334 matches the approved Brightway Janitorial Supply record exactly.

  • Remittance bank-detail comparison Passed

    Extracted remittance block (First Continental Bank, acct ending 2231) matches the approved supplier master exactly.

  • Normalized duplicate-identity match Passed

    No matching supplier, invoice number, date, or amount found in invoice history.

  • Purchase-order status Passed

    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 screening Passed

    No instruction-shaped content detected in extracted text fields.

Inspect processing history and model cost
Audit history 8.4s total · $0.0134 total
  1. Submission received
    12:38:02 UTC

    demo_scenario intake, submissionId sub_bjs_55821.

  2. File validated
    12:38:02 UTC

    application/pdf, 2217 bytes, read from storage.

  3. Structured extraction complete
    12:38:10 UTC

    Header and 5 line item(s) extracted to schema.

    8441ms · $0.0134

  4. Evidence coordinates aligned
    12:38:10 UTC

    31 of 32 fields aligned against the real document text layer; 1 unresolved.

  5. Arithmetic recalculated
    12:38:10 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.

  6. Supplier matched
    12:38:10 UTC

    Tax ID 47-1122334 matches the approved Brightway Janitorial Supply record exactly.

  7. Duplicate check complete
    12:38:10 UTC

    No matching supplier, invoice number, date, or amount found in invoice history.

  8. Bank-detail comparison: match
    12:38:10 UTC

    Extracted remittance block (First Continental Bank, acct ending 2231) matches the approved supplier master exactly.

  9. PO matched — exact
    12:38:10 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.

  10. Instruction screening
    12:38:10 UTC

    No instruction-shaped content detected in extracted text fields.

  11. Decision: ready for approval
    12:38:11 UTC

    Supplier and purchase-order matching, arithmetic recomputation, and duplicate/bank-detail checks all passed. No exceptions found.

  12. Accounting draft prepared
    12:38:11 UTC

    Draft bill proposed for supplier sup_bjs, total $842.40 — not posted.

How it works

AI reads. Code checks.
Your team decides.

Explore the controls behind each recommendation, or inspect the evaluations. This demo prepares work for human review—it cannot execute payments or accounting writes.

Explore the controls ↗Inspect the evaluations ↗

Open to opportunities

Need AI automation that can explain itself?

I build measurable AI-assisted workflows with deterministic safeguards, visible evaluation, and human review where the risk demands it.

Contact Ariel