Почему возникают временные разницы при возврате билетов в 1С:Бухгалтерия 3.0 и как их убрать

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

При работе в программе 1С:Бухгалтерия предприятия 3.0 (БП 3.0) бухгалтеры часто сталкиваются с ситуацией, когда при оформлении возврата электронного билета система автоматически формирует временные разницы (ВР) на сумму штрафа. Это происходит в проводках по зачету аванса или списанию расходов (счета 60.01, 60.02, 91.02). Разберем детально, почему так происходит, как работает программный код и какие настройки необходимо проверить, чтобы отчетность соответствовала требованиям компании.

Анализируем причины возникновения разниц в ПБУ 18/02

Для начала проанализируем, почему в принципе могут возникать разницы при возврате. В современных конфигурациях 1С по умолчанию применяется балансовый метод ведения ПБУ 18/02. Согласно этому методу, программа сравнивает стоимость активов и обязательств в бухгалтерском (БУ) и налоговом (НУ) учете. Если при возврате билета сумма, возвращаемая поставщиком (агентом), меньше суммы первоначальной оплаты на величину штрафа, возникает разница в оценке кредиторской задолженности или прочих расходов.

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

Проверяем настройки статьи прочих доходов и расходов

Самая распространенная причина возникновения ВР — неверная настройка аналитики на счете 91.02 (Прочие расходы). В документе «Операция с билетом» при возврате сумма штрафа списывается на прочие расходы. Выясним причину, заглянув в справочник «Прочие доходы и расходы».

Выполним следующие шаги для проверки:

  1. Перейдем в раздел Справочники — Прочие доходы и расходы.
  2. Найдем статью, которая используется в документе возврата (обычно это «Штрафы, пени и неустойки по хозяйственным договорам»), при необходимости используя универсальную оборотно-сальдовую ведомость для поиска нужной аналитики.
  3. Проверим наличие флажка Принимается к налоговому учету. Если флаг снят, то в налоговом учете расход не возникнет.
  4. Если флаг стоит, но разница все равно ВР, значит, система считает, что этот расход «отложенный».

Технический разбор: предопределенные статьи в коде 1С

Проанализируем программную логику документа ОперацияСБилетом. Важно понимать, что даже если пользователь выбирает определенную статью в интерфейсе, программа может игнорировать этот выбор в момент проведения. Рассмотрим фрагмент кода из модуля менеджера документа, который отвечает за формирование проводок по штрафам:


ИначеЕсли ОписаниеОперации.ВидОперации = Перечисления.ВидыОперацийСБилетами.Возврат Тогда
    // Штраф при возврате билета учитываем в прочих расходах 
    Проводка.Содержание = НСтр("ru='Возврат билета: штраф'");
    Проводка.СчетДт = ПланыСчетов.Хозрасчетный.ПрочиеРасходы;
    БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт,
        "ПрочиеДоходыИРасходы", ОбщегоНазначенияКлиентСервер.ПредопределенныйЭлемент("Справочник.ПрочиеДоходыИРасходы.ШтрафыПениНеустойки"));
    Проводка.Сумма = ОписаниеОперации.Штраф;

Как мы видим из кода, система принудительно подставляет предопределенный элемент справочника — ШтрафыПениНеустойки. Если эта статья в вашей базе настроена как «не принимаемая к НУ» или имеет специфические настройки для ПБУ 18, программа будет формировать разницы. Чтобы изменить это поведение без внесения правок в конфигурацию, необходимо убедиться, что именно эта предопределенная статья настроена корректно.

Роль счета 76.14 и цепочки взаиморасчетов

В типовой версии БП 3.0 билеты учитываются на специальном счете 76.14 (Расчеты по приобретенным билетам). Это транзитный счет, который связывает поставщика (счет 60) и сотрудника (счет 71 или 76.14 в разрезе физлиц). Разберем цепочку событий:

Если на одном из этапов нарушена последовательность или аналитика (например, указаны разные билеты или разные сотрудники), зачет аванса между 60.01 и 60.02 может отработать некорректно. Система видит «зависшее» сальдо по НУ на счете 60 и квалифицирует его как временную разницу, ожидая, что в будущем, когда расчеты с агентом (например, Smartway) закроются полностью, эта разница нивелируется.

Особенности балансового метода и регламентных операций

Рассмотрим ситуацию с позиции закрытия месяца. При балансовом методе ПБУ 18/02 временные разницы могут возникать внутри месяца «хаотично» из-за несовпадения моментов отражения операций. Однако окончательный расчет налога на прибыль производится документом Регламентная операция: Расчет налога на прибыль.

Часто «убрать» ВР в середине месяца невозможно просто настройками, так как алгоритм программы анализирует конечное сальдо активов. Если после проведения возврата билета на счете 60 остается дебиторская задолженность в НУ, которая не совпадает с БУ (из-за штрафа), программа обязана зафиксировать разницу. Чтобы эта разница стала постоянной (ПР) или исчезла, нужно:

  1. Убедиться, что статья затрат по штрафу имеет признак «Принимается к НУ».
  2. Проверить, что в документе возврата указан верный «Документ поступления», чтобы программа могла «схлопнуть» расчеты именно по этому билету.
  3. Если штраф не должен приниматься к налоговому учету, но вы хотите видеть ПР вместо ВР, необходимо в статье прочих расходов снять флаг НУ и проверить, не переопределяет ли его система через механизм балансовой стоимости.

Рекомендации по устранению временных разниц

Для исправления ситуации рассмотрим три способа:

Способ 1: Настройка статьи затрат

Самый простой и правильный путь. Найдите предопределенную статью Штрафы, пени и неустойки по хозяйственным договорам. Установите в ней флаг Принимается к налоговому учету. В этом случае штраф за возврат билета будет признан расходом и в БУ, и в НУ одновременно. Временные разницы исчезнут, так как оценки актива/обязательства совпадут.

Способ 2: Ручная корректировка документа

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

  1. В документе «Операция с билетом» (возврат) нажмите кнопку Дт/Кт.
  2. Установите флажок Ручная корректировка (разрешает редактирование движений документа).
  3. В таблице проводок найдите колонки Сумма ВР Дт и Сумма ВР Кт.
  4. Очистите значения в этих колонках и перенесите их в колонки Сумма НУ (если принимаете расход) или Сумма ПР (если не принимаете).

Важно: Помните, что после ручной корректировки документ перестанет автоматически обновлять движения при изменении суммы или даты.

Способ 3: Проверка аналитики 76.14

Иногда разницы возникают из-за «пересортицы» по билетам. Сформируйте отчет Оборотно-сальдовая ведомость по счету 76.14 с максимальной детализацией по субконто (Сотрудники, Билеты). Если вы видите, что по одному билету висит дебет, а по другому — кредит, это и есть причина ВР. Программа не может зачесть аванс автоматически. Перевыберите корректный билет в документе возврата, чтобы закрыть остатки «в ноль».

Проанализировав все вышеперечисленные аспекты, мы приходим к выводу, что появление временных разниц при возврате билетов в БП 3.0 — это результат сочетания жестко прописанной логики выбора статей расходов и работы балансового метода ПБУ 18/02. Внимательная проверка аналитики и настроек справочников позволяет устранить эти расхождения и привести учет в соответствие с учетной политикой организации.

← На главную