При совместном использовании конфигураций «1С:Зарплата и управление персоналом» и «1С:Бухгалтерия предприятия» часто возникает ситуация, когда работодатель выдает сотруднику заем, а затем удерживает суммы основного долга и начисленных процентов непосредственно из заработной платы. Документ Отражение зарплаты в бухучете успешно переносится в бухгалтерию и формирует бухгалтерские проводки по дебету счета 70 и кредиту счета 73 (субсчета 73.01 «Расчеты по предоставленным займам» и 73.03 «Расчеты по прочим операциям»). Однако в Книгу учета доходов и расходов (КУДиР) эти суммы автоматически не попадают. Разберем, почему так происходит, какие налоговые правила действуют в данном случае и какими способами можно отразить операцию в программе.
Проанализируем поведение типовой конфигурации «1С:Бухгалтерия предприятия». При применении упрощенной системы налогообложения (УСН) используется кассовый метод признания доходов и расходов. В типовом механизме признание кассовых расходов привязано либо к банковским и кассовым документам (таким как Списание с расчетного счета или Выдача наличных), либо к жестко определенным видам операций в документе Отражение зарплаты в бухучете.
Удержание из заработной платы в счет погашения долга по займу представляет собой зачет взаимных требований (проводка Дт 70 - Кт 73). Поскольку фактического движения денежных средств по счетам 50 или 51 не происходит, а типовой алгоритм общего модуля НалоговыйУчетУСН (в частности, процедура ОтразитьУдержанияИзЗарплаты) обрабатывает только отдельные предопределенные удержания (например, по исполнительным листам или за неотработанный отпуск), система не делает автоматических движений по регистрам УСН.
Если оставить всё как есть, то сумма, выплаченная работнику на руки, окажется меньше начисленной зарплаты, а удержанная часть не попадет в расходы по УСН. Это приводит к занижению расходов на оплату труда и необоснованному завышению налоговой базы.
Рассмотрим, как правильно квалифицировать операцию с точки зрения налогового учета при УСН. При зачете зарплаты в счет погашения займа возникают две независимые части:
Теперь рассмотрим практические способы решения этой задачи в «1С:Бухгалтерии предприятия».
Это самый быстрый и доступный способ, не требующий изменения конфигурации или привлечения программиста. Он идеально подходит, если подобные удержания происходят разово или по небольшому количеству заемщиков.
Разберем по шагам заполнение документа:
Ограничение способа: данный документ формирует записи исключительно в регистре сведений Книга учета доходов и расходов (раздел I). При этом он не делает движений по вспомогательному регистру накопления Расходы при УСН. В результате в специализированных отчетах, таких как «Анализ учета по УСН», могут возникать расхождения между регистрами расходов и итоговыми данными книги.
Если необходимо обеспечить полное совпадение данных КУДиР и аналитических регистров налогового учета без программирования, воспользуемся документом ручного учета.
Выполним следующие действия:
Операция.Книга учета доходов и расходов (раздел I);Расходы при УСН.Такой подход позволяет корректно закрыть регистры взаиморасчетов по зарплате в налоговом учете УСН и избежать ошибок при последующем закрытии месяца.
Если на предприятии займы сотрудникам выдаются регулярно, ручной ввод становится трудоемким и приводит к человеческим ошибкам. В таком случае оптимальным решением является программная доработка.
В типовой конфигурации алгоритм обработки удержаний реализован в общем модуле НалоговыйУчетУСН в процедуре ОтразитьУдержанияИзЗарплаты. Чтобы не снимать конфигурацию с поддержки, создадим расширение конфигурации и переопределим логику проведения документа Отражение зарплаты в бухучете.
Алгоритм работы расширения строится следующим образом:
70 и кредитом счетов 73.01 или 73.03.Дт 70 - Кт 73 формируется движение расхода по зарплате в регистры КнигаУчетаДоходовИРасходов и РасходыПриУСН, аналогично тому, как это делается для проводки Дт 70 - Кт 51.73 отражено погашение процентов (которые предварительно начислены в корреспонденции со счетом 91.01 «Прочие доходы»), алгоритм дополнительно формирует доходную запись в КУДиР на сумму процентов.Посмотрим на концептуальный пример кода, который добавляется в расширение для обработки таких строк:
// Фрагмент перехвата проводок удержания по займам
Если Проводка.СчетДт = ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда
И (Проводка.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыПоПредоставленнымЗаймам
Или Проводка.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыПоПрочимОперациям) Тогда
// 1. Отражаем расходы на оплату труда на полную сумму зачета
ДвижениеРасход = Движения.РасходыПриУСН.ДобавитьРасход();
ДвижениеРасход.Период = ДокументОбъект.Дата;
ДвижениеРасход.СтатусОплаты = Перечисления.СтатусыОплатыРасходовУСН.Оплачено;
ДвижениеРасход.ЭлементРасхода = Перечисления.ЭлементыРасходовУСН.ОплатаТруда;
ДвижениеРасход.Сумма = Проводка.Сумма;
// 2. Если погашаются проценты, отражаем внереализационный доход в КУДиР
Если Проводка.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыПоПрочимОперациям Тогда
ДвижениеКУДиР = Движения.КнигаУчетаДоходовИРасходов.Добавить();
ДвижениеКУДиР.Период = ДокументОбъект.Дата;
ДвижениеКУДиР.Графа4 = Проводка.Сумма; // Доходы всего
ДвижениеКУДиР.Графа5 = Проводка.Сумма; // Доходы, учитываемые при расчете базы
ДвижениеКУДиР.Содержание = "Внереализационный доход: удержание процентов по займу из зарплаты";
КонецЕсли;
КонецЕсли;
Таким образом, выбор метода зависит от объема операций: для единичных случаев достаточно штатного документа Запись книги доходов и расходов УСН или документа Операция с ручными регистрами, а для постоянных расчетов рекомендуется настроить доработку через расширение конфигурации.