Public conformance corpus
The same fixture corpus that acts as our own engine's regression net -- every sample below was replayed against the real KoSIT validator, never hand-written. Provenance and license documented per file; files whose license doesn't permit redistribution, or can't be established, stay internal-only.
Results from a real run: 2026-07-25T03:00:59Z -- KoSIT Validator 1.6.2, XRechnung schematron 2.5.0, CIUS 3.0.2 (24 public samples, 24 matching expectation).
The ZIP contains only the public samples below, plus MANIFEST.json and a license notice -- generated from the manifest, never assembled by hand.
| File | Syntax | Profile | License | Expected verdict | Actual verdict | Findings (E/W/I) |
|---|---|---|---|---|---|---|
| ce-ubl-tc434-creditnote1.xml | UBL | EN16931 generic (CEN TC434) | EUPL-1.2 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| ce-ubl-tc434-example1.xml | UBL | EN16931 generic (CEN TC434) | EUPL-1.2 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| xrechnung-01.01a-invoice.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/1 |
| xrechnung-01.02a-invoice.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| ce-cii-br-co-10-rounding-issue.xml | CII | ZUGFeRD 1.0 comfort (unsupported profile) | EUPL-1.2 | REJECT | REJECT (match) | 0/0/0 |
| ce-cii-business-example-01.xml | CII | EN16931 generic (CEN TC434) | EUPL-1.2 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| ce-cii-business-example-02.xml | CII | ZUGFeRD 1.0 comfort (unsupported profile) | EUPL-1.2 | REJECT | REJECT (match) | 0/0/0 |
| xrechnung-01.01a-invoice.xml | CII | XRechnung 3.0.2 | Apache-2.0 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/1 |
| xrechnung-01.02a-invoice.xml | CII | XRechnung 3.0.2 | Apache-2.0 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| facturx-minimum.xml | CII | Factur-X minimum | BSD-3-Clause | REJECT | REJECT (match) | 0/0/0 |
| facturx-basicwl.xml | CII | Factur-X basicwl | BSD-3-Clause | REJECT | REJECT (match) | 0/0/0 |
| facturx-en16931.xml | CII | Factur-X en16931 | BSD-3-Clause | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| facturx-01.02a.pdf | PDF (Factur-X hybrid) | XRechnung 3.0.2 | Apache-2.0 | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| facturx-minimum.pdf | PDF (Factur-X hybrid) | Factur-X minimum | BSD-3-Clause | REJECT | REJECT (match) | 0/0/0 |
| facturx-basicwl.pdf | PDF (Factur-X hybrid) | Factur-X basicwl | BSD-3-Clause | REJECT | REJECT (match) | 0/0/0 |
| facturx-en16931.pdf | PDF (Factur-X hybrid) | Factur-X en16931 | BSD-3-Clause | ACCEPTABLE | ACCEPTABLE (match) | 0/0/0 |
| xrechnung-01.02a-invoice__BR-02.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 2/0/0 |
| xrechnung-01.02a-invoice__BR-CO-09.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 1/0/0 |
| xrechnung-01.02a-invoice__BR-CO-10.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 2/0/0 |
| xrechnung-01.02a-invoice__BR-CO-15.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 2/0/0 |
| xrechnung-01.02a-invoice__BR-CO-25.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 1/0/0 |
| xrechnung-01.02a-invoice__R008.xml | UBL | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 1/0/0 |
| xrechnung-01.02a-invoice__BR-16.xml | CII | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 3/0/0 |
| xrechnung-01.02a-invoice__R008.xml | CII | XRechnung 3.0.2 | Apache-2.0 | REJECT | REJECT (match) | 1/0/0 |