При настройке плана счетов и добавлении пользовательских субсчетов для учета расчетов с иностранными контрагентами часто возникает вопрос: обязательно ли устанавливать признак «Сумма БУ не подлежит переоценке» на счетах учета авансов (например, 60.22, 60.32, 62.22, 62.32 и созданных на их базе субсчетах)? Рассмотрим методологию бухгалтерского учета, особенности архитектуры 1С:ERP и разберем, к каким ошибкам приводит отсутствие этого флажка.
В соответствии с российскими стандартами бухгалтерского учета (ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте») средства полученных и выданных авансов, а также предварительной оплаты признаются в оценке по курсу, действовавшему на дату совершения операции в иностранной валюте. В дальнейшем стоимость таких активов и обязательств не переоценивается.
Следовательно, авансы в иностранной валюте или условных единицах фиксируются в рублевом эквиваленте на дату платежа и не подлежат регулярной переоценке ни на отчетную дату, ни на дату признания расходов или доходов. Ответ на главный вопрос однозначен: признак исключения из переоценки для счетов авансов должен стоять всегда.
Проанализируем, почему в 1С:ERP отсутствие флажка на пользовательском субсчете приводит к серьезным искажениям проводок. В системе реализован двухконтурный механизм расчета курсовых разниц:
Расчет курсовых разниц по регламентированному учету анализирует остатки на плане счетов Хозрасчетный.Если бухгалтер или консультант создает новый субсчет для учета авансов, помечает его как валютный, но оставляет реквизит «Сумма БУ не подлежит переоценке» выключенным, возникает расхождение контуров:
Выясним причину ситуации, когда при расчете курсовых разниц одна проводка попадает на рабочий субсчет 91.02.1, а вторая — на предопределенный 91.02, приводя к задвоению расходов:
91.02.1.91.02.В результате по счету учета прочих расходов формируется некорректный финансовый результат и задваиваются обороты.
Рассмотрим ситуацию, когда расчеты ведутся в условных единицах, но договором зафиксирован постоянный курс, либо курс фиксируется на дату отгрузки. Следует ли в таком случае исключать из переоценки «отгрузочные» счета задолженности (например, 60.21, 62.21)?
Отключать переоценку на уровне общих счетов расчетов через настройку плана счетов категорически нельзя. Это приведет к тому, что переоценка перестанет рассчитываться для всех остальных договоров контрагентов, привязанных к этим счетам учета.
Для корректного отражения таких операций в 1С:ERP используем типовой функционал карточки договора:
Если курс зафиксирован окончательно и расчеты ведутся строго в рублях, наиболее прозрачным решением с точки зрения методологии будет оформление договора в валюте регламентированного учета (рублях) без использования условных единиц.
Разберем по шагам, как исправить учет, если по счетам авансов уже возникли паразитные проводки:
Операция (регламентированный учет) не должно быть проводок по валютным счетам расчетов без соответствующих движений по регистрам оперативного учета. Ручные проводки по валютным счетам всегда вызывают расхождения между контурами.