---
title: "Using Hidden Elements"
description: "In the XBRL Tagger, you can use the Hidden elements view to manually add and tag XBRL values that do not exist as visible elements in the source document. These values are referred to as hidden elements (hidden facts)."
source_url: https://support.lucanet.com/en/documentation/xbrl-tagger/xbrl-document/use-hidden-facts
language: en
last_updated: 2026-05-28
---
# Using Hidden Elements

## Overview

In the **XBRL Tagger**, you can use the **Hidden elements** view to manually add and tag XBRL values that do not exist as visible elements in the source document. These values are referred to as **hidden elements (hidden facts)**.

{% info-box %}
- According to ESEF guidelines, hidden elements are generally not recommended. In certain regulatory scenarios, however, hidden elements may be required.
- Hidden elements are part of the document validation and the iXBRL export: they are taken into account during XBRL validation and included in the iXBRL report package.
{% /info-box %}

{% warning-box %}
**Hidden elements** are only available if the **Use hidden elements** option is activated in the document settings.
{% /warning-box %}

## Activating Hidden Elements

To activate hidden elements for an XBRL document:

{% stepper %}
{% stepper-step %}
In the function bar, click the icon to open the **Document settings**.
{% /stepper-step %}
{% stepper-step %}
In the **Tagging presets** area, activate the **Use hidden elements** option.

Enabling use of hidden elements
{% /stepper-step %}
{% stepper-step %}
Save the settings.
{% /stepper-step %}
{% stepper-step %}
The **Hidden elements** tab is now also displayed in the document.

Display of the 'Hidden elements' tab
{% /stepper-step %}
{% /stepper %}

## Adding Hidden Elements

To add hidden elements:

{% stepper %}
{% stepper-step %}
Open the **Hidden elements** tab:

'Hidden elements' tab

If hidden elements have already been saved in the document, they are automatically displayed in the table when you open the **Hidden elements** tab.
{% /stepper-step %}
{% stepper-step %}
Click **Add** in the table.
{% /stepper-step %}
{% stepper-step %}
A new row is added to the table.
{% /stepper-step %}
{% stepper-step %}
In the new row, click the **Value** column and enter the value.
{% /stepper-step %}
{% stepper-step %}
Click **Save**.
{% /stepper-step %}
{% /stepper %}

## Tagging Hidden Elements

To tag hidden elements:

{% stepper %}
{% stepper-step %}
In the **Taxonomy** area, search for the desired taxonomy element.
{% /stepper-step %}
{% stepper-step %}
Drag and drop the taxonomy element onto the desired row in the table.
{% /stepper-step %}
{% stepper-step %}
After tagging is successful, the table displays the information of the assigned taxonomy element in the **Label** and **Technical name** columns.

Table with hidden elements
{% /stepper-step %}
{% stepper-step %}
Click **Save**.
{% /stepper-step %}
{% /stepper %}

## Editing Hidden Elements

To edit the value of an existing hidden element:

{% stepper %}
{% stepper-step %}
In the table, click the **Value** column of the desired hidden element.
{% /stepper-step %}
{% stepper-step %}
Change the value and confirm your change by clicking **Save**.
{% /stepper-step %}
{% /stepper %}

## Deleting a Hidden Element

To delete a hidden element:

{% stepper %}
{% stepper-step %}
Click the **recycle bin icon**. The hidden element is removed from the table.

Deleting a hidden element
{% /stepper-step %}
{% /stepper %}
