XBRL Certified Software™ is software that has been inspected by XBRL International for conformance with the XBRL specifications. The certificate programme exists to ensure interoperability between XBRL software products, ensuring that XBRL reports created in one piece of software can be consumed successfully in another.

Certification is currently provided for two different types of software: Report Consumption Software and Report Creation Software.

Report Consumption Software is software that is designed to validate, process or otherwise consume XBRL or Inline XBRL reports. Certification checks that such software correctly validates reports according to the specification. Report Consumption Software is tested using the conformance suites that accompany the XBRL specifications.

Report Creation Software is software that is used to prepare XBRL or iXBRL reports. In order to obtain certification, such software is required to validate any created reports using certified Report Consumption Software.

XBRL is a modular specification, and both types of software can gain certification in one or more modules. The modules currently available are:

  • Core
  • Inline XBRL v1.1
  • Table Linkbase v1.0
  • Extensible Enumerations v1.0
  • Formula v1.0
  • Units Registry v1.0

XBRL Certified Software is subject to annual re-testing.

Certified software

The following software holds a current software certification.

Report Consumption Software Report Creation Software
XBRL Certified Software logo

The XBRL Certified Software™ logo

Software that has gained certification is entitled to the display the XBRL Certified Software™ logo. Wherever the logo is displayed online, it will be linked to a software certification page on this site, providing full details of the product’s certification status.

If you encounter a logo that is not linked to a page on this site, please report it to certification@xbrl.org.