Public technical validation
The public validator is a lightweight technical check for XML syntax, GIR-style structure, namespace presence and core technical fields. It is product proof, not a full authority validator.
GIR XML validator
Validate GIR XML before export or review. The public GIR.WTF demo runs in the browser and checks XML syntax, GIR-style document structure, namespace presence, required technical fields and supported formats.
GIR.WTF handles the technical layer. The user and their advisers remain responsible for the underlying tax and legal positions, the reporting information and the final filing decisions.

Validator demo
Paste GIR XML or load the fictional sample, then run a browser-only technical check. The public validator helps users find missing input or format issues before export, while keeping the boundary clear: it validates technical structure, not a tax position.
Missing required technical fieldReporting period, filing entity and jurisdiction checks.
Belgian technical validationBelgian checks stay visible without claiming filing approval.
Demonstration data only: the sample uses a fictional group and entity.
Technical validation result
The public validator found a readable GIR-style XML structure, expected namespace, core fields and supported technical formats.
DTD and external entity guardNo DTD or external entity declaration detected.
XML syntaxOpening and closing elements form a readable XML structure.
GIR document structureRoot element gir:GloBEInformationReturn is recognised as a GIR-style XML root.
GIR namespace presenceThe root element exposes a GIR/OECD-style namespace declaration.
Required technical fieldsReporting period, filing entity and jurisdiction elements are present.
Date formatAvailable reporting-period dates use YYYY-MM-DD.
Jurisdiction formatAvailable jurisdiction values use a two-letter uppercase format.

What GIR.WTF does
GIR.WTF combines guided GIR XML generation, browser-based technical validation, schema mapping, Belgian technical checks and XML export in one focused product workflow.
The public validator is a lightweight technical check for XML syntax, GIR-style structure, namespace presence and core technical fields. It is product proof, not a full authority validator.
Missing technical fields and invalid formats are surfaced before the user treats the XML package as ready for review.
A useful validation message should point to the technical issue, the relevant input and the next item to review. It should not pretend to decide a tax position.
The public demo runs client-side in the browser and does not send pasted XML to GIR.WTF. Full OECD GIR XSD validation and Belgian authority validation-rule execution are reserved for the controlled workflow.
Official sources
GIR.WTF is implementation software. OECD and FPS Finance remain the authoritative sources for the GIR XML schema, Belgian materials and official filing context.

Practical questions
Each focused GIR XML page starts from a concrete implementation problem: generating XML, validating structure, mapping the OECD schema, preparing Belgian context or reviewing validation-error behaviour.
Malformed XML needs to be caught first because schema or Belgian validation checks are not meaningful until the document can be parsed.
The public demo points missing reporting-period, filing-entity and jurisdiction data back to the source input that needs review.
The public validator is intentionally limited; controlled workflows can go deeper into OECD GIR XSD and Belgian validation-rule execution.
Continue to the related workflowImplementation evidence
The public pages show the same boundary as the product: official sources define the schema and Belgian filing context; GIR.WTF provides the technical workflow around structured input, validation messages and export preparation.
The hub, generator, validator, schema, Belgium and validation-error pages each connect practical implementation questions with source-linked context and clear next workflow steps.
Teams preparing 2026 GIR XML work should verify the current OECD schema and user-guide source first. GIR.WTF adds a guided implementation layer around mapping, validation and export.
FPS Finance forms, tools, XSD and validation-rule materials are linked as official sources. GIR.WTF keeps Belgian implementation checks separate from tax advice or filing guarantees.
The browser demo exposes missing technical fields, malformed XML, unsupported document shape and format issues without sending pasted XML to the server.
Generator, validator, schema, Belgian validation rules, GIRNOT Belgium and MyMinfin notification preparation all resolve into the central GIR XML workflow.
GIR XML workflow
The GIR XML hub connects the practical implementation paths: generation, validation, schema readiness, Belgian technical context, GIRNOT, MyMinfin and validation-error detail.
Related implementation questions
These pages cover the common entry points for teams looking for GIR XML validation errors, OECD schema implementation, Belgian validation rules, GIRNOT and MyMinfin notification preparation.
GIRGIR means GloBE Information Return in Pillar Two. gir.wtf explains the Belgian GIR, GIRNOT, MyMinfin and GIR XML workflow for XML-ready review output. No tax or legal advice.
Belgian GIR validation rulesBelgian GIR validation rules page for Pillar Two teams preparing GloBE Information Return XML, GIR XSD checks, data gaps and reviewer-friendly validation output. No tax or legal advice.
GIRNOT BelgiumGIRNOT Belgium portal intake for the notification of the GIR filing entity: MyMinfin preparation, filing entity data checks and GIR/GIRNOT validation support. No tax or legal advice.
Pillar 2 GIR BelgiumPillar 2 GIR Belgium portal workflow for Belgian groups preparing GloBE Information Return data, GIRNOT scope, MyMinfin context and OECD GIR/XML validation. No tax or legal advice.
OECD GIR XML schemaOECD GIR XML schema 2026 readiness for Pillar Two teams: guided GIR data capture, XSD validation checks, XML export preparation and data gap review. No tax or legal advice.
MyMinfin GIR notificationMyMinfin GIR notification preparation for Belgian Pillar 2 teams: GIRNOT intake, filing entity data checks, XML-readiness and public-form boundaries. No tax or legal advice.
NederlandsGIR Belgie workflow voor Belgische Pijler 2-teams.
FrancaisWorkflow GIR Belgique pour les equipes Pilier 2.
FAQ
The public demo checks supported XML syntax, GIR-style document structure, namespace presence, required fields and basic formats before XML export or review.
No. The public demo is deliberately limited and client-side. Full OECD GIR XSD validation and Belgian authority validation-rule execution are not claimed by the public demo.
No. Technical validation does not guarantee authority acceptance or correctness of the reporting position.
Portal access
Request access to the GIR portal. The first step is technical GIR/GIRNOT scope, data-gap and XML-readiness intake without submitting confidential production data through the public form.