См. Правила формирования отчетности (версия от 14.09.2023), действительные при подготовке отчетности по таксономии XBRL Банка России версии 5.2 и выше.

3.4. Требования к отчетным фактам (facts)

Отчетные данные заполняются в качестве значений для концептов, определенных в таксономии XBRL Банка России.

В файлах XBRL (instance файлах) не должно быть дублирующихся фактов. Под дублирующимися отчетными фактами понимаются значения (одинаковые или различающиеся) по одному и тому же концепту, ссылающиеся на один и тот же контекст либо на дублирующиеся контексты и на одну и ту же единицу измерения. Пример дублирующихся фактов представлен на рисунке 12.

Рис. 12

Пример 1:

<npf-dic:SSIOUD_InvestDR decimals="2"contextRef="Context_Duration"unitRef="u-rub">56780.34</npf-

dic.SSIOUD_InvestDR>

<npf-dic:SSIOUD_InvestDR decimals="2"contextRef="Context_Duration" unitRef="u-rub">56780.34</npf-

dic:SSIOUD_InvestDR>

Пример 2:

<cbr-coa-dic:OFR_71802.55415 contextRef="A6752" decimals="2"id="A6752_cbr-coa-dic_OFR_71802.55415"

unitRef="RUB">99958068.00</cbr-coa-dic:OFR_71802.55415>

<cbr-coa-dic:OFR_71802.55415 contextRef="A6752" decimals="2"id="A6752_cbr-coa-dic_OFR_71802.55415"

unitRef="RUB">16988068.53</cbr-coa-dic:OFR_71802.55415>

Пример 3:

<cbr-coa-dic:OFR_71802.55601 contextRef="A6752" decimals="-3"id="A6752_cbr-coa-dic_OFR_71802.55601"

unitRef="RUB">400009.00</cbr-coa-dic:OFR_71802.55601>

<cbr-coa-dic:OFR_71802.55601 contextRef="A6752" decimals="2"id="A6752_cbr-coa-dic_OFR_71802.55601"

unitRef="RUB">488809.00</cbr-coa-dic:OFR_71802.55601>

Для показателей типа enum:enumerationItemType, соответствующих закрытым спискам, в качестве значения указывается наименование элемента с указанием префикса и наименованием элемента, определенного в расширенной связи ролей (ELR), указанного в атрибуте enum:linkrole соответствующего концепта. В качестве допустимых значений используются элементы, имеющие связь в указанной ELR типа "domain-member" с элементом, указанным в атрибуте enum:domain для концепта.

Рис. 13

<npf-dic:Vid_Imushhva_Zakl_DogEnumerator contextRef="c0420250r">mem-int:PNMember</npf-

dic:Vid_Imushhva_Zakl_DogEnumerator>

Для показателей типа xbrli:dateTimeItemType в качестве значения факта указывается значение формата гггг-мм-ддТчч:мм:сс (рис. 14).

Пример 4:

Значение показателя "Дата и время прерывания деятельности" 15 мая 2021 года в 15 часов 29 минут 15 секунд.

Отражение в файле XBRL: 2021-05-15T15:29:15.

Рис. 14

<bki-dic:DataVremyaPreryvRaboty contextRef="contsxt_0">2021-05-15T15:29:15</

bki-dic.DataVremyaPreryvRaboty>

Для показателей типа xbrli:timeItemType в качестве значения факта указывается значение формата чч:мм:сс (рис. 15).

Пример 5:

Значение показателя "Время запроса сведений" 15 часов 29 минут 15 секунд.

Отражение в файле XBRL: 15:29:15.

Рис. 15

<bki-dic:VremyaZaprSved contextRef="context_1">15:29:15</bki-dic:VremyaZaprSved>

Не запрашиваемые/не применимые/отсутствующие факты не следует включать в файл XBRL (instance файл), т.е. не указывать их в отчетности как "0", "-", "#" или как пустую строку, кроме случаев, где это напрямую требуется нормативными актами Банка России, регламентирующими порядок составления и представления в Банк России отчетности в формате XBRL.

При этом обращаем внимание, что в файле XBRL допускается отражение значений "0" в тех случаях, когда отсутствие данного значения может привести к искаженному восприятию информации (пример 6 и пример 7).

Пример 6:

Имеющиеся в составе портфеля, но обесцененные активы, со стоимостью для целей надзора равной "0", также следует отражать в отчете.

Пример 7:

При составлении отчетности специализированного депозитария о деятельности по ведению реестра владельцев инвестиционных паев паевого инвестиционного фонда (ОКУД 0420873) в части заполнения количественных показателей Раздела 2 (Списка паевых инвестиционных фондов и информации по реестрам владельцев инвестиционных паев): в случае, когда в отчетном периоде специализированный депозитарий заключил с управляющей компанией договор на ведение реестра владельцев инвестиционных паев паевого инвестиционного фонда, но при этом формирование паевого инвестиционного фонда в отчетном периоде не завершено, необходимо в файл XBRL (instance файл) вносить нулевые значения для вышеуказанных отчетных фактов по комбинации значений аналитических признаков, соответствующих данному паевому инвестиционному фонду, его инвестиционным паям, вышеупомянутому договору и управляющей компании, с которой он заключен.

Использование атрибута @xsi:nil="true" и соответственно элементов вида <ins-dic: Depo_Premij_U_Perestraxovatelej_Ostatok xsi:nil="true"/> в качестве отчетных фактов не допускается.

В отчет XBRL не должны включаться отчетные факты, ссылающиеся на контексты, содержащие даты, отличные от требований соответствующих нормативных актов Банка России по отчетности (пример 8).

Пример 8:

Сформирован отчет по точке входа ep_nso_uk_m_10d, отчетный период с 2021-01-01 по 2021-01-31.

Корректное отражение отчетного факта будет выглядеть следующим образом:

Рис. 16

</xbrli:context>

<xbrli:context id="A25">

<xbrli:entity>

<xbrli:identifier

scheme="http://www.cbr.ru">1111111111111</xbrli:identifier>

</xbrli:entity>

<xbrli:period>

<xbrli:instant>2021-01-31</xbrli:instant>

</xbrli:period>

<xbrli:scenario>

<nfo-dic:VkladvukDrOrg contextRef="A25" decimals-"2"

unitRef="pure">88.51</nfo-dic:VkladvukDrOrg>

Некорректное включение отчетного факта:

Рис. 17

<xbrli:context id="A30">

<xbrli:entity>

<xbrli:identifier

scheme="http.7/www.cbr.ru">1111111111111</xbrli:identifier>

</xbrli:entity>

<xbrli:period>

<xbrli:startDate>2020-12-31</xbrli:startDate>

<xbrli:endDate>2021-01-31</xbrli:endDate>

</xbrli:period>

<xbrli:scenario>

<uk-dic:ObshhayaSummaVoznagrazhdeniyaFaktPoluchUK

contextRef="A30" decimals="2" unitRef="RUB">16301598.15</uk-

dic:ObshhayaSummaVoznagrazhdeniyaFaktPoluchUK>

Корректным является значение элемента <xbrli:startDate> 2021-01-01</xbrli:startDate>.

Или

Рис. 18

<xbrli:context id="A730">

<xbrli:entity>

<xbrli:identifier

scheme="http://www.cbr.ru">1111111111111</xbrli:identifier>

</xbrli:entity>

<xbrli:period>

<xbrli:instant>2020-12-31</xbrli:instant>

</xbrli:period>

<uk-

dic.UkazNSootRazmeraSobstSredUKTrebKMinRazmSobstSredEnumerator

contextRef="A730">mem-int:SootvetsvuetMember</uk-

dic:UkazNSootRazmeraSobstSredUKTrebKMinRazmSobstSredEnumerator>

Корректным является значение элемента <xbrli:instant> 2021-01-31</xbrli:instant>.

Для выражения разрядности числовых фактов должен использоваться атрибут decimals. Использование атрибута precision не допускается.

Для выражения разрядности значения факта должны использоваться принципы присвоения значений согласно требованиям, изложенным в таблицах 9 и 10.

Таблица 9

Требования нормативных актов по составлению и представлению отчетности НФО в формате XBRL в части точности

Описание формата представления

Пример

Отражение в файле XBRL (instance-файле)

Значение decimals в файле XBRL (instance-файле)

При автоматическом формировании нулевых значений после разделителя используется следующий формат отражения

При невозможности сформировать автоматически нулевые значения после разделителя допускается следующий формат отражения

сумма (кроме суммы в единицах валюты)

тысячи рублей с точностью до двух знаков после запятой

78 тысяч 657 рублей 39 копеек

78657.39

78657.39

-1

59 тысяч 650 рублей

59650.00

59650

-1

сумма (кроме суммы в единицах валюты) (в том числе для бухгалтерской (финансовой) отчетности)

тысячи рублей с точностью до пяти знаков после запятой

78 тысяч 657 рублей 39 копеек

78657.39

78657.39

2

59 тысяч 650 рублей 00 копеек

59650.00

59650

2

сумма (кроме суммы в единицах валюты)

тысячи рублей

25 тысяч 257 рублей 46 копеек

25257.46

25257.46

-3

25 тысяч 251 рубль 00 копеек

25251.00

25251

-3

сумма в валюте Российской Федерации (за исключением бухгалтерской (финансовой) отчетности)

в единицах валюты с точностью до двух знаков после запятой

25 тысяч 257 рублей 46 копеек

25257.46

25257.46

2

25 тысяч 251 рубль 00 копеек

25251.00

25251

2

сумма в единицах иностранной валюты

в единицах валюты с точностью до двух знаков после запятой

25 тысяч 257 евро 46 евроцентов

25257.46

25257.46

2

25 тысяч 251 евро 00 евроцентов

25251.00

25251

2

точность до двух знаков после запятой

567 тысяч 287 евро 67 евроцентов

567287.67

567287.67

2

567 тысяч 287 евро 0 евроцентов

567287.00

567287

2

сумма в единицах валюты <2>

567 тысяч 287 евро 20 евроцентов

567287.20

567287.2

2

сумма в единицах валюты

точность до пяти знаков после запятой

567 тысяч 287 евро 67,243 евроцента

567287.67243

567287.67243

5

567 тысяч 287 евро 0 евроцентов

567287.00000

567287

5

567 тысяч 287 евро 30 евроцентов

567287.30000

567287.3

5

сумма в единицах валюты

тысячи единиц валюты с точностью до двух знаков после запятой

567 тысяч 287 евро 67,2 евроцентов

567287.672

567287.67

-1

567 тысяч 287 евро

567287

567287

-1

номинальная стоимость одной ценной бумаги в единицах валюты номинала (если номинальная стоимость ценной бумаги имеет больше двух знаков после запятой)

точность до 20 знаков после запятой

5,37889898989898678912

5.37889898989898678912

5.37889898989898678912

20

проценты, доли

точность до двух знаков после запятой <3>

5 процентов 89 сотых процента

5.89

5.89

2

5 процентов

5.00

5 <4>

2

5 процентов 8 десятых процента

5.80

5.8

2

Количество (штук, человек, единиц) <5>

штуки, единицы

6 штук, человек, единиц

6

6

0

дробное количество

точность до 20 знаков после запятой

5,37889898989898678912

5.37889898989898678912

5.37889898989898678912

20

5

5.000000000000000000000

5

20

5,7892

5.7892000000000000000

5.7892

20

точность до 6 знаков после запятой

6, 789523

6.789523

6.789523

6

6

6.000000

6

6

6,789

6.789000

6.789

6

численность

человек

6 человек

6

6

0

объем сделки и объем сделок с ценной бумагой

в тысячах рублей

898 тысяч 563 рубля 48 копеек

898563.48

898563.48

-3

898 тысяч 563 рубля

898563.00

898563

-3

898 тысяч 563 рубля 40 копеек

898563.40

898563.4

-3

количество

штуки с двумя десятичными знаками после запятой

78,45

78.45

78.45

2

78

78.00

78

2

78,40

78.40

78.4

2

количество принадлежащих владельцам акций (инвестиционных паев)

в штуках с точным количеством знаков после запятой

5,983

5.983

5.983

3

6,24567

6.24567

6.24567

5

--------------------------------

<2> В надзорной и статистической отчетности субъектов страхового дела и негосударственных пенсионных фондов необходимо руководствоваться пунктом "номинальная стоимость одной ценной бумаги в единицах валюты номинала (если номинальная стоимость ценной бумаги имеет больше двух знаков после запятой)" данной таблицы. При этом значение данного показателя в отчете должно всегда указываться с не менее, чем двумя знаками после разделителя. Пример 1: если фактическое значение номинальной стоимости ценной бумаги равно 6, то в отчете должно быть указано "6.00". Пример 2: если фактическое значение номинальной стоимости ценной бумаги равно 7.1, то в отчете должно быть указано "7.10".

<3> Если иное прямо не оговорено нормативным актом Банка России, регламентирующим представление соответствующей отчетности.

<4> В надзорной и статистической отчетности субъектов страхового дела и негосударственных пенсионных фондов относительные величины (проценты, доли) всегда должны указываться с точностью не менее 2 знаков после разделителя. Пример: 5,00, decimals = 2.

<5> В надзорной и статистической отчетности субъектов страхового дела и негосударственных пенсионных фондов для показателей, относящихся к количеству ценных бумаг, необходимо руководствоваться пунктом "дробное количество" - "точность до 20 знаков после запятой" данной таблицы.

Таблица 10

Наименование отчета

Требования нормативных актов по составлению и представлению отчетности НФО в формате XBRL в части точности

Описание формата представления

Пример

Отражение в отчете XBRL (instance-файле)

Значение decimals в отчете XBRL (instance-файле)

Указание Банка России от 10 января 2022 г. N 6054-У "О формах, сроках и порядке составления и представления в Банк России отчетности об операциях с денежными средствами отдельных некредитных финансовых организаций" - начиная с отчетности за май 2022 года

Данные указываются в тысячах единиц соответствующей валюты с пятью знаками после запятой

тысячи единиц соответствующей валюты с пятью знаками после запятой

78 тысяч 657 рублей 39 копеек

78657.39

2

78 тысяч 657 рублей 00 копеек

78657.00

2

80 тысяч 287 евро 35 евроцентов

80287.35

2

287 евро 10 евроцентов

287.10

2

В соответствии с нормативными актами Банка России, регламентирующими порядок составления и представления в Банк России отчетности в формате XBRL, округление осуществляется по математическим правилам на стороне отчитывающейся организации. Соответственно значения фактов не должны превышать точность, определенную нормативными актами Банка России по отчетности, если разрядность больше либо равна нулю. Например, если точность показателя определена "в рублях с точностью до пяти знаков после запятой", количество знаков после разделителя не должно превышать пять знаков.

Обращаем внимание, что при невозможности автоматизации процесса присвоения нолей после разделителя до точности, определенной в нормативных актах Банка России по отчетности, отчитывающаяся организация может указывать значения соответственно внутренним учетным системам, если нормативный акт Банка России по отчетности напрямую не требует отображения определенного количества нулевых значений после разделителя.