XBRL stands for eXtensible Business Reporting Language and is an open, international standard for the exchange of financial and non-financial information in digital form. The computer-based language enables the electronic communication of structured business data by providing a machine-readable tag. This tag is similar to a bar code so that each individual disclosure is uniquely identifiable and can be manipulated by a computer programme that can recognise the tags. The technology makes reporting more standardised and enables computer systems to automatically recognise and process data throughout the entire reporting chain. This simplifies the delivery of digital reports to various parties and enables better access of information for analyses and benchmarking purposes.
The mandating of XBRL by the European Banking Authority (EBA) and the European Insurance and Occupational Pensions Authority (EIOPA) has paved the way for the European Securities and Markets Authority (ESMA) to implement the European Single Electronic Format (ESEF).