# XWUIBankReconciliation

Side-by-side bank-versus-book reconciliation: two columns of transactions (bank statement | book ledger) with matched pairs sorted to the top and unmatched items highlighted at the bottom. A summary footer derives deposits in transit, outstanding checks and bank adjustments from the unmatched rows, then computes the reconciled balance against the book balance and shows a difference plus a balanced / not-balanced note. Currency cells render through XWUIDisplayMonetary; use it for the month-end reconciliation of a single bank account.

## Basic Usage

An operating account with one matched pair (`matchedWith: "b1"`) and unmatched items, reconciling statement vs book balances.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Bank vs book with one matched pair and a reconciliation summary.
```

## Payroll Clearing Account

A semi-monthly payroll clearing account with four matched ACH pairs, a deposit in transit and an outstanding 941 tax check.

```example
file: examples/PayrollClearing.ts
html: examples/PayrollClearing.html
title: Payroll Clearing Account
description: Four matched ACH pairs plus a deposit in transit and an outstanding tax check.
```

## Unreconciled Variance

A merchant deposit account that fails to reconcile thanks to a disputed duplicate settlement and an un-recorded NSF fee, triggering the not-balanced note.

```example
file: examples/UnreconciledVariance.ts
html: examples/UnreconciledVariance.html
title: Unreconciled Variance
description: A merchant account left out of balance by a duplicate settlement and an NSF fee.
```

```api
```
