Расчет заработной платы и аванса в 1С:Бухгалтерия 8.3 — одна из самых востребованных операций, с которой сталкиваются бухгалтеры и кадровые специалисты. Даже при наличии автоматизированной системы ошибки здесь нередки: неправильно настроенные виды начислений, несвоевременные выплаты аванса или неверное формирование проводок могут привести к проблемам с налоговой, недовольству сотрудников и штрафам. Эта статья поможет разобраться, как корректно начислить зарплату и аванс в 1С 8.3, избегая типичных ошибок.
Программа 1С:Бухгалтерия 8.3 предоставляет гибкие инструменты для работы с зарплатой, но требует точной настройки. Здесь важно понимать не только техническую сторону (где нажать, какой документ создать), но и законодательные нюансы — например, сроки выплаты аванса (не позднее 30 числа текущего месяца) или правила удержания НДФЛ. Мы разберем процесс от А до Я: от подготовки справочников до формирования отчетности, с примерами проводок и скриншотами интерфейса.
Если вы только начинаете работать с 1С или хотите систематизировать знания, эта инструкция станет вашим гидом. Для опытных пользователей будут полезны раздел про типичные ошибки и советы по оптимизации процесса.
1. Подготовка программы: настройка справочников и параметров учета
Перед тем как приступить к начислению зарплаты, необходимо убедиться, что в 1С:Бухгалтерия 8.3 корректно настроены все справочники и параметры учета. Без этого система не сможет правильно рассчитать суммы к выплате или сформировать проводки.
Первое, что нужно проверить — это справочник «Организации». Перейдите в раздел Справочники → Организации и выберите вашу компанию. Убедитесь, что:
- 📌 Указаны правильные реквизиты (ИНН, КПП, юридический адрес).
- 💼 Вкладка «Учетная политика» содержит актуальные настройки (например, метод признания доходов/расходов).
- 📅 Период действия учетной политики соответствует текущему году.
Далее проверьте справочник «Физические лица» (Справочники → Физические лица). Здесь должны быть внесены данные всех сотрудников, включая:
- 👤 Паспортные данные и СНИЛС.
- 📍 Адрес регистрации (важен для расчета НДФЛ).
- 💳 Банковские реквизиты (если зарплата перечисляется на карту).
Особое внимание уделите справочнику «Виды начислений» (Зарплата и кадры → Настройки зарплаты → Виды начислений). Здесь определяются все возможные виды оплаты труда: оклад, премия, северные надбавки и т.д. Если какого-то вида нет — его нужно создать вручную, указав:
- 🔹 Наименование (например, «Оклад по должности»).
- 🔹 Вид дохода для НДФЛ (код 2000 — зарплата, 2002 — премия и т.д.).
- 🔹 Порядок расчета (фиксированная сумма, процент от оклада и пр.).
⚠️ Внимание: Если в справочнике «Виды начислений» не указан код дохода для НДФЛ, программа не сможет правильно удержать налог. Это приведет к ошибкам в декларации 6-НДФЛ.
Последний шаг — настройка параметров учета зарплаты. Перейдите в Зарплата и кадры → Настройки зарплаты → Параметры учета и проверьте:
- 📅 Дату выплаты аванса (по умолчанию — 20-е число текущего месяца).
- 💰 Способ выплаты (наличные, безналичный расчет).
- 📊 Виды отчетности (нужно ли формировать 6-НДФЛ, РСВ и др.).
2. Начисление аванса: пошаговая инструкция
Выплата аванса — обязательная процедура, регламентированная ст. 136 ТК РФ. Согласно закону, аванс должен быть выплачен не позднее 30-го числа текущего месяца. В 1С:Бухгалтерия 8.3 для этого используется документ «Выплата зарплаты», но сначала нужно рассчитать сумму аванса.
Алгоритм начисления аванса:
- 📝 Создайте документ «Начисление зарплаты и взносов» (
Зарплата и кадры → Начисление зарплаты). - 🔍 В поле «Месяц начисления» укажите текущий месяц.
- 👥 Выберите сотрудников, которым начисляется аванс (можно отметить всех или выборочно).
- 💰 В табличной части документа в столбце «Аванс» укажите сумму. Обычно это 40-50% от оклада, но может зависеть от локальных нормативных актов компании.
- 📑 Проводите документ кнопкой «Провести и закрыть».
После начисления аванса необходимо выплатить его сотрудникам. Для этого:
- 💸 Создайте документ «Выплата зарплаты» (
Зарплата и кадры → Выплата зарплаты). - 📅 Укажите дату выплаты (не позднее 30-го числа).
- 🏦 Выберите способ выплаты (наличные из кассы или перечисление на банковские карты).
- 🔄 Нажмите «Заполнить» — программа автоматически подтянет суммы аванса из документа начисления.
- 📊 Проводите документ и формируйте платежные поручения (если выплата безналичная).
Важно: аванс не облагается НДФЛ и страховыми взносами. Эти удержания производятся только с окончательной суммы зарплаты. Однако в некоторых регионах могут действовать местные нормативы — уточните их в вашей налоговой инспекции.
Убедиться, что все сотрудники внесены в справочник «Физические лица»|
Проверьте правильность банковских реквизитов (если выплата на карту)|
Сверить сумму аванса с локальными нормативными актами компании|
Проверить, что дата выплаты не позднее 30-го числа текущего месяца
-->
| Документ | Назначение | Проводки (Дт/Кт) |
|---|---|---|
| Начисление зарплаты (аванс) | Расчет суммы аванса | 20 (26, 44) / 70 |
| Выплата зарплаты (аванс) | Фактическая выплата денег | 70 / 50 (51) |
| Начисление зарплаты (окончательный расчет) | Расчет зарплаты за вторую половину месяца | 20 (26, 44) / 70 |
⚠️ Внимание: Если аванс выплачен позже 30-го числа, это нарушает трудовой кодекс. В таком случае сотрудник имеет право потребовать компенсацию за задержку (ст. 236 ТК РФ).
3. Начисление зарплаты: окончательный расчет
Окончательный расчет зарплаты производится после закрытия месяца, когда известны все отработанные дни, премии, больничные и другие начисления. В 1С 8.3 этот процесс также начинается с документа «Начисление зарплаты и взносов», но с другими параметрами.
Пошаговая инструкция:
- 📅 Создайте новый документ «Начисление зарплаты» за текущий месяц.
- 🔄 Нажмите «Заполнить» — программа автоматически подтянет оклады сотрудников из справочника «Штатное расписание».
- 📊 В табличной части укажите:
- 🗓️ Фактически отработанные дни (если были отпуска или больничные).
- 💰 Премии, надбавки или другие начисления.
- 🩺 Больничные листы (если были).
- 🔹 Сумма к начислению (оклад + премии — аванс).
- 🔹 Удержанный НДФЛ (13% или 15% для нерезидентов).
- 🔹 Страховые взносы (22% в ПФР, 5,1% в ФОМС, 2,9% в ФСС).
После начисления зарплаты необходимо удержать НДФЛ и перечислить его в бюджет. Для этого:
- 📋 Сформируйте документ «Перечисление НДФЛ» (
Зарплата и кадры → Ведомости в банк → Перечисление НДФЛ). - 📅 Укажите дату перечисления (не позднее следующего дня после выплаты зарплаты).
- 🏦 Создайте платежное поручение на основании документа.
Обратите внимание: если сотрудник имеет право на налоговые вычеты (например, на детей), их нужно указать в его карточке в справочнике «Физические лица». Программа автоматически учтет вычеты при расчете НДФЛ.
Если в компании действуют районные коэффициенты (например, для Крайнего Севера), создайте отдельный вид начисления с типом «Районный коэффициент» и укажите его в документе начисления.
4. Выплата зарплаты: формирование ведомостей и проводок
После начисления зарплаты необходимо выплатить ее сотрудникам. В 1С:Бухгалтерия 8.3 для этого используются документы «Выплата зарплаты» и «Ведомость в банк». Рассмотрим оба варианта.
Вариант 1: Выплата наличными из кассы
- 💵 Создайте документ «Выплата зарплаты» (
Зарплата и кадры → Выплата зарплаты). - 📋 Укажите:
- 🗓️ Дату выплаты (обычно 5-10 число следующего месяца).
- 🏢 Подразделение (если выплата производится по отделам).
- 💰 Способ выплаты — «Через кассу».
Вариант 2: Перечисление на банковские карты
- 🏦 Создайте документ «Ведомость в банк» (
Зарплата и кадры → Ведомости в банк). - 📅 Укажите дату перечисления и банк.
- 🔄 Нажмите «Заполнить» — программа сгенерирует список сотрудников с реквизитами и суммами.
- 📋 Проверьте правильность банковских счетов (особенно если есть новые сотрудники).
- 💾 Проведите документ и сформируйте платежное поручение для банка.
- 🔹
Дт 70 Кт 50 (51)— выплата зарплаты. - 🔹
Дт 70 Кт 68.01— удержание НДФЛ. - 🔹
Дт 20 (26, 44) Кт 69— начисление страховых взносов.
После выплаты зарплаты программа автоматически сформирует проводки:
⚠️ Внимание: Если сумма к выплате оказалась отрицательной (например, из-за большого аванса), программа выдаст ошибку. В таком случае нужно скорректировать аванс или перенести его на следующий месяц.
Что делать, если сотрудник не получил зарплату?
Если зарплата не была выплачена в установленный срок (например, из-за ошибки в реквизитах), нужно:
1. Сторнировать ошибочную выплату (документ «Корректировка долга»).
2. Перечислить деньги повторно с правильными реквизитами.
3. Уведомить сотрудника о задержке (по ст. 136 ТК РФ).
5. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при начислении зарплаты в 1С 8.3. Рассмотрим самые распространенные из них и способы их предотвращения.
Ошибка 1: Неправильные настройки видов начислений
Если в справочнике «Виды начислений» не указан код дохода для НДФЛ, программа не удержит налог. Это приведет к занижению 6-НДФЛ и штрафам.
Как избежать: Проверьте все виды начислений на соответствие классификатору доходов (приказ ФНС от 10.09.2015 № ММВ-7-11/387@).
Ошибка 2: Забыли удержать НДФЛ с премии
Премии, как и оклад, облагаются НДФЛ. Если в документе начисления не указан вид дохода для премии, налог не удержится.
Как избежать: Создайте отдельный вид начисления «Премия» с кодом дохода 2002.
Ошибка 3: Выплата аванса позже 30-го числа
Это нарушение трудового кодекса, за которое предусмотрена ответственность (ст. 5.27 КоАП РФ).
Как избежать: Настройте в 1С напоминание о сроках выплаты аванса (Зарплата и кадры → Настройки зарплаты → Параметры учета).
Ошибка 4: Несвоевременное перечисление НДФЛ
НДФЛ должен быть перечислен не позднее следующего дня после выплаты зарплаты. За просрочку начисляются пени.
Как избежать: Автоматизируйте создание платежных поручений с помощью документа «Перечисление НДФЛ».
Ошибка 5: Неучтенные больничные или отпуска
Если в документе начисления не указаны дни больничного или отпуска, сумма зарплаты будет рассчитана неверно.
Как избежать: Перед начислением зарплаты проверяйте табель учета рабочего времени (Зарплата и кадры → Табель).
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Не указан код дохода для НДФЛ | Занижение налога, штрафы | Отредактировать вид начисления |
| Аванс выплачен позже срока | Претензии сотрудников, штрафы | Настроить напоминания в 1С |
| Не удержан НДФЛ с премии | Доначисление налога + пени | Создать отдельный вид начисления для премии |
Самая опасная ошибка — неверный код дохода для НДФЛ. Она приводит к занижению налога и штрафам до 20% от неуплаченной суммы (ст. 122 НК РФ).
6. Отчетность по зарплате: 6-НДФЛ, РСВ и другие формы
После начисления и выплаты зарплаты необходимо сформировать отчетность для налоговой и фондов. В 1С:Бухгалтерия 8.3 это делается автоматически, но требует предварительной настройки.
Отчет 6-НДФЛ
Этот отчет сдается ежеквартально и содержит данные о начисленных доходах и удержанном НДФЛ. Чтобы его сформировать:
- 📊 Перейдите в
Отчеты → 6-НДФЛ. - 📅 Укажите период (квартал).
- 🔄 Нажмите «Сформировать».
- 📋 Проверьте раздел 1 (обобщенные суммы) и раздел 2 (даты и суммы выплат).
- 💾 Сохраните отчет в формате XML для отправки в ФНС.
Расчет по страховым взносам (РСВ)
РСВ сдается ежемесячно (до 30-го числа) и содержит данные о начисленных взносах в ПФР, ФОМС и ФСС. Инструкция:
- 📊 Перейдите в
Отчеты → РСВ. - 📅 Выберите отчетный период.
- 🔄 Нажмите «Заполнить» — программа подтянет данные из документов начисления.
- 📋 Проверьте правильность заполнения разделов 1 и 3 (суммы взносов по каждому сотруднику).
- 💾 Экспортируйте отчет в XML и отправьте через оператора ЭДО или личный кабинет налогоплательщика.
Другие отчеты:
- 📄 4-ФСС — отчет в Фонд социального страхования (сдается ежеквартально).
- 📄 СЗВ-М — сведения о застрахованных лицах (ежемесячно).
- 📄 СЗВ-СТАЖ — данные о стаже сотрудников (ежегодно).
⚠️ Внимание: Если в отчетах обнаружились расхождения с данными бухгалтерского учета, не отправляйте их сразу. Сначала проверьте документы начисления зарплаты в 1С и при необходимости скорректируйте.
Для удобства в 1С 8.3 есть функция «Проверка отчетности» (Отчеты → Проверка отчетности). Она помогает выявить ошибки перед отправкой в контролирующие органы.
Если вы сдаете отчетность через оператора ЭДО (например, Такском или Контур), настройте в 1С автоматическую выгрузку отчетов. Это сэкономит время и уменьшит риск ошибок.
7. Автоматизация и оптимизация процесса
Ручной ввод данных при начислении зарплаты отнимает много времени и чреват ошибками. В 1С:Бухгалтерия 8.3 есть инструменты для автоматизации этого процесса.
1. Шаблоны документов
Если ежемесячно начисления повторяются (например, оклады или фиксированные премии), создайте шаблоны документов:
- 📑 Откройте документ «Начисление зарплаты».
- 🔧 Настройте его (укажите сотрудников, виды начислений).
- 💾 Сохраните как шаблон (
Файл → Сохранить как шаблон).
В следующий раз вы сможете создать документ на основе шаблона, сэкономив время.
2. Групповая обработка
Для массового изменения данных (например, индексация окладов) используйте «Групповую обработку справочников» (Операции → Групповая обработка). С ее помощью можно:
- 🔄 Обновить оклады всем сотрудникам на фиксированный процент.
- 📝 Добавить новый вид начисления для группы сотрудников.
- 🗑️ Удалить устаревшие записи.
3. Интеграция с банком
Если зарплата перечисляется на карты, настройте обмен данными с банком:
- 🏦 Перейдите в
Банк и касса → Обмен с банком. - 🔗 Выберите ваш банк и настройте параметры обмена.
- 📤 Теперь ведомости на выплату зарплаты будут автоматически отправляться в банк.
4. Настройка уведомлений
Чтобы не забывать о сроках выплаты аванса или сдачи отчетности, настройте уведомления:
- 🔔 Перейдите в
Администрирование → Настройки пользователей → Уведомления. - 📅 Добавьте напоминания о ключевых датах (например, «Выплата аванса — 25-е число»).
- 📧 Укажите email или внутренние сообщения для оповещения.
Эти инструменты помогут сократить время на рутинные операции и снизить риск ошибок.
8. Частые вопросы и ответы
🔹 Как в 1С 8.3 начислить зарплату сотруднику, который уволился в середине месяца?
Для уволенного сотрудника нужно:
- Создать документ «Начисление зарплаты» за текущий месяц.
- Указать фактически отработанные дни до даты увольнения.
- Рассчитать зарплату пропорционально отработанному времени.
- Выплатить сумму в день увольнения (ст. 140 ТК РФ).
Не забудьте сформировать записку-расчет при увольнении (Зарплата и кадры → Кадровые документы → Записка-расчет при увольнении).
🔹 Можно ли в 1С автоматически рассчитывать больничные?
Да, для этого:
- Создайте документ «Больничный лист» (
Зарплата и кадры → Больничные листы). - Укажите данные листа нетрудоспособности (номер, период, код заболевания).
- Нажмите «Рассчитать» — программа автоматически определит сумму пособия исходя из стажа и заработка сотрудника.
Обратите внимание: для расчета больничных должен быть настроен справочник «Стаж работы».
🔹 Что делать, если в 1С не совпадают суммы в ведомости и платежном поручении?
Расхождения могут возникать по следующим причинам:
- 🔹 Ошибка в реквизитах сотрудника (например, неверный счет).
- 🔹 Неучтенные удержания (алименты, исполнительные листы).
- 🔹 Округление копеек при перечислении.
Решение:
- Проверьте документ «Выплата зарплаты» на наличие ошибок.
- Сверьте суммы с ведомостью в банк.
- При необходимости скорректируйте платежное поручение вручную.
🔹 Как в 1С отразить выплату зарплаты в иностранной валюте?
Для выплаты зарплаты в валюте:
- Настройте валютный счет в плане счетов (
Главное → План счетов). - Укажите курс валюты на дату выплаты.
- Создайте документ «Выплата зарплаты» с указанием валютного счета.
- Сформируйте платежное поручение в иностранной валюте.
Обратите внимание: зарплата в валюте должна быть прописана в трудовом договоре сотрудника.
🔹 Почему в 6-НДФЛ не отражаются суммы аванса?
Аванс не включается в 6-НДФЛ, потому что:
- 🔹 Аванс — это часть зарплаты, а не отдельный доход.
- 🔹 НДФЛ удерживается только с окончательной суммы зарплаты.
- 🔹 В отчете указывается только дата фактического получения дохода (день выплаты зарплаты, а не аванса).
Если аванс отражен в 6-НДФЛ, проверьте настройки видов начислений — возможно, ошибочно указан код дохода.