DAC7 · LOCAL XML / NATIONAL PACKAGES

DAC7 platform reporting validator

Find reference and quarterly export errors before the annual reporting run. For marketplaces, rental and service platforms, and tax advisers handling many sellers and corrections.

On this device. No XML upload. PL includes XSD; DE/FR demos are rule-only without your authorised package.

EN · DE · PL

Choose the receiving package

One check free. Pro / Team batches use existing limits of 25 / 100 files, 50 MB total. Chosen files take precedence over pasted XML. No ZIP.

Authorised local BYO XSD package

Optional for PL; required for DE/France XSD. Choose unpacked XSD files, up to 30 files, 1 MB each / 10 MB total. This form rejects ZIP, external entities, missing dependencies and implicit network fetches. Provide one provenance entry for EVERY file, including code-list/import schemas. Public or free is not a licence. Local BYO does not remove restrictions.

Original SHA256 values are computed locally and included in your export. Supplied schema identity and national completeness are not certified. DIP XSD alone leaves its anyType DPI payload unvalidated; both layers are reported separately.

Optional local correction history

Outside-file CorrDocRefId targets remain unverified unless you supply your own history. This compares IDs, document kind, year and active status only. It never queries authority history.

Fictional history JSON format

XML, seller IDs, amounts, history and reports stay on this device. Only the last package and sample choice are remembered locally.

Ready · no check executed.

A national package, with separate results

Not checked: identity, actual tax residence, exemption, tax-authority history or submission acceptance. Unknown profiles never receive a complete green result. Technical checks are not fiscal or legal approval.

Coverage and primary sources

PL · DPI-IS(1) / DPI-FR(1) — MF national schemas plus one shared MF import supplied under conditional reuse. DPI-FR means registration, not France. Artifact SHA256 / provenance · Notices · MF reuse conditions.

DE · amtlicher Datensatz 1.2 — ZIP opened again: mandatory from 1 January 2026, DPI 1.0 / DIP 2.0. Local authorised BYO; no German pack redistributed.

FR · France collecte / revenus 2025 — three-schema DGFiP collection variant, different namespaces from German/OECD DPI. ZIP inspected; XSD only with your authorised files. The supplied v1.6 guide URL currently returns 404, so no latest-guide claim.

RO · F7000 / Soft J — national utility published; no Soft J engine integrated. RO and HR remain generic local BYO until national variant and rights are proved.

OECD terms — OECD DPI is not a universal national upload file. National changes, software classification and third-party types need separate rights. Explanation and checks here are independently written; no new translation of protected guide text. Sources rechecked 6 November 2026.

Fictional examples with known outcomes

PL DPI-IS · XSD + rules · PL DPI-FR · XSD + rules · PL XSD error · PL rule error · DE rule-only demo · France rule-only demo · All six presets: outcomes, codes and lines

Each preset has a passing fictional rule example, an XSD-error example and an extra-rule error. PL fixtures run against the included official XSD. BYO fixtures demonstrate a missing MessageRefId with an independently authored test subset; official XSD is not executed without your package. Examples are not filing templates.

Fix the export, then check again

DAC7 duplicate DocRefId: keep document references unique · DAC7 correction references: verify the prior document · API / CLI scope · Pro / Team batches