XBRL () – rozszerzalny język sprawozdawczości finansowej. Jest otwartym standardem, zaprojektowanym do wymiany informacji biznesowych. Jego podstawową cechą jest jednoznaczna identyfikacja semantyki elementów sprawozdania, poprzez odniesienie każdego z nich do pewnego słownika, zwanego taksonomią XBRL (). Dokument zawierający informacje finansowe nosi nazwę instancji XBRL ().
Język jest oparty na XML oraz technologie pokrewne, np. XLink, dzięki czemu nie jest związany z żadną platformą sprzętową czy programową.
Standard XBRL rozwijany jest przez międzynarodową organizację non-profit, w skład której wchodzi ok. 250 firm, organizacji i agencji rządowych. Jest to standard otwarty, a więc wolny od opłat licencyjnych.
W wielu krajach, również w Polsce, XBRL został wybrany jako format obowiązkowej sprawozdawczości finansowej na rzecz instytucji nadzorczych.
Specyfikacja Obecnie obowiązuje specyfikacja Extensible Business Reporting Language (XBRL) 2.1 z dnia 2003-12-31, uwzględniająca poprawki z dnia 2008-07-02.