Расчёт и начисление заработной платы — одна из ключевых задач в работе бухгалтера, а 1С:Предприятие остаётся самым популярным инструментом для её автоматизации. Однако даже опытные пользователи иногда сталкиваются с трудностями: неправильные проводки, ошибки в расчёте НДФЛ или страховых взносов, проблемы с выгрузкой в банк. Эта статья поможет разобраться, как корректно оформить начисление зарплаты в разных конфигурациях 1С, избежать типичных ошибок и сэкономить время на рутинных операциях.
Мы рассмотрим процесс от настройки справочников до формирования ведомостей, учтём нюансы для 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0 и 1С:УНФ, а также разберём, как исправить распространённые ошибки. Если вы только начинаете работать с программой или хотите оптимизировать существующие процессы — эта инструкция для вас.
В статье нет "воды" и общих советов. Только конкретные шаги, скриншоты (описания интерфейса), примеры проводок и предупреждения о подводных камнях, которые не всегда очевидны даже профессионалам.
1. Подготовка программы: настройки перед начислением зарплаты
Прежде чем приступать к начислению, убедитесь, что в 1С корректно заполнены все необходимые справочники и параметры. Это избавит от ошибок на этапе расчётов и формирования отчётности.
Первое, на что стоит обратить внимание — кадровые данные сотрудников. В карточке каждого работника должны быть указаны:
- 📌 Табельный номер (уникальный идентификатор)
- 📅 Дата приёма на работу и график работы
- 💰 Оклад или тарифная ставка (с указанием валюты, если зарплата в иностранной валюте)
- 📝 Налоговые вычеты (стандартные, социальные, имущественные)
- 🏢 Подразделение и должность (для аналитики и отчётности)
Проверить это можно в разделе Зарплата и кадры → Сотрудники. Если данных нет или они неактуальны, система либо не рассчитает зарплату, либо сделает это с ошибками. Например, отсутствие графика работы приведёт к неправильному расчёту оплаты за выходные или ночные часы.
Второе — настройки учётной политики. Они определяют, как будут рассчитываться налоги, взносы и резервы. Перейдите в Зарплата и кадры → Настройки зарплаты → Учётная политика и проверьте:
- 📊 Метод распределения зарплаты (по подразделениям, проектам, статьям затрат)
- 💸 Порядок учёта НДФЛ (удерживается ли налог при выплате или перечисляется позже)
- 📈 Способ расчёта среднего заработка (для отпускных, больничных)
⚠️ Внимание: Если в учёте зарплаты используются несколько организаций, настройки политики нужно проверять для каждой отдельно. Ошибка в выборе организации приведёт к неправильным проводкам по счетам 70 и 69.
2. Создание документа «Начисление зарплаты»
Основной документ для расчёта заработной платы в 1С — Начисление зарплаты и взносов. Он формирует все необходимые проводки, рассчитывает НДФЛ, страховые взносы и создаёт основание для выплаты. Рассмотрим, как его правильно заполнить.
Чтобы создать документ, перейдите в раздел Зарплата и кадры → Начисление зарплаты и взносов → Создать. В открывшейся форме укажите:
- 📅 Месяц начисления (автоматически подставляется текущий, но можно выбрать любой прошлый период)
- 🏢 Организацию (если их несколько)
- 👥 Подразделение или список сотрудников (можно выбрать всех или только часть)
После заполнения основных реквизитов нажмите Заполнить → По плановым начислениям. Программа автоматически подтянет оклады, премии и другие постоянные выплаты из кадровых данных. Если у сотрудника есть разовые начисления (например, материальная помощь или компенсация за мобильную связь), их нужно добавить вручную через кнопку Добавить.
Особое внимание уделите колонке «Вид расчёта». Здесь отображаются все типы начислений (оклад, премия, северные надбавки и т.д.). Если какого-то вида нет в списке, его нужно предварительно создать в справочнике Виды расчёта (Зарплата и кадры → Настройки зарплаты → Виды расчёта).
Заполнен месяц начисления|Указана правильная организация|Список сотрудников актуален|Все плановые начисления подтянуты|Разовые выплаты добавлены вручную|Проверены виды расчёта-->
3. Расчёт НДФЛ и страховых взносов
1С автоматически рассчитывает НДФЛ (13% для резидентов, 30% для нерезидентов) и страховые взносы (22% в ПФР, 5,1% в ФОМС, 2,9% в ФСС) на основе заполненных данных. Однако есть нюансы, которые могут привести к ошибкам:
НДФЛ:
- 📋 Если у сотрудника есть налоговые вычеты (например, на детей), они должны быть указаны в его карточке в разделе
НДФЛ. Иначе налог будет рассчитан без учёта льгот. - 💱 Для нерезидентов ставка НДФЛ — 30%, но если иностранный сотрудник проживает в РФ более 183 дней в году, его статус меняется на резидента, и ставка снижается до 13%. Это нужно отслеживать вручную!
- 📅 Если зарплата выплачивается авансом и основной частью, НДФЛ удерживается только с окончательного расчёта (если иное не предусмотрено учётной политикой).
Страховые взносы:
- 🛡️ С 2023 года предельная база для взносов в ПФР и ФСС обновляется ежегодно. В 1С она обновляется автоматически при обновлении программы, но если вы давно не обновляли конфигурацию, проверьте актуальность лимитов вручную.
- 🏥 Взносы в ФСС на травматизм зависят от класса профессионального риска организации. Его нужно указать в настройках учёта (
Зарплата и кадры → Настройки зарплаты → Страховые взносы).
После заполнения документа нажмите Рассчитать. Программа сформирует проводки:
- 💰 Дебет 20 (26, 44) — Кредит 70 — начислена зарплата
- 📉 Дебет 70 — Кредит 68.01 — удержан НДФЛ
- 🛡️ Дебет 20 (26, 44) — Кредит 69.XX — начислены страховые взносы
⚠️ Внимание: Если в документе появились красные строки (ошибки расчёта), проверьте:
- Корректность заполнения видов начислений (возможно, не указан базовый период для премии).
- Актуальность ставок взносов (если программа давно не обновлялась).
- Наличие двойных начислений (например, оклад и премия за один и тот же период).
4. Проверка и исправление ошибок
Даже после автоматического расчёта в 1С могут остаться ошибки. Вот самые распространённые и способы их исправления:
1. Не совпадает сумма к выплате
Если итоговая сумма в ведомости не сходится с ожидаемой, проверьте:
- 🔍 Удержания (алименты, исполнительные листы, профсоюзные взносы). Они должны быть указаны в карточке сотрудника или в документе начисления.
- 📊 Аванс. Если он был выплачен ранее, его сумма должна быть учтена в колонке
Удержано. - 💸 НДФЛ. Убедитесь, что ставка применена корректно (13% или 30%).
2. Ошибки в проводках
Если после проведения документа в бухгалтерском учёте появились неверные проводки (например, зарплата отнесена на неправильный счёт затрат), исправьте:
- 📌 Способ отражения зарплаты в настройках вида расчёта. Он определяет, на какой счёт (20, 26, 44) будет списана зарплата.
- 🏷️ Аналитику (подразделение, проект, статью затрат). Она должна соответствовать учёту затрат в вашей организации.
3. Не рассчитаны взносы
Если страховые взносы не появились в документе, проверьте:
- 🛡️ Включены ли взносы в настройках учёта (
Зарплата и кадры → Настройки зарплаты → Страховые взносы). - 📅 Дата начисления. Если документ создан за прошлый год, взносы могут не рассчитываться (например, для декабря 2023 года в 2026-м).
Для исправления ошибок можно:
- 🔄 Перерассчитать документ (кнопка
Рассчитать). - 📝 Создать корректировку через документ
Корректировка записей регистров. - ❌ Удалить и создать заново, если ошибок слишком много.
Если ошибка повторяется ежемесячно (например, неверный счёт затрат), проверьте шаблоны начислений в справочнике Виды расчёта. Возможно, там указан неверный способ отражения в учёте.
5. Формирование ведомости на выплату зарплаты
После начисления зарплаты нужно сформировать ведомость для выплаты сотрудникам. В 1С это делается через документ Ведомость в банк или Ведомость в кассу, в зависимости от способа выплаты.
Для перечисления на банковские карты:
- Перейдите в
Зарплата и кадры → Ведомости в банк → Создать. - Укажите месяц начисления и организацию.
- Нажмите
Заполнить → По документам начисления. - Проверьте суммы к выплате (они должны совпадать с документом начисления за вычетом НДФЛ и удержаний).
- Экспортируйте ведомость в формат банка (
Выгрузить → Выгрузка в банк).
Для выплаты через кассу:
- Создайте документ
Ведомость в кассу(Зарплата и кадры → Ведомости в кассу). - Заполните её по документам начисления.
- Распечатайте ведомость (
Печать → Платежная ведомость (Т-53)) и передайте в кассу.
Важно: если в организации используется зарплатный проект, проверьте, чтобы в ведомости были указаны правильные счета сотрудников и БИК банка. Ошибка в реквизитах приведёт к тому, что деньги не дойдут до получателя.
| Тип ведомости | Документ в 1С | Формат выгрузки | Что проверять |
|---|---|---|---|
| Банковская ведомость | Ведомость в банк |
1С → Банк (txt, xml) | Счета сотрудников, суммы к выплате, БИК банка |
| Кассовая ведомость | Ведомость в кассу |
Печатная форма Т-53 | ФИО сотрудников, суммы, подписи |
| Перечисление на карты | Список на перечисление |
1С → Клиент-банк | Реквизиты банка, назначение платежа |
⚠️ Внимание: Если выплата зарплаты происходит в два этапа (аванс + основная часть), в ведомости на аванс НДФЛ не удерживается. Он рассчитывается только при окончательном расчёте. Убедитесь, что в учёте это отражено правильно.
6. Отчётность по зарплате: что и куда сдавать
После начисления и выплаты зарплаты нужно сформировать отчётность для ФНС, ПФР и ФСС. 1С автоматизирует этот процесс, но важно знать, какие отчёты и в какие сроки сдавать.
Основные отчёты:
- 📄 6-НДФЛ — сдаётся ежеквартально, не позднее последнего числа месяца, следующего за отчётным кварталом. Формируется в 1С через
Отчёты → 6-НДФЛ. - 📊 РСВ (Расчёт по страховым взносам) — также ежеквартальный, срок сдачи совпадает с 6-НДФЛ. Путь в 1С:
Отчёты → РСВ. - 📋 СЗВ-М и СЗВ-ТД — ежемесячные отчёты в ПФР. Формируются в разделе
Зарплата и кадры → Отчётность в ПФР. - 💼 4-ФСС — квартальный отчёт в Фонд социального страхования. Сдаётся через
Отчёты → 4-ФСС.
Перед отправкой отчётности проверьте:
- 🔢 Контрольные соотношения (в 1С они отображаются при формировании отчёта). Если есть расхождения, программа выдаст предупреждение.
- 📅 Сроки сдачи. За просрочку грозят штрафы (например, за 6-НДФЛ — 1000 рублей за каждый полный/неполный месяц просрочки).
- 📎 Электронная подпись. Отчётность сдаётся через операторов ЭДО (например, Контур.Экстерн, СБИС), поэтому убедитесь, что подпись действует.
Если в отчёте появились ошибки (например, не совпадают суммы начислений и взносов), проверьте:
- Корректность регистров начислений в 1С (раздел
Зарплата и кадры → Регистры). - Наличие ручных корректировок в документах начисления.
- Актуальность ставок взносов (если программа не обновлялась, они могли устареть).
Что делать, если отчёт не принимает налоговая?
Если ФНС возвращает отчёт с ошибкой, проверьте:
1. Коды категорий застрахованных лиц (например, для ИП и сотрудников они разные).
2. Формат файла (иногда проблема в кодировке или версии программы).
3. Контрольные соотношения (в 1С они отображаются при формировании отчёта).
Если ошибка неочевидна, запросите протокол проверки в личном кабинете налогоплательщика и сверьте данные с 1С.
7. Особенности начисления зарплаты в разных конфигурациях 1С
Процесс начисления зарплаты может отличаться в зависимости от конфигурации 1С. Рассмотрим ключевые нюансы для самых популярных решений.
1С:ЗУП 3.1 (Зарплата и Управление Персоналом)
- 🔹 Самая функциональная конфигурация для расчёта зарплаты. Поддерживает сложные схемы мотивации, графики работы, кадровый учёт.
- 🔹 Есть возможность настройки гибких систем оплаты труда (оклад + премия + KPI).
- 🔹 Автоматически формирует кадровые документы (приказы на приём, увольнение, отпуск).
1С:Бухгалтерия 3.0
- 🔹 Менее гибкая, чем ЗУП, но подходит для небольших компаний с простыми схемами начислений.
- 🔹 Зарплатный блок интегрирован с бухгалтерским учётом, что упрощает формирование проводок.
- 🔹 Нет отдельного кадрового учёта — сотрудников нужно заводить вручную.
1С:УНФ (Управление Нашей Фирмой)
- 🔹 Подходит для микропредприятий с минимальным штатом.
- 🔹 Зарплатный функционал упрощён — нет поддержки сложных начислений (например, северных надбавок).
- 🔹 Интегрирована с модулем Управление торговлей, что удобно для розничных компаний.
1С:Комплексная автоматизация
- 🔹 Объединяет возможности ЗУП и Бухгалтерии, подходит для холдингов и крупных предприятий.
- 🔹 Поддерживает многофирменный учёт и консолидацию отчётности.
- 🔹 Сложная в настройке, требует опытного администратора.
Если вы работаете в 1С:Бухгалтерия 3.0 и столкнулись с ограничениями (например, нельзя настроить гибкий график работы), имеет смысл рассмотреть переход на 1С:ЗУП. Это потребует переноса данных, но в долгосрочной перспективе сэкономит время на ручных доработках.
⚠️ Внимание: В 1С:УНФ нет отдельного документа для начисления зарплаты. Вместо него используетсяОперация по банку и кассес типомВыплата зарплаты. Это может быть неудобно для компаний с большим штатом.
8. Автоматизация и оптимизация процесса
Чтобы сократить время на расчёт зарплаты, используйте возможности автоматизации в 1С:
1. Шаблоны начислений
Если у вас есть повторяющиеся выплаты (например, ежемесячные премии или компенсации), создайте шаблоны в справочнике Виды расчёта. Это избавит от ручного ввода данных каждый месяц.
2. Регламентные операции
Настройте регламентные задачи для автоматического создания документов начисления в начале месяца. Для этого перейдите в Администрирование → Поддержка и обслуживание → Регламентные операции и добавьте новую задачу с типом Начисление зарплаты.
3. Обмен данными с банком
Если вы платите зарплату через зарплатный проект, настройте автоматическую выгрузку ведомостей в банк. Для этого в документе Ведомость в банк укажите параметры обмена (формат файла, реквизиты банка) и сохраните настройки как шаблон.
4. Интеграция с кадровым учётом
В 1С:ЗУП можно настроить автоматическое создание кадровых документов (приказов на отпуск, больничные) на основе данных о начислениях. Это сокращает время на оформление и уменьшает риск ошибок.
5. Отчётность в один клик
Используйте пакетную отправку отчётности через 1С-Отчётность или внешние сервисы (например, Контур.Экстерн). Это позволит сдавать 6-НДФЛ, РСВ и другие отчёты без ручного экспорта/импорта.
Автоматизация начисления зарплаты в 1С позволяет сократить время на рутинные операции на 30-50%. Наибольший эффект даёт использование шаблонов начислений и регламентных задач.
FAQ: Частые вопросы по начислению зарплаты в 1С
🔹 Как исправить ошибку «Не указан вид расчёта»?
Эта ошибка появляется, если в документе начисления не заполнен столбец «Вид расчёта». Чтобы исправить:
- Откройте документ
Начисление зарплаты. - Проверьте, что для каждого сотрудника указан вид начисления (оклад, премия и т.д.).
- Если нужного вида нет, создайте его в справочнике
Виды расчёта. - Перерассчитайте документ.
Если ошибка осталась, проверьте, не сбились ли настройки плановых начислений в карточке сотрудника.
🔹 Почему НДФЛ рассчитан по ставке 30%, а не 13%?
Скорее всего, в карточке сотрудника неверно указан статус налогового резидента. Чтобы исправить:
- Откройте карточку сотрудника (
Зарплата и кадры → Сотрудники). - Перейдите на вкладку
НДФЛ. - Проверьте поле «Статус налогоплательщика». Для резидентов РФ должен стоять флажок
Является налоговым резидентом. - Если сотрудник стал резидентом (проживает в РФ более 183 дней), обновите статус и перерассчитайте зарплату.
Важно: если сотрудник потерял статус резидента (например, уехал за границу на длительный срок), ставка НДФЛ снова станет 30%.
🔹 Как начислить зарплату за прошлый месяц, если документ уже проведён?
Если нужно доначислить зарплату за закрытый период, используйте документ Корректировка записей регистров:
- Перейдите в
Зарплата и кадры → Корректировка записей регистров. - Укажите месяц, за который нужно сделать доначисление.
- Добавьте строку с видом расчёта (например,
Премия) и суммой. - Проведите документ. Программа автоматически перерассчитает НДФЛ и взносы.
Если корректировка значительная, может потребоваться пересдать отчётность (6-НДФЛ, РСВ) за тот период.
🔹 Можно ли в 1С начислить зарплату в иностранной валюте?
Да, но для этого нужно:
- В карточке сотрудника указать валюту начисления (например, USD или EUR).
- В документе
Начисление зарплатывыбрать ту же валюту. - Убедиться, что в настройках учёта разрешён многовалютый учёт.
При выплате зарплата будет пересчитана в рубли по курсу ЦБ на дату выплаты. НДФЛ и взносы всегда рассчитываются в рублях.
🔹 Как перенести начисления зарплаты из одной базы 1С в другую?
Для переноса данных используйте:
- 🔹 Типовой обмен между конфигурациями (например, из 1С:ЗУП в 1С:Бухгалтерия). Настройте его в разделе
Администрирование → Обмен данными. - 🔹 Выгрузку/загрузку в формате XML через
Файл → Открыть/Сохранить как. - 🔹 Специальные обработки (например, Универсальный обмен данными или Конвертация данных).
Перед переносом сделайте резервную копию обеих баз!