Modify the monetary precision Modify the monetary precision

Modify the monetary precision

Introduction

Use this article when preparing an iXBRL report and the monetary values in your financial statements are presented in a specific unit, such as millions or thousands. The monetary precision setting ensures that tagged facts are interpreted correctly during validation and export.

Summary

After following these steps, the correct monetary precision is assigned to the document. The XBRL engine uses this setting to interpret monetary values according to the unit presented in the financial statements.

Steps

  1. Open the document.
  2. Open editor in the root section of the document (the section with type Document).
  3. Open the Properties panel.
  4. Switch the properties view to Section.
  5. Locate the XBRL - Monetary precision property.

    Depending on the document configuration, the property may not be immediately visible in the list of available properties.

  6. Click Add next to the property.
  7. Click the selection field to open the available precision options.
  8. Select the appropriate precision setting.

    By default, the value is typically set to -6: Millions.

  9. Choose the option that matches how monetary values are presented in the financial statements.

    For example:

    • 0: Units for values reported in full currency units.
    • -3: Thousands for values reported in thousands.
    • -6: Millions for values reported in millions.
  10. Save the changes.

Override the monetary precision for a specific fact

The document-level monetary precision is used as the default for all tagged monetary facts. If a specific fact requires a different precision, you can override the default setting at row level.

  1. Select the fact or the row containing the fact when in a table.
  2. Open the Properties panel.
  3. Locate the XBRL - Monetary precision property.
  4. Click Add next to the property.
  5. Select the required precision value.
  6. Save the changes.

The selected precision is applied only to the facts in that row and overrides the document-level monetary precision.

Expected Result

The selected monetary precision is assigned to the document and is displayed in the XBRL - Monetary precision property of the root section.

The XBRL engine will interpret tagged monetary facts according to the selected precision during validation and export.

Remarks

  • The monetary precision should match the presentation of figures in the financial statements.
  • An incorrect precision setting can result in reported values being interpreted incorrectly in the XBRL output.
  • The selected precision applies to the document by default. Individual facts can be configured differently if required.