Please enable JavaScript to view this site.

Altova CbC Reporting Solution

The Reporting Country pane of the solution's main page (screenshot below) specifies the county to which the CbC Report will be sent.




The OECD has published an XML Schema document that describes the structure of a CbC Reporting message. Messages that are created for submission to the respective Tax Authorities must comply with this schema. To make sure that their CbC Reporting messages are valid, companies can validate the messages against this schema by using standard XML validator applications, such as Altova XMLSpy.


In a number of countries, however, the Tax Authorities have defined additional business rules and validation requirements that cannot be verified by a standard XML application. Altova CbC reporting solution checks the validity of CbC Reporting messages for the additional validation required by the rules of individual countries. Some countries that have such additional rules are Switzerland, Belgium, Hong Kong, Singapore, the United Kingdom, and Isle of Man.


When you select a country in the Reporting Country field, the rules set against which the CbC Reporting message will be validated is displayed below the field. Compare the special rules for Belgium in the screenshot below with the OECD schema that will be used by the Tax Authorities in Austria (see the screenshot above).




Altova will add support for the rules of more countries as these become known, and invites customers to contact Altova should they need support for the specific validation rules of their own country.


© 2020 Altova GmbH