Как остановить начисление переоценки валютных средств по закрытому договору в 1С: Управление МФО и КПК

Бухгалтер 1С v8.3 (Управляемые формы) Бухгалтерский учет Финансы и профессиональные услуги
← На главную

При работе в специализированных конфигурациях для микрофинансовых организаций (МФО) и кредитных потребительских кооперативов (КПК) бухгалтеры часто сталкиваются с ситуацией, когда по договору с контрагентом расчеты фактически завершены, но программа продолжает ежемесячно начислять курсовые разницы. В этой статье мы подробно разберем, почему стандартные ручные проводки не помогают, и как правильно «закрыть» валютный договор на Едином плане счетов (ЕПС), чтобы регламентные операции перестали его обрабатывать.

Анализ проблемы: почему переоценка продолжается?

Рассмотрим стандартную ситуацию: работа по валютному договору прекращена несколько месяцев назад, задолженность кажется погашенной, однако при выполнении регламентной операции Переоценка валютных средств система продолжает формировать проводки (например, по дебету счета 60313 и кредиту 71511).

Основная причина кроется в архитектуре системы БНФО (Бухгалтерии некредитных финансовых организаций). В отличие от типовой «1С:Бухгалтерии», здесь механизм переоценки ориентируется не только на сальдо счетов бухгалтерского учета, но и на данные специализированных регистров накопления. Если вы сделали ручную операцию (мемориальный ордер) только по бухгалтерскому регистру, программа все равно видит «виртуальный» остаток в валюте в других разрезах учета и продолжает рассчитывать курсовую разницу.

Разбор технических причин на уровне регистров и аналитики

Проанализируем ситуацию глубже. Чтобы понять, какой именно остаток «видит» программа, нам необходимо проверить состояние аналитических счетов. В МФО учет ведется на детальных 20-значных лицевых счетах. Переоценка в программе выполняется в разрезе каждого конкретного аналитического счета.

Часто возникает ситуация, когда «в общем» по контрагенту или договору сальдо нулевое, но на разных 20-значных счетах висят встречные остатки (например, на одном счете +100 долларов, на другом -100). Программа будет переоценивать оба счета по отдельности, порождая лишние обороты по курсовым разницам.

Для диагностики остатков мы можем использовать следующий запрос к регистру бухгалтерии (на примере счета 60313):


ВЫБРАТЬ
    БанковскийОстатки.Счет КАК Счет,
    БанковскийОстатки.СчетАналитическогоУчета КАК СчетАналитическогоУчета,
    БанковскийОстатки.Субконто1 КАК Субконто1,
    БанковскийОстатки.Валюта КАК Валюта,
    БанковскийОстатки.СуммаОстаток КАК СуммаОстаток,
    БанковскийОстатки.ВалютнаяСуммаОстаток КАК ВалютнаяСуммаОстаток
ИЗ
    РегистрБухгалтерии.БНФОБанковский.Остатки(&Период, , , Организация = &Организация) КАК БанковскийОстатки
ГДЕ
    БанковскийОстатки.СчетАналитическогоУчета = &ВыбранныйСчет

Если запрос показывает наличие ВалютнаяСуммаОстаток, отличной от нуля, регламентная операция будет срабатывать снова и снова.

Работа с парными счетами в ОСБУ

Счета расчетов в МФО, такие как 60313 (дебиторская задолженность) и 60314 (кредиторская задолженность), являются парными. Согласно правилам отраслевых стандартов бухгалтерского учета (ОСБУ), на конец операционного дня сальдо должно оставаться только на одном из них — либо дебетовое на активном, либо кредитовое на пассивном.

Если задолженность «зависла» из-за некорректного закрытия одного из плечей парных счетов, переоценка будет пытаться обработать эти остатки. Посмотрим на алгоритм исправления:

  1. Выясним, на каком именно 20-значном счете числится валютный остаток.
  2. Проверим наличие сумм в ресурсе Валютная сумма. Если сумма в рублях равна нулю, а в валюте остались «копейки» из-за округления курсов в прошлых периодах, их нужно списать.
  3. Выполним регламентную процедуру Свертка парных счетов. Без этой процедуры остатки по активному и пассивному счету не схлопнутся автоматически.

Пошаговое решение: как правильно закрыть валютный долг

Для корректного прекращения переоценки мы рекомендуем использовать следующий алгоритм действий, избегая простых ручных проводок (мемориальных ордеров) без заполнения регистров:

Шаг 1. Использование документа «Корректировка взаиморасчетов»

Вместо ручной операции найдем в конфигурации документ Корректировка взаиморасчетов (или Корректировка долга). При выборе операции «Перенос задолженности» мы можем перевести остаток с валютного договора на новый рублевый договор. Это критически важно, так как документ сформирует движения не только по бухгалтерскому счету, но и закроет ресурс «Валютная сумма» в регистрах накопления (например, в регистре БНФО Остатки).

Шаг 2. Обнуление валютной суммы

Проанализируем ситуацию: если ваша цель — полностью убрать валюту из учета по данному контрагенту, убедитесь, что после проведения корректировки ресурс Валютная сумма в регистре БНФО Остатки стал равен нулю. Только после этого регламентная операция перестанет подхватывать этот договор.

Шаг 3. Проверка признака переоцениваемости

В плане счетов ЕПС у каждого счета есть признак «Валютный». Однако в системе «Управление МФО и КПК» существует дополнительный регистр сведений, определяющий настройки переоценки. Проверим, не привязана ли аналитика закрытого договора к счету, который по ошибке помечен как подлежащий переоценке, даже если он уже переведен в рубли.

Особенности дисконтирования и амортизированной стоимости

Выясним еще одну важную деталь, специфичную для МФО. Если договор предполагал график платежей и по нему ранее начислялись процентные доходы или расходы с использованием дисконтирования, то остаток на счете может состоять не только из основного долга, но и из корректировок амортизированной стоимости.

Чтобы переоценка прекратилась навсегда, нужно проконтролировать, что все связанные компоненты стоимости актива (дисконты, премии, накопленные проценты) также списаны или сдисконтированы до нуля в разрезе валютной аналитики.

Резюме и контрольный список

Для того чтобы успешно победить «лишнюю» переоценку, пройдемся по чек-листу:

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

← На главную