Расширяемый язык бизнес-отчетности (XBRL) — это версия языка XML, или расширяемого языка разметки, которая является стандартом электронного обмена данными между компаниями в среде Интернет. XBRL позволяет применять уникальные идентифицирующие маркеры для конкретных фрагментов финансовых данных таким образом, чтобы эти данные могли с легкостью распознаваться и обрабатываться компьютерами.
XBRL также предоставляет информацию о каждом фрагменте данных, например о том, представлены ли данные в денежном выражении, в виде процентного значения или в виде дроби. К фрагментам данных могут прилагаться метки на любом языке, а также ссылки на бухгалтерские счета или другая дополнительная информация.
Таксономия XBRL, которая представляет собой используемый XBRL словарь, определяющий конкретные маркеры для уникальных фрагментов данных, состоит из ядра – одна или несколько схем – и файла базы связей.
Схема, которая также называется главным файлом, содержит элементы таксономии, связи между элементами, пути к другим файлам с элементами и связями и примечания, которые уточняют те включенные в файл схемы связи между фактами, которые имеют нерегулярную структуру.
Файлы базы связей содержат связи между элементами и их метками и могут включать базу связей представления, базу связей расчетов, базу связей определений, базу связей ссылок и базу связей меток. Не все таксономии содержат файлы базы связей.
Для различных целей финансовой отчетности потребуются различные таксономии.
Для получения дополнительных сведений о XBRL см. международный веб-узел XBRL.