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

Грамотное оформление возврата позволяет избежать лишних движений денег и ошибок в налоговом учете. Однако процедура имеет свои нюансы: от корректного заполнения первичных документов до правильного выбора вида удержания в системе. Неправильные действия могут привести к тому, что долг сотрудника «повиснет» на счете 71, а НДФЛ будет рассчитан некорректно.

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

Нормативная база и условия удержания

Прежде чем приступать к техническим действиям в программе, необходимо убедиться в законности планируемой операции. Трудовой кодекс РФ регламентирует случаи, когда работодатель имеет право удерживать средства из заработной платы без согласия работника, но список таких случаев ограничен. Возврат неизрасходованных авансов, выданных на командировочные расходы, входит в этот перечень.

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

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

⚠️ Внимание: Если с момента истечения срока на возврат прошло более месяца, а сотрудник не дал письменного согласия на удержание, проводить операцию в 1С нельзя. В этом случае долг остается на счете 71, и компания должна решать вопрос в претензионном или судебном порядке.

Также стоит отметить разницу между конфигурациями. В 1С:Бухгалтерия 3.0 процесс часто сводится к ручной операции, тогда как в 1С:ЗУП 3.1 существует специализированный документ, который автоматически корректирует начисления и удержания. Понимание архитектуры вашей системы сэкономит время при поиске нужных форм.

Подготовка документов-оснований

Программа 1С не работает в вакууме; ей нужны первичные данные. Основанием для проведения удержания служит приказ руководителя организации. В нем указываются ФИО сотрудника, сумма долга, причина возникновения задолженности и дата, с которой производится удержание. Без этого приказа любое действие в системе будет аудиторски уязвимым.

После издания приказа данные необходимо ввести в систему. В большинстве случаев бухгалтер создает документ «Заявление на удержание» или аналогичную форму в зависимости от версии конфига. Здесь критически важно указать верный вид удержания. Обычно это статья с названием «Возврат подотчетных сумм» или «Прочие удержания», привязанная к соответствующему счету расчетов.

Если вы используете комплексную автоматизацию, убедитесь, что карточка сотрудника заполнена корректно. Проверьте, нет ли у него других активных удержаний, которые могут превысить предельный размер (обычно 20% от зарплаты после уплаты НДФЛ). Программа может заблокировать проведение или выдать предупреждение, если лимит будет нарушен.

☑️ Подготовка к удержанию

Выполнено: 0 / 4

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

Алгоритм действий в 1С: Зарплата и управление персоналом

В конфигурации 1С:ЗУП процесс максимально автоматизирован. Основной инструмент — документ «Удержание из зарплаты». Найти его можно в разделе «Зарплата» -> «Все начисления и удержания». При создании нового документа система предложит выбрать сотрудника и период, за который производится расчет.

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

После заполнения всех полей документ проводится. Система автоматически сформирует проводки и записи в регистрах накопления. При последующем расчете заработной платы («Начисление зарплаты и взносов») сумма удержания будет вычтена из выплат сотруднику. Вы можете увидеть результат в документе «Ведомость в банк» или «Ведомость в кассу».

📊 В какой конфигурации 1С вы работаете?
1С:Бухгалтерия 3.0
1С:ЗУП 3.1
1С:Комплексная автоматизация
1С:УНФ
Другая конфигурация

Особый случай — увольнение сотрудника. Если долг не погашен к моменту увольнения, удержание производится из финального расчета. В 1С:ЗУП это отражается в документе «Увольнение» на вкладке «Прочие удержания». Здесь система сама проверит наличие задолженности по подотчетным лицам и предложите ее списать.

Для контроля можно сформировать отчет «Анализ зарплаты по сотрудникам». В нем будет видна детализация: начислено, удержано НДФЛ, прочие удержания и сумма к выплате. Это позволяет бухгалтеру убедиться, что операция прошла корректно и не «съела» всю зарплату сотрудника, нарушив трудовое законодательство.

Отражение операции в 1С: Бухгалтерия предприятия

В «бухгалтерской» версии программы подход отличается. Здесь нет специализированного документа по удержанию из зарплаты, поэтому используется механизм ручных операций или документ «Зарплата к выплате» с ручной корректировкой. Наиболее прозрачный способ — использование документа «Операция, введенная вручную».

Вам необходимо сформировать проводку, которая закроет долг по подотчетному лицу за счет задолженности перед сотрудником по оплате труда. Классическая проводка выглядит как Дт 70 Кт 71. Это означает, что мы уменьшаем долг перед сотрудником (70 счет) и закрываем его долг перед фирмой (71 счет).

При вводе операции вручную важно указать правильную аналитику. По дебету 70 счета выбирается конкретный сотрудник, по кредиту 71 — тоже сотрудник. Сумма должна строго соответствовать приказу. Ошибка в выборе контрагента приведет к тому, что долг одного человека погасится за счет другого, что вызовет хаос в персональном учете.

Счет Дт Счет Кт Содержание операции Документ-основание
70 71 Удержана сумма невозвращенного подотчета Приказ, Операция вручную
70 94 Списание невозмещенной суммы (при увольнении/смерти) Приказ о списании
94 71 Отнесение суммы на виновное лицо Акт инвентаризации
70 68.01 Удержание НДФЛ (стандартное) Ведомость на выплату

После проведения операции обязательно проверьте оборотно-сальдовую ведомость по счету 71. Сальдо по конкретному сотруднику должно стать нулевым или уменьшиться на сумму удержания. Если остаток сохранился, значит, проводка не прошла или была введена неверная сумма.

⚠️ Внимание: В 1С:Бухгалтерия ручная операция не влияет автоматически на расчет НДФЛ в будущих периодах. Убедитесь, что база для налога не была искажена. Обычно удержание из «тела» зарплаты не меняет налогооблагаемую базу, но требует внимательной проверки.

Нюансы расчета НДФЛ и страховых взносов

Вопрос налогообложения при возврате подотчетных сумм часто вызывает споры. Хорошая новость в том, что само удержание долга не является доходом сотрудника, а значит, НДФЛ с этой операции не удерживается дополнительно. Мы просто возвращаем деньги компании из уже начисленной зарплаты.

Однако есть тонкий момент с датой получения дохода. Если сотрудник не отчитался в срок (обычно 3 рабочих дня после возвращения из командировки), сумма невозвращенного аванса теоретически становится его доходом. Но при оперативном удержании из зарплаты этого не происходит, так как деньги фактически не были получены сотрудником в собственность.

Со страховыми взносами ситуация аналогичная. Поскольку операция не является выплатой в пользу работника, объект обложения не возникает. В отчетах РСВ и 6-НДФЛ такие суммы не отражаются как отдельные доходы. Они просто уменьшают сумму чистой выплаты на руки.

Что делать, если сотрудник уволился и денег на зарплате не хватило?

Если при увольнении сумма финального расчета меньше долга, удержать остаток законно нельзя (ст. 138 ТК РФ ограничивает удержания). Оставшуюся сумму сотрудник должен внести в кассу добровольно. Если он отказывается, компания может простить долг (с уплатой НДФЛ с прощенной суммы) или подать в суд. В 1С остаток списывается на прочие расходы или на счет 94 как ущерб.

Важно следить за тем, чтобы в регистрах НДФЛ не возникло «отрицательного» удержания. Программа 1С обычно контролирует это, но при ручных вмешательствах в «Бухгалтерии» возможны сбои. Всегда сверяйте расчетный листок сотрудника после проведения удержания.

Типовые ошибки и способы их исправления

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

Другая проблема — дублирование удержаний. Бухгалтер может случайно создать два документа на одну и ту же сумму, полагая, что первый не прошел. В результате с сотрудника удержат двойную сумму. Перед проведением всегда используйте отчеты по взаиморасчетам, чтобы видеть актуальный статус долга.

Также встречается ошибка в выборе вида дохода для удержания. Некоторые пользователи пытаются удерживать подотчет из больничных или отпускных, что иногда технически возможно, но может быть ограничено внутренними настройками вида удержания. Проверьте галочки в карточке вида удержания: «Удерживать из зарплаты», «Удерживать из премий» и т.д.

💡

Перед массовым проведением удержаний сделайте резервную копию базы данных. Это позволит откатить изменения за 5 минут, если вы обнаружите системную ошибку в настройках видов удержаний.

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

⚠️ Внимание: Никогда не редактируйте проведенные документы начисления зарплаты напрямую через «Операции», если вы не являетесь опытным администратором 1С. Это может разрушить связи между регистрами накопления и привести к неверному расчету налогов в будущих месяцах. Используйте только типичные документы исправления.

Контроль и анализ взаиморасчетов

После проведения всех операций необходимо убедиться, что баланс сошелся. Лучший инструмент для этого — отчет «Взаиморасчеты с сотрудниками». Он показывает сальдо по всем счетам: 70 (зарплата), 71 (подотчет), 73 (прочие расчеты). Идеальная картина: по счету 71 ноль, по счету 70 — сумма к выплате за минусом удержаний.

Регулярный анализ помогает выявлять «висящие» долги. Настройте в 1С автоматическую рассылку отчетов по подотчетным лицам раз в месяц. Это дисциплинирует сотрудников и облегчает работу бухгалтерии. В настройках отчета можно выбрать группировку по подразделениям, чтобы направлять данные руководителям отделов.

Не забывайте про архивацию документов. Приказ, заявление и расчетный листок с удержанием должны храниться в личном деле сотрудника. В 1С можно прикрепить сканы этих документов прямо в карточку сотрудника или в прикрепленные файлы к документу удержания, используя механизм «Присоединенные файлы».

💡

Главный залог успеха — своевременность. Удержание нужно провести в том же месяце, когда возникло право на него, пока зарплата еще не выплачена. Это избавит от необходимости сложных корректировок и возврата денег.

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

Можно ли удержать подотчет из отпускных?

Да, законодательство не запрещает удерживать невозвращенные подотчетные суммы из отпускных, так как это тоже выплата в рамках трудовых отношений. В 1С:ЗУП нужно убедиться, что в настройках вида удержания стоит галочка «Удерживать из отпусков». В 1С:Бухгалтерия это делается ручной проводкой в момент начисления отпуска.

Что делать, если сотрудник не согласен с суммой удержания?

Если есть спор о сумме, удержание производить нельзя до разрешения конфликта. В 1С документ проводить не следует. Необходимо провести служебное расследование, сверить авансовые отчеты и чеки. Только после подписания сторонами акта о признании долга можно вносить данные в программу.

Как отразить удержание в расчетном листке?

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

Нужно ли брать заявление с сотрудника на удержание?

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

Можно ли удерживать долг частями?

Да, если сумма долга велика и превышает 20% от зарплаты, удержание производится частями до полного погашения. В 1С нужно создавать документ удержания каждый месяц, указывая сумму в пределах лимита. Система будет помнить остаток долга по счету 71, пока он не обнулится.