Ситуация, когда при формировании ведомости на выплату зарплаты в программу «подтягиваются» странные суммы, долги прошлых лет или вовсе не попадают нужные сотрудники, является одной из самых распространенных в практике бухгалтера. Особенно остро эта проблема проявляется после перехода на новые версии конфигураций (например, с 2.0 на 3.0) или после свертки информационной базы. Проанализируем, почему идеальное сальдо на 70-м счете не гарантирует корректности ведомостей, и разберем по шагам, как это исправить.
Для начала выясним причину, по которой возникают такие расхождения. В 1С:Бухгалтерия 3.0 расчеты с персоналом ведутся параллельно в двух «мирах»:
Ведомость в банк и Ведомость в кассу. Основной регистр, который нас интересует — Взаиморасчеты с сотрудниками.Проблема заключается в том, что регистр хранит данные в разрезе периодов взаиморасчетов и документов-оснований. Если в 2016 году было начисление, которое не «закрылось» выплатой именно по этому конкретному документу в регистре, то программа будет считать этот долг актуальным, даже если по 70-му счету всё давно выровнялось. Рассмотрим подробнее, как выявить такие «зависшие» записи.
Чтобы не гадать, какой именно документ создал проблему, воспользуемся мощным инструментом — Универсальным отчетом. Он находится в разделе «Отчеты» — «Администрирование» (или «Стандартные отчеты»).
Настроим его следующим образом:
Сотрудник, Период взаиморасчетов и Документ-основание.Проанализируем ситуацию: если мы видим строки, где по одному и тому же документу-основанию висит «приход» (начисление) и отсутствует «расход» (выплата), или наоборот — это и есть причина ошибки. Часто после переноса данных суммы «схлопываются» в общем итоге, но внутри регистра остаются записи с разными документами-основаниями, которые программа не может сопоставить автоматически.
Иногда суммы правильные, но ведомость всё равно заполняется некорректно. Выясним причину через проверку аналитических разрезов. Программа 1С учитывает зарплату не только по сотрудникам, но и по:
Посмотрим на пример: в регистре Зарплата к выплате может висеть положительный остаток по одной аналитике и отрицательный по другой. Суммарно — ноль, но документ Ведомость в банк видит только незакрытый «плюс» и тянет его в выплату.
Если новый сотрудник не попадает в ведомость с видом выплаты Аванс, хотя начисление зарплаты в конце месяца по нему проходит успешно, проверим настройки в кадровых документах. В 1С:Бухгалтерия 3.0 автоматическое заполнение аванса зависит от выбранного способа:
Прием на работу или Изменение оплаты.Если эти данные не заполнены, программа «не знает», сколько платить сотруднику в середине месяца, и игнорирует его при автоматическом заполнении ведомости.
Рассмотрим самый действенный метод, когда перепроведение старых документов за 2016-2017 годы невозможно (база закрыта, периоды заблокированы или документы вовсе отсутствуют после переноса). В этом случае мы воспользуемся документом Корректировка регистров.
Важно: Перед выполнением этих действий обязательно создайте резервную копию базы!
Алгоритм действий:
Взаиморасчеты с сотрудникамиЗарплата к выплатеБухгалтерские взаиморасчеты с сотрудникамиЦель этой операции — добиться того, чтобы на начало текущего месяца в Универсальном отчете по данным регистрам не было никаких записей по проблемным сотрудникам, кроме реально существующей задолженности за последний месяц.
Предположим, у нас висит долг за январь 2016 года по документу Начисление зарплаты №001. В документе Корректировка регистров мы создаем строку:
Регистр: Взаиморасчеты с сотрудниками
Вид движения: Расход
Сотрудник: Иванов Иван Иванович
Период взаиморасчетов: 01.01.2016
Документ-основание: Начисление зарплаты №001
Сумма: 5000.00
После проведения такой корректировки документ Ведомость в банк перестанет видеть этот «фантомный» долг и будет заполняться только актуальными данными текущего периода.
Мы проанализировали основные причины некорректного поведения программы при выплате зарплаты. Помните, что счет 70 и регистры — это разные сущности. Для корректной работы 1С необходимо поддерживать чистоту именно в регистрах накопления. Регулярно проверяйте остатки с помощью Универсального отчета и своевременно устраняйте «пересортицу» по документам-основаниям и периодам. Это позволит вам избежать ручной правки ведомостей и обеспечит точность учета.