XBRL

XBRL
linguaggio di programmazione
AutoreXBRL International
Data di origine2003
Ultima versione2.1
Estensioni comunixbrl e xml
Influenzato daXML
Implementazione di riferimento
Sito webwww.xbrl.org/

XBRL (acronimo di eXtensible Business Reporting Language) è un linguaggio basato su XML utilizzato principalmente per la comunicazione e lo scambio elettronico di informazioni contabili e finanziarie.

Tramite un insieme di metadati definiti in una tassonomia, XBRL permette di specificare tutte le voci necessarie alla creazione di uno specifico documento contabile.

In sostanza un documento XBRL è un file dove i dati vengono etichettati con una codifica che ne definisce il tipo di voce, selezionata tra quelle presenti nella tassonomia, e poi riporta la definizione o il valore del dato, come ad esempio il periodo di riferimento, il nominativo dell'azienda, la valuta di conto utilizzata, il valore contabile.

Ad esempio un bilancio emesso in formato XBRL sarà stato standardizzato secondo il modello XBRL stesso e conterrà pertanto una codifica specifica per ogni valore o informazione presente nel documento stesso in modo da permettere una immediata analisi, verifica o rielaborazione dello stesso.

Lo standard XBRL è gestito da un consorzio internazionale che raggruppa più di 300 organizzazioni diverse. Questo consorzio si occupa di definire e pubblicare le varie tassonomie e i vari legami tra queste.

Struttura del documento XBRL

Nell'uso tipico, XBRL è costituito da un'istanza XBRL, contenente principalmente i fatti aziendali segnalati, e una raccolta di tassonomie denominata Discoverable Taxonomy Set (DTS), che definiscono i metadati di questi fatti, come il significato dei fatti e il modo in cui si relazionano tra loro. XBRL utilizza gli standard XML Schema, XLink e XPointer.

Istanza XBRL

L'istanza XBRL inizia con l'elemento radice <xbrl>. Potrebbe esserci più di un'istanza XBRL incorporata in un documento XML più grande. L'istanza Xbrl è anche conosciuta come file XBRL. L'istanza XBRL stessa contiene le seguenti informazioni:

Nella progettazione di XBRL, a tutti i fatti dell'articolo deve essere assegnato un contesto.

Tassonomia XBRL

Una tassonomia XBRL è una raccolta di schemi di tassonomia e basi di collegamento. Uno schema di tassonomia è un documento (file) di schema XML. I linkbase sono documenti XML (file) che seguono la specifica XLink. Lo schema deve infine estendere il documento dello schema dell'istanza XBRL e in genere estendere altri schemi XBRL pubblicati sul sito Web xbrl.org.

  1. Etichetta Linkbase
  2. Riferimento Linkbase
  3. Linkbase di calcolo
  4. Definizione Linkbase
  5. Presentazione Linkbase

Moduli XBRL

XBRL International ha emesso un impegno di stabilità in relazione alla specifica XBRL 2.1 di base. Oltre a tale specifica, continua il lavoro sullo sviluppo di moduli XBRL che definiscono nuove funzionalità compatibili:

Estensibilità

Oltre alla creazione di moduli aggiuntivi, XBRL International supporta diversi metodi per continuare l'espansione della funzionalità XBRL condivisa:

iXBRL

iXBRL (Inline XBRL) è uno sviluppo di XBRL in cui i metadati XBRL sono incorporati in un documento HTML, come ad esempio un report. Richiede che il documento HTML sia ben formato ma non specifica altrimenti il formato XML richiesto. In genere, iXBRL viene implementato all'interno di documenti HTML, che vengono visualizzati o stampati dai browser Web senza rivelare i metadati XBRL all'interno del documento. La specifica, tuttavia, fornisce uno schema normativo che richiede che qualsiasi documento iXBRL valido per schema sia in formato XHTML.

La maggior parte dei rapporti finanziari iXBRL vengono prodotti in due modi:

  1. Il sistema che crea il report lo formatta direttamente in iXBRL. Nel Regno Unito, dove tutte le società sono tenute a depositare in iXBRL, i principali pacchetti di contabilità commerciale forniscono tutti l'esportazione iXBRL dei rapporti finanziari.
  2. Il report finanziario viene prodotto come documento Microsoft Word o Microsoft Excel e un "Programma di etichettatura" viene utilizzato per aggiungere i metadati del concetto XBRL e per esportare il documento come XBRL in linea.

Impatto sull'informativa finanziaria nell'Unione europea

Il 18 dicembre 2017 l'Autorità europea degli strumenti finanziari e dei mercati ha pubblicato la bozza finale degli standard tecnici di regolamentazione (RTS) che definisce il nuovo formato elettronico unico europeo (ESEF). In base alla bozza di regolamento, a partire dal 2020, le relazioni finanziarie contenenti il bilancio consolidato IFRS devono essere etichettate con i tag XBRL.

Esempio di XBRL

Questo è un esempio di file di istanza dell'istruzione IFRS (International Financial Reporting Standards) di una società olandese fittizia:

<? xml version = "1.0" encoding = "UTF-8"?>

<xbrli: xbrl 
xmlns: ifrs-gp = "http://xbrl.iasb.org/int/fr/ifrs/gp/2005-05-15" 
xmlns: iso4217 = "http://www.xbrl.org/ 2003 / iso4217 " 
xmlns: xbrli = " http://www.xbrl.org/2003/instance " 
xmlns: xbrll = " http://www.xbrl.org/2003/linkbase " 
xmlns: xlink = " http: / /www.w3.org/1999/xlink " >

    <xbrll: schemaRef  xbrll: href = "http://www.org.com/xbrl/taxonomy"  xlink: type = "simple" /> 
    <ifrs-gp: OtherOperatingIncomeTotalFinancialInstitutions  contextRef = "J2004" decimals  
        = "0"  unitRef = "EUR" > 38679000000 </ ifrs-gp: OtherOperatingIncomeTotalFinancialInstitutions> 
    <ifrs-gp: OtherAdministrativeExpenses  contextRef = "J2004" decimals  
        = "0"  unitRef = "EUR" > 35996000000 </ ifrs-gp: OtherAdministrative -Expenses> 
    <ifrsOtherOperatingExpenses  contextRef = "J2004" decimals  
        = "0" unitRef = "EUR" > 870000000 </ ifrs-gp: OtherOperatingExpenses>
    ...
    <ifrs-gp: OtherOperatingIncomeTotalByNature  contextRef = "J2004" decimals  
        = "0"  unitRef = "EUR" > 10430000000 </ ifrs-gp: OtherOperatingIncomeTotalByNature> 
    <xbrli: context  id = "BJ2004" > 
        <xbrli: entity> 
            <xbrli  schema = "www.iqinfo.com/xbrl" > ACME </ xbrli: identifier> 
        </ xbrli: entity> 
        <xbrli: period> 
            <xbrli: instant> 2004-01-01 </ xbrli: instant> 
        </ xbrli: periodo> 
    </ xbrli: context> 
    <xbrli: context  id = "EJ2004 " > 
        <xbrli: entity> 
            <xbrli: identificatore schema = "www.iqinfo.com/xbrl" > ACME </ xbrli: identifier> 
        </ xbrli: entity> 
        <xbrli: period> 
            <xbrli: instant> 2004-12-31 </ xbrli: instant> 
        </ xbrli: period> 
    </ xbrli: context> 
    <xbrli: context  id = "J2004" > 
        <xbrli: entity> 
            <xbrli: identifier  scheme = "www.iqinfo.com/xbrl" > ACME </ xbrli: identifier> 
        </ xbrli: entity> 
        <xbrli: period> 
            <xbrli: startDate> 2004-01-01 </ xbrli: startDate> 
            <xbrli: endDate> 2004-12-31 </ xbrli:endDate> 
        </ xbrli: period> 
    </ xbrli: context> 
    <xbrli: unit id = "EUR" > 
        <xbrli: measure> iso4217: EUR </ xbrli: measure> 
    </ xbrli: unit> 
</ xbrli: xbrl>

Note

  1. ↑ Cos’è il bilancio in XBRL | Ragioneria, su ragioneria.com. URL consultato il 22 febbraio 2021.
  2. ↑ webtelemaco.infocamere.it, https://webtelemaco.infocamere.it/newt/rootdata/xbrl/xbrl_home.html?primoFrame=sp. URL consultato il 22 febbraio 2021.
  3. ↑ Formula Tuples 1.0, su xbrl.org. URL consultato il 22 febbraio 2021.
  4. ↑ (EN) Taxonomies | XBRL, su xbrl.org. URL consultato il 22 febbraio 2021.
  5. ↑ XBRL Specifications, su specifications.xbrl.org. URL consultato il 22 febbraio 2021.
  6. ↑ (EN) XBRL Formula Rules Tutorial | XBRL, su xbrl.org. URL consultato il 22 febbraio 2021.
  7. ↑ XBRL Dimensions 1.0, su xbrl.org. URL consultato il 22 febbraio 2021.
  8. ↑ Link Role Registry, su specifications.xbrl.org. URL consultato il 22 febbraio 2021.
  9. ↑ Functions Registry 1.0, su specifications.xbrl.org. URL consultato il 22 febbraio 2021.
  10. ↑ Transformation Registry 1.0, su specifications.xbrl.org. URL consultato il 22 febbraio 2021.
  11. ↑ Inline XBRL Part 1: Specification 1.1, su xbrl.org. URL consultato il 22 febbraio 2021.
  12. ↑ New rules make EU issuers' annual financial reports machine-readable (PDF), su esma.europa.eu, 18 dicembre 2017. URL consultato il 3 novembre 2018.

Collegamenti esterni

Controllo di autoritàLCCN (EN) sh2001001706 · J9U (EN, HE) 987007530455705171
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica