К статье
Практический материал

Учет и Финансы · 11 мин

Как сделать расчет в 1С: практическое руководство

Как выполнить расчет в 1С: зарплата, налоги, себестоимость, произвольные формулы. Пошаговые инструкции, типичные ошибки и способы проверки результата.

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

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

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

Определите, какой именно расчет вам нужен

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

Каждая группа опирается на свои регистры. Зарплата хранится в регистрах расчета и накопления ЗУП, налоги — в регистрах бухгалтерского и налогового учета, себестоимость — в регистрах партий и затрат. Если вы понимаете, где «живет» результат, проверить и исправить его становится намного проще.

Маршрут решения

Как выбрать действие

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

Расчет заработной платы и взносов

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

Порядок действий типовой: сначала вводятся все кадровые и отклоняющие документы месяца (приемы, увольнения, отпуска, больничные), затем создается документ начисления, заполняется по кнопке «Заполнить» и рассчитывается. Кнопка «Рассчитать» в табличной части пересчитывает выбранные строки, а команда «Заполнить» подтягивает сотрудников со всеми начислениями.

Порядок расчета зарплаты
  1. 1
    Введите все кадровые документы месяца: приемы, переводы, увольнения
  2. 2
    Зарегистрируйте отклонения: отпуска, больничные, командировки, разовые премии
  3. 3
    Создайте документ «Начисление зарплаты и взносов» за нужный месяц
  4. 4
    Нажмите «Заполнить» — программа подберет сотрудников и рассчитает начисления, НДФЛ и взносы
  5. 5
    Проверьте итоги отчетом «Расчетный листок» или «Анализ ФОТ»
  6. 6
    Проведите документ и сформируйте ведомости на выплату

Признак корректного расчета: сумма НДФЛ считается нарастающим итогом с учетом вычетов, взносы соответствуют установленным тарифам, а в расчетном листке сходятся начислено, удержано и к выплате. Если сотруднику не начислился оклад, чаще всего причина в отсутствии планового начисления или в документе отсутствия, перекрывшем весь месяц.

Расчет налогов через закрытие месяца

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

Запускайте закрытие месяца только после того, как введены все первичные документы периода: поступления, реализации, выписки, начисление зарплаты. Если документы добавляются после закрытия, операции нужно перепровести — иначе налоговая база будет устаревшей. Обработка сама подсвечивает операции, требующие повторного выполнения.

Для проверки откройте справку-расчет конкретной операции (например, «Справка-расчет налога на прибыль») и сопоставьте базу с оборотно-сальдовой ведомостью. Расхождения почти всегда означают непроведенный документ, неверную аналитику счета или забытую ручную операцию.

Расчет себестоимости и взаиморасчетов

Себестоимость в 1С считается при закрытии месяца: программа распределяет прямые и косвенные затраты на выпуск, списывает стоимость партий товаров по выбранному методу (FIFO или средняя) и формирует финансовый результат. В ERP и Управлении торговлей для этого есть отдельный механизм расчета себестоимости, который запускается как регламентная операция.

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

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

Произвольные расчеты: формулы и показатели

Когда штатного алгоритма не хватает — например, премия считается по сложной формуле от выручки подразделения — в ЗУП используют показатели и шаблоны формул. В настройке начисления формула собирается из показателей (оклад, отработанное время, произвольные вводимые значения) арифметическими операциями и функциями.

Показатели бывают постоянными (задаются в кадровом документе), разовыми (вводятся документом «Данные для расчета зарплаты») и накапливаемыми (собираются за период). Правильно выбранный тип показателя избавляет от ручного ввода каждый месяц.

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

Проверка результата расчета

Любой расчет в 1С нужно завершать контролем. Базовый прием — сверка результата с отчетом по тому же регистру: зарплату — с расчетными листками и сводом начислений, налоги — со справками-расчетами и ОСВ, себестоимость — с отчетом по затратам. Если цифры в документе и отчете совпадают и логически объяснимы, расчет можно считать выполненным.

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

Контрольные точки

Как проверить результат

Расчетный листок сотрудника
Норма

Начислено минус удержано равно сумме к выплате, НДФЛ посчитан с учетом вычетов

Тревожный признак

Разница между начислено и выплачено не сходится, НДФЛ равен нулю без оснований

Справка-расчет налога
Норма

Налоговая база совпадает с данными ОСВ по соответствующим счетам

Тревожный признак

База в справке не сходится с оборотами, есть непроведенные операции закрытия

Себестоимость после закрытия месяца
Норма

Нет нулевой себестоимости при наличии продаж, затраты распределены полностью

Тревожный признак

Продажи с нулевой себестоимостью, «зависшие» суммы на счетах затрат

Взаиморасчеты с контрагентом
Норма

Акт сверки сходится с отчетом по задолженности

Тревожный признак

Оплаты не зачтены по документам, задолженность завышена или дублируется

Типичные ошибки и ограничения

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

Типичные ошибки
01
Ручная правка рассчитанных сумм вместо исправления исходных документов — ломает связность учета и перерасчеты
02
Запуск закрытия месяца до ввода всей первички — налоги и себестоимость считаются по неполным данным
03
Игнорирование обновлений конфигурации — устаревшие тарифы взносов и формы отчетности дают ошибочные суммы
04
Расчет при отрицательных остатках на складе — себестоимость продаж становится недостоверной
05
Изменение формулы начисления без перерасчета прошлых документов — сотрудники получают суммы по старому алгоритму

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

Итог

Что важно запомнить

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

Частые вопросы

Почему кнопка «Рассчитать» неактивна или ничего не считает?

Чаще всего документ не заполнен (нет строк с сотрудниками или номенклатурой), не установлен период расчета либо у пользователя нет прав на соответствующие регистры. Сначала нажмите «Заполнить», проверьте дату документа и организацию; если не помогло — обратитесь к администратору для проверки ролей доступа.

Как пересчитать зарплату за прошлый месяц?

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

Можно ли сделать свой расчет без программиста?

Да, в типовых конфигурациях есть инструменты без кода: формулы начислений и показатели в ЗУП, вычисляемые поля в вариантах отчетов на СКД, настройка правил распределения затрат. Полноценная новая методика расчета, затрагивающая проводки и регистры, уже требует доработки конфигурации специалистом.

Что делать, если закрытие месяца выдает ошибку?

Откройте протокол выполнения операции — там указана конкретная причина: незаполненный счет, отсутствующая аналитика, отрицательный остаток. Исправьте первичный документ или настройку, на которую ссылается сообщение, затем перезапустите операцию. Не пропускайте операции с ошибками: последующие расчеты опираются на их результат.

Как проверить, что НДФЛ рассчитан правильно?

Сформируйте отчет «Анализ НДФЛ» или «Регистр налогового учета по НДФЛ» и сравните облагаемую базу с начислениями сотрудника за вычетом необлагаемых сумм и вычетов. Налог должен считаться нарастающим итогом с начала года; скачки суммы обычно означают применение вычета или доход, облагаемый по другой ставке.

Нужно ли обновлять конфигурацию для корректных расчетов?

Да. Тарифы страховых взносов, предельные базы, ставки налогов и формы отчетности периодически меняются, и обновления конфигурации привозят актуальные значения. Работа на устаревшем релизе — одна из частых причин неверных расчетов взносов и налогов, даже если все документы введены правильно.