XBRL

Extensible Business Reporting Language XBRL jest otwartym międzynarodowym standardem cyfrowej sprawozdawczości biznesowej, rozwijanym przez globalne konsorcjum non-profit – XBRL International. 

XBRL (eXtensible Business Reporting Language) to język oparty na XML (eXtensible Markup Language), który został opracowany w celu ułatwienia wymiany informacji finansowych i biznesowych między różnymi systemami informatycznymi. Raporty XBRL zapewniają ustrukturyzowane dane księgowe i finansowe, które mogą być przetwarzane maszynowo.

XBRL zapewnia język, w którym można jednoznacznie zdefiniować kategorie sprawozdawcze. Kategorie te mogą być następnie wykorzystywane do reprezentowania treści sprawozdań finansowych lub innych rodzajów raportów biznesowych. XBRL umożliwia cyfrowy przepływ informacji sprawozdawczych między organizacjami oraz ułatwia przetwarzanie i analizowanie danych.

Główną korzyścią wynikającą z zastosowanie XBRL jest poprawa efektywności komunikacji finansowej poprzez standaryzację raportowania finansowego oraz ułatwienie analizy danych finansowych za pomocą automatycznej przetwarzalności. Dzięki XBRL dane finansowe mogą być łatwiej porównywane, analizowane i agregowane, co przyczynia się do zwiększenia przejrzystości i wiarygodności raportów finansowych.

XBRL jest coraz szerzej stosowany przez różne organizacje na całym świecie, w tym przez firmy, instytucje finansowe, agencje rządowe i regulacyjne. Standard ten jest również wykorzystywany do raportowania biznesowego w wielu krajach, co ułatwia porównywanie danych finansowych międzynarodowych.

Ważnym elementem standardu XBRL są taksonomie.

Taksonomia XBRL jest zestawem zdefiniowanych terminów, definicji, relacji i opisów, które są używane do tworzenia raportów finansowych w formacie XBRL. Można ją porównać do słownika, który określa, jakie informacje mogą być zawarte w raportach finansowych i w jaki sposób mają być one reprezentowane w plikach XBRL.

Taksonomia XBRL obejmuje elementy takie jak:

Elementy danych

Są to konkretne dane finansowe, takie jak przychody, koszty, aktywa, zobowiązania itp., które są raportowane w ramach dokumentów finansowych.

Definicje

Określają, co każdy element danych oznacza i jakie są jego zastosowania. Definicje pomagają użytkownikom zrozumieć, jak interpretować dane zawarte w raportach XBRL.

Relacje

Określają związki między różnymi elementami danych w raportach finansowych. Na przykład, jaka jest hierarchia między różnymi pozycjami na bilansie.

Etykiety

Są to opisy lub etykiety używane do identyfikacji elementów danych w raportach XBRL. Pomagają użytkownikom zidentyfikować i zrozumieć dane zawarte w raportach.

Konteksty

Określają okoliczności, w jakich dane finansowe zostały zgromadzone lub prezentowane. Na przykład, kontekst może obejmować okres raportowania, jednostkę walutową itp.

Taksonomia XBRL jest kluczowym elementem standardu XBRL, ponieważ zapewnia strukturę i semantykę potrzebną do skutecznej wymiany danych finansowych. Może być dostosowywana do różnych wymagań raportowania w różnych branżach i jurysdykcjach.

XBRL jest formatem czytelnym maszynowo, ale nieczytelnym dla człowieka.

Inline XBRL (iXBRL)  łączy zalety formatu XBRL i HTML. Format ten umożliwia wyświetlanie informacji (pierwotnie przechowywanych w formacie XBRL) poprzez osadzenie ich w formie tagów (adnotacji) w dokumencie HTML / xHTML. iXBRL zapewnia dane czytelne maszynowo i jednocześnie umożliwia wizualizację raportu w wersji czytelnej dla człowieka.