Conformance-validate a structured e-invoice extract against version-pinned Factur-X, XRechnung, PINT-AE, MyInvois, Peppol BIS 3.0 (Belgium mandate, live 2026-01-01), or KSeF FA(3) (Poland mandate, phase-in from 2026-02-01) format rules: mandatory-field presence, currency/VAT-category codelist membership, and line-item cardinality. The caller supplies the already-extracted business-term fields (EN 16931 BT-style); this validator checks them against the pinned rule set. Zero network.
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `validate_einvoice_format`. Task: Conformance-validate a structured e-invoice extract against version-pinned Factur-X, XRechnung, PINT-AE, MyInvois, Peppol BIS 3.0 (Belgium), or KSeF FA(3) (Poland) format rules: mandatory-field presence, currency/VAT-category codelist membership, line-item cardinality.
Call it with arguments: {"policy_parameters":{"document":{"format":"xrechnung","document_sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","embedded_xml_sha256":null,"fields":{"invoice_number":"INV-1","invoice_date":"2026-09-15","currency_code":"EUR","seller_name":"Acme GmbH","seller_vat_id":"DE123456789","buyer_name":"Buyer SAS","leitweg_id":"04011000-12345-67"},"line_items":[{"line_id":1,"net_amount":1000,"vat_category":"S","vat_rate_pct":19},{"line_id":2,"net_amount":500,"vat_category":"Z","vat_rate_pct":0}]}}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-293-einvoice-format-validator.html#p=v1.H4sIAAAAAAAA_wHyAQ3-eyJkb2N1bWVudCI6eyJmb3JtYXQiOiJ4cmVjaG51bmciLCJkb2N1bWVudF9zaGEyNTYiOiJhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhIiwiZW1iZWRkZWRfeG1sX3NoYTI1NiI6bnVsbCwiZmllbGRzIjp7Imludm9pY2VfbnVtYmVyIjoiSU5WLTEiLCJpbnZvaWNlX2RhdGUiOiIyMDI2LTA5LTE1IiwiY3VycmVuY3lfY29kZSI6IkVVUiIsInNlbGxlcl9uYW1lIjoiQWNtZSBHbWJIIiwic2VsbGVyX3ZhdF9pZCI6IkRFMTIzNDU2Nzg5IiwiYnV5ZXJfbmFtZSI6IkJ1eWVyIFNBUyIsImxlaXR3ZWdfaWQiOiIwNDAxMTAwMC0xMjM0NS02NyJ9LCJsaW5lX2l0ZW1zIjpbeyJsaW5lX2lkIjoxLCJuZXRfYW1vdW50IjoxMDAwLCJ2YXRfY2F0ZWdvcnkiOiJTIiwidmF0X3JhdGVfcGN0IjoxOX0seyJsaW5lX2lkIjoyLCJuZXRfYW1vdW50Ijo1MDAsInZhdF9jYXRlZ29yeSI6IloiLCJ2YXRfcmF0ZV9wY3QiOjB9XX19jy8kkfIBAAA