Get quick introductions to the basics of the open data exchange standard for business reporting and XULE – an open-source syntax created to help developers get the most out of XBRL without re-engineering their tech stack.

Create a free account at to get started (an XBRL US Web account will not work as a login). Participants will receive a Professional Education XBRL Achievement for each module completed.


XBRL Fundamentals is a free 20-minute module. This is an excellent resource for anyone looking to get a technical foothold for understanding the XBRL standard, taxonomies and reports (known as instance documents).

Understanding the US GAAP Taxonomy is a free 30-minute module that introduces the US GAAP Taxonomy. Learn technical details about its structure and how the features of the XBRL standard are implemented in this resource.


XULE Overview is a free 12-minute overview of XULE – an open-source syntax engineered specifically to retrieve, regulate, report and render XBRL data and taxonomies.

Introduction to XULE is a free interactive introduction to the open-source XBRL processing syntax for manipulating and evaluating XBRL content, including facts, reports, and taxonomies, so that the data can be validated, displayed and standardized consistently.

XULE Syntax and Basic Filtering builds from the Introduction to XULE module, illustrating techniques that can used with XULE to filter and manipulate data from an XBRL report.