XBRL oznacza eXtensible Business Reporting Language. X oznacza również XML, język komputerowy podobny do HTML, który jest potężnym środkiem komunikacji przez Internet. W swojej najbardziej technicznej wersji XBRL jest metodą wymiany informacji o charakterze biznesowym lub finansowym.
Ideą XBRL jest reprezentowanie każdego odniesienia jako oddzielnej jednostki z własnym znacznikiem tożsamości. Duże grupy danych można również klasyfikować za pomocą unikalnych tagów. Przykładami tego są zysk netto i zysk lub strata biznesowa. Każdy z nich jest znany jako taksonomia lub metoda identyfikacji danych w określony sposób w określonym celu.
W ten sposób dane są łatwo odczytywane przez komputerowe procesory danych. Podczas gdy prezentacje HTML lub zwykły tekst wymieniają numery instytucji finansowych jako bloki tekstu, XBRL zapewnia bardziej naturalny i przyjazny dla użytkownika sposób udostępniania danych. Pomyśl o tym w ten sposób: nie musisz już ręcznie wprowadzać wszystkich tych liczb. Lub, co jest bardziej prawdopodobne, komputer nie musi tłumaczyć tekstu na liczby iz powrotem na tekst. Raczej XBRL to prosta zamiana.
XBRL umożliwia bezpośredni transfer danych liczbowych z jednego miejsca do drugiego w mgnieniu oka. A im szybciej komputer może przetwarzać dane, tym więcej przetwarza danych w danym okresie. Wyszukiwanie danych może zająć mniej czasu, podobnie jak sprawdzanie zdolności kredytowej, tworzenie raportów, analiza inwestycji i wiele innych praktyk finansowych.
XBRL nie jest językiem zamkniętym. Wręcz przeciwnie, jest to otwarty standard. Każdy może z niego korzystać i nikt nie musi płacić opłaty licencyjnej. Doświadczeni programiści mogą dostosować standardy XBRL do własnych celów. Kto konkretnie używa XBRL? Księgowi, banki, analitycy finansowi, wierzyciele, agencje gospodarcze i giełdy to przykłady podmiotów, które prosperują dzięki XBRL.