План:
Автоматизация трансформации отчетности
Программные продукты, реализующие подготовку параллельной отчетности в МСФО
а) Интегрированная система управления предприятием «Галактика»
б) «1С: Предприятие 8»
в) Составление отчетности по МСФО в конфигурации «Управление производственным предприятием (УПП)»
г) Программа «Инотек Бухгалтер Вестерн»
д) ERP Монолит SQL
е) «Контур Корпорация. Отчетность по МСФО»
1. Автоматизация трансформации отчетности
Метод параллельного учета.
При методе параллельного учета пользователем в систему вводятся первичные документы. На основании этих документов программа формирует записи (проводки) в нескольких учетных регистрах (главных книгах), количество которых соответствует количеству одновременно поддерживаемых учетных стандартов. При этом один документ может порождать записи одновременно в нескольких стандартах, а также порождать записи в одних стандартах, но не порождать в других.
Как правило, в этом случае в системе поддерживается несколько планов счетов - отдельный план счетов для каждого поддерживаемого стандарта. Также возможно использование плана счетов сложной структуры, на котором строится общее множество записей, которое впоследствии интерпретируется различным образом для формирования финансовой отчетности по различным стандартам. В конце отчетного периода на основании учетных данных, представленных в регистрах, выполняются процедуры закрытия счетов и другие завершающие операции для каждого из реализуемых стандартов. И на основании этих данных формируется отчетность. То есть для метода параллельного учета характерно то, что исходные данные являются общими для всех учетных стандартов - это первичные документы, включая бухгалтерские справки. Записи в различных учетных регистрах формируются одновременно и параллельно, то есть все регистры, а стало быть, и стандарты учета - равноправны. Отчетность в различных стандартах формируется независимо по данным каждого из регистров. Количество планов счетов (регистров учета). Важной особенностью рассматриваемого подхода является то, что бухгалтерские записи производятся одновременно в нескольких учетных регистрах на основании единого документопотока. Тем самым обеспечивается однократность ввода каждого первичного документа и множественность способов его отражения в различных системах учета. Если программа не предусматривает ограничений на количество одновременно поддерживаемых планов счетов (регистров учета), то, по сути, можно говорить о том, что такая программа способна вести параллельный учет в неограниченном количестве стандартов. Если в программе имеются средства настройки правил формирования отчетов на основании данных регистров и справочников системы, то Программа в состоянии подготавливать отчетность в различных стандартах. Но это только потенциальная возможность. Для ее реализации, как минимум, необходимо настроить планы счетов для каждого из стандартов, предусмотреть (настроить) средства для ввода хозяйственных операций и их параллельного отражения во всех планах счетов, для каждого из реализуемых стандартов. И, наконец, предусмотреть процедуры формирования комплектов отчетности (часто включающей дополнительные приложения) по каждому из стандартов на основе данных, содержащихся в регистрах, относящихся к каждому из поддерживаемых стандартов.
Прежде всего, важно выяснить:
1) имеется ли предварительно настроенный План счетов для соответствующего дополнительного стандарта учета.
В плане счетов для МСФО могут присутствовать счета, которых нет в российском плане счетов. К ним относятся, в частности, «Денежные средства с ограничениями», «Доля меньшинства», счета для учета различных резервов и многие другие. Иногда план счетов включается в программу исключительно как образец и не предусматривает его использование для реального ведения учета;
2) имеются ли в составе программы средства ввода наиболее распространенных хозяйственных операций, обеспечивающие их параллельное отражение в разных планах счетов (регистрах учета). Обычно такими средствами в программах являются предварительно настроенные шаблоны типовых операций, формы ввода первичных документов, автоматически формирующие записи в нескольких регистрах по правилам, определяемым соответствующими стандартами. (Конечно, при этом останется часть операций, которые пользователю наверняка придется донастроить самостоятельно при помощи имеющихся в программе механизмов. В связи с чем важно обратить внимание на то, какие средства настройки шаблонов типовых операций или первичных документов открыты для пользователя, насколько эти средства доступны для самостоятельного использования бухгалтером. Возможно, ввод каких-то операций придется осуществлять вручную непосредственным отражением записей в соответствующих учетных регистрах.);
3) какие отчеты, вытекающие из требований стандарта, уже настроены и могут быть сформированы в автоматическом режиме на основании данных, зафиксированных в учетных регистрах и справочниках системы. Какие отчеты должны быть донастроены, какие средства настройки для этого имеются в программе и насколько эти средства доступны для использования конечным пользователем.
Количество валют. Под данной характеристикой понимается не то, какое количество валют с указанием их курсов может хранить система, но то количество валют, в которых может быть отражена одна хозяйственная операция. Для обеспечения возможных потребностей, связанных с учетом в дополнительных стандартах, в частности МСФО, требуется, чтобы программа позволяла отражать операцию в валюте регламентированного учета (для нас это рубли), в валюте отчетности (например, если отчетность по МСФО формируется не в рублях) и в валюте операции, если сумма хозяйственной операции представлена в иностранной валюте. Заметим, что валют отчетности может быть несколько, если, например, различным пользователям отчетности по МСФО потребуется представлять отчетность в различных валютах.
Здесь также важно отметить, что программа должна не только предоставлять возможность отражения сумм операций в нескольких валютах, но и обладать механизмами, позволяющими выполнять расчет, пересчет этих сумм в соответствии с правилами стандартов по историческому или текущему курсу. Если в качестве валюты отчетности выбрана одна из иностранных валют, то потребуется произвести пересчет данных из валюты регламентированного учета в эту валюту. Если готовится отчетность по МСФО, то при выполнении этой процедуры необходимо руководствоваться МСФО 21 «Влияние изменений валютных курсов». В соответствии с этим документом все статьи баланса делятся на монетарные (денежные) и немонетарные (неденежные). К первым относятся статьи денежных средств и расчетов, ко вторым - все остальные. Денежные счета пересчитываются по курсу на дату составления отчетности, неденежные - по историческому курсу. Если программа делает пересчет сумм только лишь на дату операции, это может привести к искажению отчетности. Наконец, в российском учете может не быть некоторых операций, которые должны быть отражены в отчетности по МСФО, например, поправки на гиперинфляцию.
Структура компании. Для составления консолидированной отчетности важно, чтобы программа имела возможность представлять информацию о группах взаимосвязанных компаний. Допустимое количество групп может быть ограничено лишь одной группой, некоторым определенным максимально допустимым числом либо не ограничено. В состав групп входят организации, между которыми существуют определенные связи. Как правило, программы не ограничивают число организаций входящих в состав группы. Но в то же время важно, чтобы программа отражала возможные виды связей между парами организаций, входящими в группу: дочерняя организация, материнская организация, зависимая организация, совместно контролируемая организация, контролирующая организация в рамках совместного контроля. При наличии в программе возможности создания нескольких групп компаний также необходимо, чтобы одна компания могла бы входить в разные группы. Создание бюджетов и прогнозов. Положительным моментом является возможность программы создавать и/или хранить информацию о бюджетах и прогнозах. Например, согласно МСФО 36 «Обесценение активов» оценки будущих притоков и оттоков выполняются на основе финансовых прогнозов бюджета компании, утвержденных руководством. Прогнозы потоков денежных средств до конца срока полезной службы актива оцениваются путем экстраполяции прогнозов потоков денежных средств, основанных на финансовых сметах, прогнозных оценках, использующих темп роста для последующих лет.
Метод трансляции проводок (записей)
Для метода трансляции проводок (записей) первичными являются данные, зафиксированные в регистрах, составленных по российским правилам. На их основе программа по таблицам соответствия производит перевод (трансляцию) записей из одного учетного стандарта в иной или иные учетные стандарты. Соответственно, для каждого стандарта должен быть предусмотрен свой План счетов, свои учетные регистры и таблицы соответствия счетов, принадлежащих разным Планам счетов. Программа автоматически производит перевод (трансляцию) записей из исходного учетного регистра в записи, принадлежащие иному Плану счетов, в соответствующие ему регистры учета. Соответственно, при использовании метода трансляции проводок программа, так же как и в методе параллельного учета, должна поддерживать несколько планов счетов, учетных регистров. Отличие состоит в том, что проводки (записи) в дополнительный регистр учета, например, для учета по правилам МСФО, попадают не сразу в момент ввода хозяйственной операции, а лишь при выполнении регламентной операции трансляции проводок. Пересчет сумм операций по соответствующим курсам также осуществляется в процессе трансляции. Проблема состоит в том, что в МСФО имеются операции, для которых нет аналогов в российском учете. Эти операции не могут быть получены непосредственно механизмом трансляции, поскольку для него нет необходимого исходного материала. В связи с этим потребуется ввод дополнительных записей, устраняющих эти различия. Этот ввод, в зависимости от особенностей программы, может быть выполнен с использованием различных механизмов: специализированных документов, бухгалтерских справок, типовых операций, ручных операций или их сочетания. После выполнения указанных операций в конце отчетного периода выполняются процедуры закрытия счетов и формируется отчетность. Финальная часть, связанная с формированием отчетности, аналогична предыдущему методу. На основании записей, представленных в регистре учета по МСФО, программа формирует комплект отчетности, примечаний в соответствующем стандарте. Для данного метода характерно, что первичным является учет по российским стандартам. В течение отчетного периода (периодов) учетные данные отражаются в регистрах учета по РСБУ. В конце отчетного периода записи, сформированные в соответствии с РСБУ, переводятся в записи, соответствующие правилам МСФО. После этого по записям из регистров МСФО выполняются регламентные операции по закрытию счетов и формированию финансовых результатов. На основании этой информации формируется итоговая финансовая отчетность.
Метод трансформации отчетности
Основными входными данными для этого метода являются показатели бухгалтерской отчетности, составленной по российским правилам. Однако для реализации метода этой информации недостаточно. Необходима дополнительная информация, позволяющая «исправить» показатели российской отчетности, приведя их к тому виду и составу, который предусмотрен международными стандартами. Ввод поправок (эджастментов) может быть реализован по-разному, в зависимости от конкретной программы.
Технически поправки обычно реализуются в виде корректирующих записей, в которых в роли корреспондирующих счетов выступают статьи отчетности.
Сумма записи представляет собой сумму корректировки. Соответственно, на эту сумму увеличивается статья, указанная по дебету такой записи, и уменьшается оценка статьи, указанной в кредите записи.
Следует иметь в виду, что не существует какого-то универсального набора корректировок для трансформации отчетности, предположим, из РСБУ в МСФО. Количество и содержание корректировок определяется индивидуально, в зависимости от соответствия или несоответствия правил учета по различным стандартам для хозяйственных операций конкретного предприятия.
Если в качестве валюты отчетности, получаемой в результате трансформации, выбрана валюта, отличная от валюты российской отчетности, то потребуется пересчет скорректированных показателей в эту валюту. Если готовится отчетность по МСФО, то за основу такой процедуры берется МСФО 21 «Влияние изменений валютных курсов». В соответствии с означенным стандартом монетарные статьи пересчитываются по курсу на дату составления отчетности, немонетарные - по историческому курсу. Для этого также необходима дополнительная информация о совершенных операциях. Что касается отчета о прибылях и убытках и отчета о движении денежных средств, то к их статьям применяется средний (или средневзвешенный) курс за период. То есть решение о необходимости той или иной корректировки принимается на основе анализа совершенных операций, первичных документов, нормативно-справочной информации и т.п. Этот процесс трудно формализуем и, соответственно, плохо поддается автоматизации. Однако если трансформация отчетности реализуется в среде бухгалтерской программы, в которой ведется бухгалтерский учет по российским стандартам, то дополнительная информация может быть получена из первичных документов, записей, справочников. Если программа ориентирована исключительно на реализацию функций трансформации отчетности, то в ней может быть предусмотрен импорт записей из учетной системы, ввод аналитических ведомостей по статьям баланса и другая информация. От того, как организован ввод поправок, какая информация используется для формирования поправок, в конечном итоге будут зависеть уровень автоматизации выполняемых работ, точность перевода отчетности, риск возникновения ошибок, трудоемкость работ, влияние на результат субъективного человеческого фактора и т.п.
Подводя итог сказанному, отметим, что непосредственная трансформация российской отчетности в отчетность МСФО невозможна. Для получения отчетности по МСФО всегда требуется обращаться к дополнительной информации. Любой из рассмотренных способов формирования отчетности по МСФО использует данные бухгалтерского учета о совершенных операциях. В связи с этим наиболее естественным образом формирование отчетности в МСФО реализуется в программных продуктах автоматизации бухгалтерского учета. Причем чисто учетной информации, содержащейся в бухгалтерских записях, может оказаться недостаточно, особенно для формирования примечаний к отчетам. Для этого потребуется привлечение информации справочного характера об объектах учета, учетных политиках, первичных документов. В связи с этим реализация подготовки параллельной отчетности наиболее эффективно проходит в интегрированных системах управления предприятиями. Тогда при формировании финансовых отчетов по МСФО и примечаний к ним используется информация, хранящаяся в специализированных модулях системы, таких, как «Основные средства», «Материальные производственные запасы», «Зарплата и кадры», «Управление закупками/продажами», «Бюджетирование», и т.п. Использование этой информации позволяет повысить уровень автоматизации функций по подготовке параллельной отчетности.
Трансформационные программы требуют ввода всей необходимой дополнительной информации через механизмы импорта информации из учетных или управленческих систем. В противном случае потребуется использование ручного ввода корректировок на основе дополнительного анализа информации специалистом, экспертом.
2. Программные продукты, реализующие подготовку параллельной отчетности в МСФО
1. Интегрированная система управления предприятием «Галактика»
Интегрированная система управления предприятием «Галактика» - сложная многофункциональная система управления предприятиями/холдингами, позиционируемая разработчиками как система, относящаяся к классу ERP. Наряду с реализацией широкого спектра управленческих функций система позволяет вести бухгалтерский учет и формировать финансовую отчетность, соответствующую требованиям РСБУ, а также МСФО - International Accounting Standard (МСФО - IAS) и Общепринятым учетным принципам - General Accepted Accounting Principles (US GAAP). Программа поддерживает все три метода трансформации финансовой отчетности из российских стандартов в иные учетные стандарты: параллельный учет, трансляция проводок, трансформация отчетности.
Метод параллельного учета. Суть реализации данного метода состоит в следующем. Для каждого вида первичных хозяйственных документов создаются шаблоны формирования записей - типовые хозяйственные операции (ТХО). Можно создать множество шаблонов, соответствующих различным хозяйственным операциям. В рамках одного шаблона можно настроить формирование записей в нескольких регистрах учета, например, для РСБУ, МСФО, GAAP. Формирование записей выполняется посредством процедуры разноски, когда к первичному документу «привязывается» ТХО и создаются бухгалтерские записи согласно шаблону. В значительном большинстве случаев записи одновременно формируются во всех планах счетов, для которых настроены шаблоны, но в ряде случаев записи формируются раздельно по регистрам учета различными первичными документами или в различные моменты времени. К платежным и некоторым другим видам документов можно привязывать ТХО непосредственно в окне редактирования документа. Чтобы сформировать финансовую отчетность методом параллельного учета, необходимо:
-настроить ТХО для разноски первичных документов, создав шаблоны для нескольких планов счетов;
-выполнить разноску сразу во всех планах счетов, для которых есть шаблоны;
-в конце отчетного периода индивидуально для каждого плана счетов выполнить: корректирующие записи по правилам для МСФО и процедуру закрытия счетов для всех используемых планов в соответствии с правилами соответствующих стандартов;
-настроить формы отчетов и получить итоговую отчетность.
При настройке форм бухгалтерской отчетности (РАТ-форм) имеется возможность отображения данных в любой заданной валюте. При настройке отчетов можно создать несколько их идентичных вариантов, но на разных иностранных языках. Метод трансляции проводок (записей) - еще один реализованный в «Галактике» способ получения отчетности по МСФО на основе данных учета РСБУ.
Метод реализуется при помощи следующей технологии:
разрабатывается структура плана счетов для ведения учета по МСФО;
разрабатывается и настраивается таблица соответствия синтетических (аналитических) разрезов между планами счетов;
в автоматическом режиме производится трансляция проводок - на основе таблицы соответствия и таблицы сальдо по данным учета РСБУ за отчетный (налоговый) период система генерирует таблицу сальдо в плане счетов для учета по МСФО;
производится ввод и регистрация корректирующих записей в плане счетов для учета по МСФО;
выполняется закрытие счетов в плане счетов для учета по МСФО;
настраиваются формы бухгалтерской отчетности с раскрытием статей в соответствии с требованиями МСФО на основе принятой структуры данных в плане счетов для учета по МСФО (Баланс, Отчет о Прибылях и убытках, Отчет о движении капитала, Отчет о движении денежных средств).
В соответствии со стандартами учета отчетность по РСБУ формируется в рублях, по МСФО - в функциональной валюте, которая может отличаться от рублей.
Для выполнения метода в системе используется следующий прием:
первичные документы в системе регистрируются в валюте операции;
для РСБУ записи формируются и в рублях, и в валюте, но в описании структуры плана счетов для каждого используемого разреза учета используется признак Сальдо в разных валютах конвертировать в национальную денежную единицу (НДЕ).
Таким образом, в данных российского учета эквивалент сумм в валюте носит служебный характер и не отражается в отчетности, но используется в процедуре трансляции проводок (записей), где является уже основной информацией, переносимой в План счетов для «международного учета», в котором все данные отражаются в функциональной валюте.
Перед закрытием счетов в новом плане должны быть сформированы специфические операции, обусловленные требованиями МСФО, но отсутствующими среди исходных записей в плане счетов РСБУ.
При настройке форм бухгалтерской отчетности, так же как и в предыдущем случае, имеется возможность отображения данных в любой заданной валюте. При настройке отчетов можно создать несколько идентичных вариантов, но на разных иностранных языках.
Метод трансформации отчетности. Основными входными данными для этого метода является готовая сформированная бухгалтерская отчетность по правилам РСБУ, но фактически для реализации метода в системе на момент формирования отчетности должна быть сформированная база данных с зарегистрированными записями по правилам РСБУ, так как бухгалтерская отчетность в системе настраивается и формируется через обращение к суммам записей, оборотам и сальдо счетов и т.п.
Входными данными для описываемого метода являются:
формы бухгалтерской отчетности, сформированные в соответствии со стандартами РСБУ;
аналитические ведомости и отчеты по данным учета в системе для статей баланса, требующих корректировок между стандартами;
утвержденная для предприятия структура формы баланса, раскрывающего финансовую отчетность по зарубежным стандартам для специфики деятельности предприятия (перечень статей активов, обязательств, капитала, содержащих существенную информацию).
Метод можно использовать, когда первичные документы были зарегистрированы в национальной валюте, тогда пересчет сумм в валюту отчетности полностью приходится на этап формирования отчетности.
Приведем пример возможного порядка обработки данных.
Шаг 1 - выполняется формирование Баланса и других форм отчетности по РСБУ.
Шаг 2 - делается копия описания плана счетов и соответствующих отчетных форм для выполнения в них последующих корректировок. Созданный План счетов будет использоваться для регистрации корректирующих записей, необходимость в которых возникает из-за различий правил учета по российским и международным стандартам.
Шаг 3 - строится таблица соответствия статей отчетов в различных стандартах для выбранной структуры формы бухгалтерской отчетности по МСФО. Сформированная разработочная таблица используется как основной рабочий материал при корректировке настроек форм бухгалтерской отчетности.
Шаг 4 (один из основных пунктов трансформации) - экспертом производится анализ данных бухгалтерского баланса и определяется необходимый состав корректировок, обусловленных разностью учетных правил между стандартами. Корректировки оформляются бухгалтерскими справками, проводки регистрируются в созданном плане счетов (шаг 2), т.е. в системе формируется отдельная Книга проводок для этого плана счетов, содержащая корректировки. Зарегистрированные корректировки должны быть учтены при настройке форм бухгалтерской отчетности в шаге 5.
Примерами выполняемых корректировок для МСФО могут являться:
-реклассификация нематериальных активов;
-реклассификация основных средств (инвестиционная собственность);
-переоценка инвестиционной собственности (корректировка прибыли);
-корректировка дебиторской задолженности на сумму резерва;
-корректировка запасов на сумму резерва;
-амортизация основных средств и нематериальных активов (НМА) и др.
Проводки по корректирующим записям регистрируются бухгалтерскими справками на последнюю дату отчетного периода. Учитывая возможности «Галактики», предусмотрено регистрировать корректировки в первичных документах в валюте, формируя при этом записи и в рублях, и в валюте.
Шаг 5 - корректировка настроек форм отчетности.
Настройка базируется на свойстве системы «Галактика», позволяющем в алгоритмах формирования отчетных показателей обращаться к значениям сальдо, оборотов, записей одного или нескольких планов счетов при описании формулы для расчета значений переменных. Рассматриваемый метод предусматривает, что денежные статьи баланса допустимо пересчитывать по текущему курсу, неденежные - по историческому (или расчетному) курсу. Там где требуется исторический или расчетный курс, он задается в настройке идентификаторов явно (в виде константы при настройке формул в форме отчета).
Шаг 6 - формирование баланса и других форм в соответствии с требованиями МСФО.
«1С: Предприятие 8»
представляет собой прикладную программную платформу для разработки бизнес-приложений - программных систем для автоматизации бухгалтерского учета и управления предприятиями в различных областях экономики; производство, торговля, страхование, сфера услуг и т.д. Прикладные решения на платформе «1С:Предприятие 8» разрабатываются непосредственно фирмой «1С», ее партнерами, а также независимыми разработчиками. Прикладные решения, разработанные на платформе «1С:Предприятие 8», также называют конфигурациями.
Фирмой «1С» на платформе «1С:Предприятие 8» разработана типовая конфигурация «Управление производственным предприятием (УПП)», представляющая собой интегрированную систему управления производственным предприятием, комплексно реализующую функции бухгалтерского и налогового учетов, экономического анализа, планирования, бюджетирования, управления персоналом. По составу охваченных автоматизацией функций учета и управления это решение вполне можно отнести к системам класса ERP. В этой конфигурации предусмотрено составление отчетности по РСБУ и МСФО. Учет по МСФО реализуется отдельным модулем «Международный учет», который будем также для краткости называть «модуль МСФО». Этот модуль информационно связан только с модулем «Бухгалтерский учет», который обеспечивает ведение учета и составление отчетности по РСБУ.
3. Составление отчетности по МСФО в конфигурации «Управление производственным предприятием (УПП)»
Формирование данных для модуля МСФО осуществляется методом трансляции проводок из российских регистров учета (российского плана счетов) в регистры учета по МСФО (в план счетов МСФО). При этом данные, полученные в результате трансляции, могут быть откорректированы при помощи корректирующих записей, а операции, не имеющие аналогов в российском учете, вводятся при помощи специальных документов международного учета или при помощи ручных операций (проводок) в плане счетов МСФО. Важной особенностью данного программного продукта является то, что он с методической точки зрения представляет собой законченное типовое решение, позволяющее вести учет по МСФО. (......)