FinchContext
Run with

Build Bilancio d'Esercizio XBRL (Registro delle Imprese)

Skill: Convert annual financial statements into the Bilancio XBRL instance

Region: Italy (Italia) Category: Financial statements — bilancio d'esercizio Does: Takes the annual financial statements and produces the Bilancio d'esercizio XBRL instance document (tassonomia XBRL Italia, aligned to the Codice Civile / OIC Principi Contabili) for deposit at the Registro delle Imprese held by the Camera di Commercio via InfoCamere (DIRE / Webtelemaco). Standard: Tassonomia XBRL Italia (Principi Contabili — itcc-ci schema; Stato Patrimoniale, Conto Economico, Nota Integrativa, Rendiconto Finanziario)

Italian companies (S.r.l., S.p.A. and others) deposit the approved bilancio at the Registro delle Imprese within 30 days of approval (typically by end of the AGM season). The numerical prospetti (Stato Patrimoniale, Conto Economico, and the Rendiconto Finanziario where required) are filed as an XBRL instance against the current tassonomia; the Nota Integrativa is either tagged XBRL or attached as PDF/A depending on the taxonomy module. Confirm the current tassonomia version and InfoCamere requirements before filing.


When this applies


Input data required

Input XBRL element
Company identity (denominazione, codice fiscale, REA) context entity/identifier (codice fiscale), DatiAnagrafici facts
Reporting period (esercizio) and prior-year comparative context/period (current and prior)
Stato Patrimoniale — Attivo itcc-ci:StatoPatrimonialeAttivo... (Immobilizzazioni, Attivo circolante, ...)
Stato Patrimoniale — Passivo itcc-ci:StatoPatrimonialePassivo... (Patrimonio netto, Debiti, Fondi, ...)
Conto Economico itcc-ci:ContoEconomico... (Valore della produzione, Costi, ...)
Rendiconto Finanziario (if due) itcc-ci:RendicontoFinanziario...
Nota Integrativa tagged facts or PDF/A attachment
Currency, decimals, unit unit (EUR), decimals

Document structure (XBRL instance)

xbrli:xbrl
├── link:schemaRef  href="…itcc-ci-2018-11-04.xsd" (current tassonomia)
├── xbrli:context   (id="…")
│     ├── entity/identifier scheme="…codicefiscale" → codice fiscale
│     └── period/instant (SP) | startDate–endDate (CE)   — current + prior comparative
├── xbrli:unit  id="EUR"  → iso4217:EUR
├── (Dati anagrafici) facts: denominazione, sede, capitale sociale, …
├── Stato Patrimoniale facts   itcc-ci:* (Attivo = Passivo)
├── Conto Economico facts      itcc-ci:* (Valore − Costi → Risultato d'esercizio)
└── Nota Integrativa facts / Rendiconto Finanziario (per il modulo applicabile)

Monetary facts carry contextRef, unitRef="EUR" and decimals (e.g. 0 for whole euro). Each line item maps to a taxonomy concept (e.g. itcc-ci:TotaleAttivo, itcc-ci:TotalePatrimonioNetto, itcc-ci:UtilePerditaEsercizio).


Calculation rules


Worked example (Stato Patrimoniale extract, abbreviato)

<?xml version="1.0" encoding="UTF-8"?>
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance"
            xmlns:link="http://www.xbrl.org/2003/linkbase"
            xmlns:xlink="http://www.w3.org/1999/xlink"
            xmlns:itcc-ci="http://www.infocamere.it/itcc/ci/...">
  <link:schemaRef xlink:type="simple"
    xlink:href="http://www.infocamere.it/.../itcc-ci-2018-11-04.xsd"/>
  <xbrli:context id="E2025">
    <xbrli:entity><xbrli:identifier scheme="http://www.infocamere.it/codicefiscale">01234567890</xbrli:identifier></xbrli:entity>
    <xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period>
  </xbrli:context>
  <xbrli:unit id="EUR"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit>

  <itcc-ci:TotaleImmobilizzazioni contextRef="E2025" unitRef="EUR" decimals="0">450000</itcc-ci:TotaleImmobilizzazioni>
  <itcc-ci:TotaleAttivoCircolante contextRef="E2025" unitRef="EUR" decimals="0">300000</itcc-ci:TotaleAttivoCircolante>
  <itcc-ci:TotaleAttivo contextRef="E2025" unitRef="EUR" decimals="0">750000</itcc-ci:TotaleAttivo>

  <itcc-ci:TotalePatrimonioNetto contextRef="E2025" unitRef="EUR" decimals="0">250000</itcc-ci:TotalePatrimonioNetto>
  <itcc-ci:TotaleDebiti contextRef="E2025" unitRef="EUR" decimals="0">480000</itcc-ci:TotaleDebiti>
  <itcc-ci:TotalePassivo contextRef="E2025" unitRef="EUR" decimals="0">750000</itcc-ci:TotalePassivo>

  <itcc-ci:UtilePerditaEsercizio contextRef="E2025" unitRef="EUR" decimals="0">35000</itcc-ci:UtilePerditaEsercizio>
</xbrli:xbrl>

TotaleAttivo (750 000) = TotalePassivo (750 000). The instance is uploaded with the verbale via DIRE/Webtelemaco to the Registro delle Imprese.


Validation checklist


Last updated: 2026-06-04 — confirm the active tracciato/schema version, codici, and Agenzia delle Entrate / SdI requirements against the current specifications before use.