BJORVAND AI · READ-ONLY CHECK Supplier statement exceptions Check completed Example Office Supplies Ltd (synthetic) · GBP · statement 2026-08-31
Matched: 2 Amount difference: 1 Not found in retrieved Xero data: 1 Review required: 6 Download the ZIP to read every source row and its evidence. This is not a supplier balance reconciliation.
Run synthetic-example-001
Xero retrieval interval 2026-09-16T08:00:10.000Z – 2026-09-16T08:01:00.000Z
Original file SHA-256 f95733ded1f68bf1fb2c880a5430a361c9cedd5236bb46ea741f4cb1e2af6e59 Current Xero data was retrieved during the recorded interval; it is not a historical or atomic snapshot at the statement date.
This checks statement lines against bills, not supplier balances or payments. Exceptions do not establish debts, missing documents or accounting errors.
Every statement line (10) INV-100 — Matched statement.csv · row 2
Statement original 120.00 GBP Statement outstanding 120.00
Compared original totals 120.00 versus 120.00; difference 0.00 Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000001 · AUTHORISED · original 120.00 · outstanding 120.00
Reason: ORIGINAL_TOTALS_AGREE
Review action: Original totals agree. This is not a payment or balance reconciliation.
Original document values {
"reference": "INV-100",
"date": "2026-08-01",
"currency": "GBP",
"original_total": "120.00",
"outstanding": "120.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-101 — Amount difference statement.csv · row 3
Statement original 250.00 GBP Statement outstanding 250.00
Compared original totals 250.00 versus 245.00; difference 5.00 Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000002 · AUTHORISED · original 245.00 · outstanding 245.00
Reason: ORIGINAL_TOTALS_DIFFER
Review action: Review the original invoice and both original totals; do not assume the cause of the difference.
Original document values {
"reference": "INV-101",
"date": "2026-08-02",
"currency": "GBP",
"original_total": "250.00",
"outstanding": "250.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-102 — Not found in retrieved Xero data statement.csv · row 4
Statement original 80.00 GBP Statement outstanding 80.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Reason: NO_REFERENCE_IN_COMPLETE_RETRIEVAL
Review action: Check the reference and supplier records. Absence does not establish a missing document, unpaid debt or accounting error.
Original document values {
"reference": "INV-102",
"date": "2026-08-03",
"currency": "GBP",
"original_total": "80.00",
"outstanding": "80.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-103 — Matched statement.csv · row 5
Statement original 65.00 GBP Statement outstanding 0.00
Compared original totals 65.00 versus 65.00; difference 0.00 Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000003 · PAID · original 65.00 · outstanding 0.00
Reason: ORIGINAL_TOTALS_AGREE
Review action: Original totals agree. This is not a payment or balance reconciliation.
Original document values {
"reference": "INV-103",
"date": "2026-08-04",
"currency": "GBP",
"original_total": "65.00",
"outstanding": "0.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-104 — Review required statement.csv · row 6
Statement original 200.00 GBP Statement outstanding 100.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000004 · AUTHORISED · original 200.00 · outstanding 100.00
Reason: PARTIAL_PAYMENT_ON_STATEMENT; PARTIAL_PAYMENT_IN_XERO
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "INV-104",
"date": "2026-08-05",
"currency": "GBP",
"original_total": "200.00",
"outstanding": "100.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} CR-105 — Review required statement.csv · row 7
Statement original -20.00 GBP Statement outstanding -20.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Reason: UNSUPPORTED_LINE_TYPE; NEGATIVE_AMOUNT
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "CR-105",
"date": "2026-08-06",
"currency": "GBP",
"original_total": "-20.00",
"outstanding": "-20.00",
"kind": "credit",
"amount_meaning": "tax_inclusive_original"
} INV-106 — Review required statement.csv · row 8
Statement original 30.00 GBP Statement outstanding 30.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000005 · AUTHORISED · original 30.00 · outstanding 30.00
Reason: DUPLICATE_STATEMENT_REFERENCE
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "INV-106",
"date": "2026-08-07",
"currency": "GBP",
"original_total": "30.00",
"outstanding": "30.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-106 — Review required statement.csv · row 9
Statement original 30.00 GBP Statement outstanding 30.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000005 · AUTHORISED · original 30.00 · outstanding 30.00
Reason: DUPLICATE_STATEMENT_REFERENCE
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "INV-106",
"date": "2026-08-07",
"currency": "GBP",
"original_total": "30.00",
"outstanding": "30.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} INV-107 — Review required statement.csv · row 10
Statement original Not provided GBP Statement outstanding 45.00
Compared original totals No safe original-total comparison Amount meaning unknown Xero bill: 00000000-0000-4000-8000-000000000006 · AUTHORISED · original 60.00 · outstanding 60.00
Reason: UNCONFIRMED_AMOUNT_MEANING; NO_ORIGINAL_TOTAL
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "INV-107",
"date": "2026-08-08",
"currency": "GBP",
"original_total": "",
"outstanding": "45.00",
"kind": "invoice",
"amount_meaning": "unknown"
} INV-108 — Review required statement.csv · row 11
Statement original 99.00 GBP Statement outstanding 99.00
Compared original totals No safe original-total comparison Amount meaning tax_inclusive_original Xero bill: 00000000-0000-4000-8000-000000000007 · AUTHORISED · original 99.00 · outstanding 99.00
Xero bill: 00000000-0000-4000-8000-000000000008 · AUTHORISED · original 99.00 · outstanding 99.00
Reason: MULTIPLE_XERO_CANDIDATES
Review action: Review the source row and any Xero candidates. Confirm reference, amount meaning, currency and payment/credit context.
Original document values {
"reference": "INV-108",
"date": "2026-08-09",
"currency": "GBP",
"original_total": "99.00",
"outstanding": "99.00",
"kind": "invoice",
"amount_meaning": "tax_inclusive_original"
} Tool 0.1.0 · schema 1.0. No entries were posted and no emails were sent.