xregcheck.com

Purchases are temporarily paused. New orders cannot be started right now. Paid orders, support and refunds are unaffected.

Evidence for your XRechnung engine upgrade

Release Regression Pack

Your own test fixtures, validated with the official KoSIT XRechnung validator 1.6.3 across two pinned ruleset releases — delivered as a per-fixture before/after report for your release decision.

£299 one-off · before applicable taxes

2025-07-10 · Schematron 2.4.0  →  2026-01-31 · Schematron 2.5.0

Start an order See the report

One software product · up to 250 fixture IDs · JSON, JUnit XML and readable HTML · one rerun within seven days

report.html — public sampleREGRESSION FLAGS

KoSIT validator 1.6.3 · pair xrechnung-2025-07-10_to_2026-01-31

  • 500 processed
  • 234 passes
  • 266 validation failures
  • 3 rule regressions
  • 0 execution errors
Verdict-transition rows taken verbatim from the public sample report
OutputFixture IDVerdict transitionRegressionComparable
old_app…/cii/cii-br-de-1-test.xmlpass→passyes
old_app…/cii/cii-br-de-25-test-bg-19-with-bt-86-1.xmlpass→failflaggedyes
old_app…/cii/cii-br-de-18-case-sensitive-keyword-2.xmlfail→failyes

…247 more fixture rows in the full report. Open the public sample report

What you get

Pinned pair, official validator

Every fixture runs twice through the official KoSIT validator 1.6.3 with full configuration bundles: release 2025-07-10 (Schematron 2.4.0) and v2026-01-31 (Schematron 2.5.0). The pair is fixed for your order.

Per-fixture verdict transitions

For each fixture ID: the old→new validation verdict, regression flags and comparability — plus optional paired old/new application-output comparison. Delivered as JSON, JUnit XML for CI, and readable HTML.

Rerun and retention, stated plainly

One rerun of the same comparison within seven days (resubmit the same IDs, product, pair and mode). Authenticated downloads expire after eight days; provider logs may persist longer. No zero-retention promise.

How it works

  1. Attest. Confirm at order time that you already have a representative supported test corpus. Production invoice archives are excluded; test fixtures only.
  2. Pay. £299 once, before applicable taxes — but purchases are temporarily paused and no new order can be started right now.
  3. Submit. Send fixture IDs with base64-encoded XML — never ZIP/TAR archives or file paths. XML must be UTF-8/ASCII, at most 5 MiB per file and 16 MiB combined. Retain your originals; the rerun requires resubmission.
  4. Download. Collect your token-protected JSON, JUnit XML and HTML evidence by authenticated download, within eight days of it becoming available.

Scope and exclusions

Included

  • XRechnung only; one software product per order
  • Up to 250 fixture IDs per order
  • Optional paired old/new application outputs
  • JSON, JUnit XML and readable HTML evidence
  • One rerun of the same comparison within seven days

Not included

  • Certification, conformity marks or legal/tax advice
  • Transformations or bespoke rules
  • Corpus-design consulting
  • Manual adjudication of findings
  • Production invoice archives

A different-byte application comparison may be INCOMPLETE, and neither an INCOMPLETE comparison nor an execution failure means a clean pass — both are reported as what they are.

Requirements and limitations — full text

Show the complete requirements and limitations
Release Regression Pack: £299 before applicable taxes, one-off.
One software product; XRechnung only; KoSIT 1.6.3 with full configuration bundles
2025-07-10 (Schematron 2.4.0) → 2026-01-31 (Schematron 2.5.0).
Up to 250 fixture IDs; optional paired old/new application outputs; JSON, JUnit
and readable HTML evidence; one rerun for the same comparison within seven days.
You must already have a representative supported test corpus. Customer-owned
test fixtures only in the future pilot; production invoice archives are excluded.
Retain your original inputs; the rerun requires resubmission with the same IDs,
product, ruleset pair and paired/unpaired mode. XML must be UTF-8/ASCII, at most
5 MiB per file and 16 MiB combined; submit base64 JSON, never ZIP/TAR or file paths.
No transformations, legal/tax certification, bespoke rules, corpus-design
consulting or manual finding adjudication. Different-byte application comparisons
may be INCOMPLETE; neither that nor execution failure means a clean pass.
Reports may be confidential. Authenticated downloads expire after eight days;
provider logs/backups may persist longer. No zero-retention promise.
Live sales: checkout opens a Stripe-hosted card payment of £299 before applicable taxes. Only allowlisted public fixtures are accepted; customer-owned uploads are not yet enabled. Purchases are temporarily paused: new orders cannot be started right now; paid orders, support and refunds are unaffected.
Card payment, where enabled, is processed by Stripe Checkout; we do not see or
store your full card details. Support: support@xregcheck.com.

Start an order

Purchases are temporarily paused: starting an order will be refused until sales reopen. Paid orders, support and refunds are unaffected.

Order details

Save the access token and the recovery token separately; neither is emailed, placed in a URL or re-sent. Use the authenticated workflow in pilot/README.md to submit public fixtures and download evidence.

Frequently asked questions

What counts as a fixture?

A fixture is one of your XRechnung test documents, identified by an opaque, non-sensitive ID. You submit complete exact XML bytes, base64-encoded in JSON — never ZIP/TAR archives or file paths. An order covers 1–250 fixture IDs, each file at most 5 MiB, 16 MiB combined. Only byte hashes from the frozen public-corpus allowlist are accepted while customer uploads remain disabled; declaring data public does not bypass this lock.

What does an INCOMPLETE comparison mean?

Different-byte application comparisons may be INCOMPLETE. Neither an INCOMPLETE comparison nor an execution failure means a clean pass — both are reported as what they are, not as success.

How is confidentiality handled?

Reports may be confidential. Authenticated downloads expire after eight days; provider logs and backups may persist longer, and no zero-retention promise is made. Your uploaded fixtures are processed solely to run your validation job and produce your report, and are deleted when the job terminates. See the privacy notice for full detail.

How do refunds work?

We operate a 7-day, any-reason, full refund policy. Email support@xregcheck.com within 7 days of your order with your order reference; you do not need to give a reason. The full amount you paid is refunded to your original payment method through Stripe — we do not deduct payment-processing fees. Refunding stops further processing of the order. See the refund policy.

Is VAT added to the price?

The seller is a UK sole trader who is not registered for VAT, so no VAT is added to the £299 price. If this treatment ever changes, the price and any tax shown at checkout will state so before you pay.

Does any AI model see my data?

No. No AI or model provider is in the customer path. Validation runs as a local software subprocess on our own infrastructure; no model ever sees your invoice content or your reports, and your content is never sent to any AI or model service.

How do I get support?

Email support@xregcheck.com for reruns, refunds, access problems and data requests. Quote your order reference; never paste access or recovery tokens into support email.