# XRechnung rounding and IBAN edge case

Monetary reconciliation at two decimals plus SEPA account availability for credit transfer.

## Fixture metadata

- **Format**: XRechnung
- **Profile**: EN 16931
- **Syntax**: UBL 2.1 Invoice
- **Expected result**: Valid
- **Covered BT and rule IDs**: BT-84, BR-61, BR-CO-13, BR-CO-14, BR-CO-17

## What this tests

Monetary reconciliation at two decimals plus SEPA account availability for credit transfer.

A valid invoice with line rounding, tax totals, and SEPA credit transfer account data.

## Assertions to run

- Line quantity 3 times price 33.3367 should round to line extension 100.01 without shifting document totals.
- Tax amount 19.00 should reconcile from taxable base 100.01 at 19 percent using EN 16931 rounding tolerance.
- BR-61 should pass because payment means 58 carries a valid IBAN in BT-84.

## Downloads

- [xrechnung-edge-rounding-iban.xml](/resources/test-invoices/xrechnung-edge-rounding-iban.xml): Valid
- [test-invoices-manifest.json](/resources/test-invoices/test-invoices-manifest.json): Fixture metadata
