• Ключевая ставка ЦБ14%
  • USD83.362.1%
  • EUR96.731.8%
  • CNY12.411.8%
  • GBP113.431.6%
  • CHF104.470.5%
  • JPY0.531.5%
  • TRY1.742.1%
  • AED22.702.1%
  • KZT0.182.5%
  • BYN27.940.6%
Назад
Как рассчитать зарплату в Excel: пошаговая инструкция
Личные финансы
10 мин чтения

Как рассчитать зарплату в Excel: пошаговая инструкция

Автор: Татьяна Васильева · Обновлено

Главное

  • Для расчёта зарплаты в Excel сначала подготовьте данные: оклады, ставки, отработанные дни и премии — в отдельных колонках.
  • Оклад и премию начисляйте формулами: например, =оклад*ставка_за_день*отработанные_дни, а премию — как процент от оклада или по условию.
  • НДФЛ в таблице считайте по прогрессивной шкале 2025 года: 13% для большинства, повышенные ставки до 22% — только к части дохода сверх порогов.
  • Для больничных и отработанных дней используйте формулы с учётом фактических дней и среднего заработка, а страховые взносы — отдельной строкой.
  • Проверяйте итоги сверкой с расчётным листом: если сумма не сходится, ищите ошибку в формулах или исходных данных, а при спорах — обращайтесь в трудовую инспекцию.

Ручной расчёт зарплаты на калькуляторе отнимает время и грозит ошибками, особенно когда нужно учесть оклад, премии, отработанные дни и налоги. Excel превращает эту рутину в быстрый и прозрачный процесс: вы один раз настраиваете таблицу с формулами, и она сама считает суммы за любой период. Это избавляет от арифметических промахов и упрощает проверку начислений — вы всегда видите, из чего сложилась итоговая цифра.

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

Подготовка данных для расчёта зарплаты в Excel

Прежде чем вводить формулы, нужно собрать исходные данные в структурированном виде. От того, насколько аккуратно вы подготовите таблицу, зависит корректность всех последующих вычислений и удобство проверки. Для расчёта зарплаты в Excel понадобятся: табель учёта рабочего времени (откуда берётся число отработанных дней или часов), оклад или часовая тарифная ставка, размер премии и надбавок, а также данные о количестве дней отпуска или больничного за расчётный период.

Создайте отдельный лист «Исходные данные» и внесите в него по каждому сотруднику: фамилию, должность, оклад, районный коэффициент (если применим), процент премии, количество отработанных дней в месяце. Для удобства используйте отдельные столбцы для каждого показателя — так формулы будут проще и нагляднее. Не смешивайте в одной ячейке текст и числа: если оклад указан как «45 000 руб.», Excel не сможет использовать его в вычислениях. Лучше записывать только число, а формат ячейки задать как «Числовой» или «Денежный».

Отдельно стоит продумать, как учитывать нерабочие дни. Если сотрудник отработал месяц полностью, достаточно указать фактическое число дней. При неполном месяце (отпуск, больничный, прогул) понадобится формула, которая делит оклад на общее число рабочих дней в месяце и умножает на отработанные. Подготовьте также справочник с нормами рабочего времени на год — он пригодится для расчёта часовой ставки, если у сотрудника почасовая оплата. Чем более полными будут исходные данные, тем меньше ошибок возникнет на этапе вычислений.

Параметры зарплаты

С 2025 года в РФ прогрессивный НДФЛ: 13/15/18/20/22% по диапазонам годового дохода.

Формулы для начисления оклада и премии

Базовый расчёт оклада в Excel строится на простой арифметике. Если сотрудник отработал полный месяц, формула выглядит как ссылка на ячейку с окладом: =B2. Для неполного месяца используйте формулу: =B2/ДНИ_В_МЕСЯЦЕ*ОТРАБОТАНО_ДНЕЙ, где вместо текстовых подписей — ссылки на ячейки. Например, при окладе 50 000 ₽ и 20 отработанных днях из 22 рабочих платёж составит ≈ 45 000 ₽. Такой подход автоматически пересчитывает сумму при изменении числа дней.

Премии и надбавки добавляются отдельным столбцом. Если премия — процент от оклада, формула: =B2*ПРОЦЕНТ_ПРЕМИИ. Например, премия 10% от оклада 50 000 ₽ даст 5 000 ₽. Если премия фиксированная, просто укажите её в отдельной ячейке и добавьте в итог. Для надбавок вроде районного коэффициента (например, 15%) используйте формулу =B2*0,15 или добавьте коэффициент как отдельный столбец. Важно не вписывать проценты внутрь формулы вручную — лучше вынести их в отдельные ячейки, чтобы при изменении условий не переписывать каждую формулу.

Итоговая начисленная зарплата до вычета налогов считается суммированием: =ОКЛАД+ПРЕМИЯ+НАДБАВКИ. Для этого в Excel удобно использовать функцию СУММ — она автоматически учитывает все выбранные ячейки. Не забудьте, что премия может начисляться не каждый месяц, поэтому для неё лучше предусмотреть отдельный столбец, который можно обнулять. Если в организации принята сдельная оплата, формула изменится: =КОЛИЧЕСТВО_ЕДИНИЦ*РАСЦЕНКА_ЗА_ЕДИНИЦУ. В любом случае, главное правило — каждая составляющая зарплаты должна быть в отдельной колонке, чтобы итог легко проверялся.

Как учесть НДФЛ и страховые взносы в таблице

После расчёта начисленной суммы нужно вычесть налог на доходы физических лиц (НДФЛ). С 2025 года действует прогрессивная шкала от 13% до 22%, но для большинства работников с годовым доходом до определённого порога ставка остаётся 13%. В Excel это удобно реализовать через функцию ЕСЛИ: если годовой доход сотрудника не превышает порог, применяется 13%, иначе — повышенная ставка только к сумме превышения. Для простоты в ежемесячной таблице можно использовать фиксированную ставку 13%, а пересчёт по прогрессии делать в конце года.

Формула для НДФЛ: =НАЧИСЛЕНО*0,13. Например, при начисленной зарплате 60 000 ₽ налог составит 7 800 ₽, а на руки сотрудник получит 52 200 ₽. Важно помнить, что НДФЛ считается с полной начисленной суммы до вычета каких-либо удержаний, но с учётом налоговых вычетов (например, на детей). Если у сотрудника есть вычет, его нужно вычесть из базы до умножения на ставку: =(НАЧИСЛЕНО-ВЫЧЕТ)*0,13. Вычеты лучше вынести в отдельный столбец, чтобы не запутаться.

Страховые взносы (на пенсионное, медицинское и социальное страхование) работодатель платит из своих средств, они не вычитаются из зарплаты сотрудника. Но для управленческого учёта их полезно отразить в таблице отдельной колонкой. Ставка взносов зависит от категории плательщика и величины дохода, поэтому в Excel можно задать её как справочное значение. Формула: =НАЧИСЛЕНО*СТАВКА_ВЗНОСОВ. Например, при ставке 30% и начислении 60 000 ₽ взносы составят 18 000 ₽. Эти суммы не влияют на выплату сотруднику, но помогают видеть полную стоимость рабочей силы.

Норма закона

НДФЛ с зарплаты: с 2025 года действует прогрессивная шкала от 13% до 22% — повышенные ставки применяются только к части годового дохода сверх порогов (13% сохраняется для большинства работников). НК РФ ст. 224.

Источник: consultant.ru

Расчёт зарплаты за отработанные дни и больничные

Когда сотрудник отработал не весь месяц, расчёт усложняется. Для начала определите число рабочих дней в месяце по производственному календарю. Формула для зарплаты за отработанные дни: =ОКЛАД/РАБОЧИЕ_ДНИ_В_МЕСЯЦЕ*ОТРАБОТАНО_ДНЕЙ. Например, оклад 50 000 ₽, в месяце 22 рабочих дня, сотрудник отработал 15 — зарплата составит ≈ 34 000 ₽. Если в организации установлена часовая ставка, расчёт ведётся аналогично, но с часами: =ЧАСОВАЯ_СТАВКА*ОТРАБОТАНО_ЧАСОВ.

Больничные листы оплачиваются из среднего заработка, который считается за два предыдущих календарных года. В Excel для этого нужно создать отдельный лист, куда внесёте доходы сотрудника за каждый год, и рассчитать средний дневной заработок: =СУММ(ДОХОДЫ_ЗА_2_ГОДА)/730. Затем умножьте на число дней болезни и на процент оплаты, который зависит от страхового стажа (например, 60%, 80% или 100%). Формула: =СРЕДНИЙ_ДНЕВНОЙ_ЗАРАБОТОК*ДНИ_БОЛЕЗНИ*ПРОЦЕНТ_ОПЛАТЫ. Важно помнить, что первые три дня больничного оплачивает работодатель, остальные — СФР, но в таблице можно показать общую сумму.

Отпускные считаются иначе: средний дневной заработок за последние 12 месяцев делится на среднемесячное число календарных дней (29,3). Формула: =СРЕДНИЙ_МЕСЯЧНЫЙ_ЗАРАБОТОК/29,3*ДНИ_ОТПУСКА. В Excel удобно создать отдельный блок для расчёта среднего заработка, чтобы не пересчитывать его вручную каждый раз. Если сотрудник совмещает отпуск и больничный в одном месяце, сначала посчитайте отпускные, затем больничные, и только потом сложите с оплатой за фактически отработанные дни. Это позволит избежать ошибок с перекрытием периодов.

Автоматизация расчёта с помощью сводных таблиц

Когда в компании несколько сотрудников, ручной расчёт в каждой строке становится трудоёмким. Сводные таблицы в Excel позволяют автоматически агрегировать данные: суммировать зарплату по отделам, сравнивать месяцы, выявлять переработки. Чтобы сводная таблица работала, исходные данные должны быть оформлены как единая «умная таблица» (Ctrl+T) с заголовками в каждой колонке. Тогда при добавлении новых строк таблица автоматически расширяется, и сводная обновится.

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

Для более сложной автоматизации используйте функции ВПР или ИНДЕКС+ПОИСКПОЗ, чтобы подтягивать оклады и ставки из справочника в основную таблицу. Это избавит от ручного ввода повторяющихся данных. Если нужно рассчитать зарплату для 50+ сотрудников, настройте макросы или используйте формулы массива, но для большинства случаев достаточно сводных таблиц и связок ВПР. Главное — регулярно обновлять исходные данные и проверять, что формулы ссылаются на правильные диапазоны, иначе ошибка в одной ячейке «разъедется» по всей таблице.

Дебетовые карты: кешбэк сегодня

на 23 августа 2026 г.
БанкОбслуживаниеКешбэк
ПСБ0 ₽до 23%Оформить →
ВТБДебетовая карта МИРдо 23%Оформить →
Альфа-БанкАльфа - Банк - Дебетовая Альфа-Карта Пенсия в Альфа-Банкедо 20%Оформить →
РоссельхозбанкДК UnionPay Выдача RU rдо 15%Оформить →
УБРиР0 ₽до 14%Оформить →

Проверка итогов: сверка с расчётным листом

Любой расчёт в Excel нужно сверять с официальным расчётным листом, который работодатель обязан выдавать при каждой выплате зарплаты. Расчётный лист содержит все составляющие: оклад, премии, надбавки, удержания (НДФЛ, алименты), а также итоговую сумму к выдаче. Сверка поможет вовремя заметить ошибку — как свою, так и бухгалтерии. Сравните каждую строку таблицы с расчётным листом: если расхождения есть, найдите причину (например, неверно указано число отработанных дней или забыт вычет).

Для автоматической сверки можно добавить в Excel столбец «Сумма по расчётному листу» и формулу =ЕСЛИ(РАСЧЁТ_В_ЭКСЕЛЕ=РАСЧЁТНЫЙ_ЛИСТ;"Совпадает";"Ошибка"). Это мгновенно подсветит проблемные строки. Если расхождение обнаружено, проверьте: учтён ли районный коэффициент, правильно ли рассчитан НДФЛ (с учётом вычетов), не перепутаны ли дни болезни и отпуска. Частая ошибка — использование разных норм рабочего времени в таблице и в бухгалтерской программе.

Если вы обнаружили, что работодатель недоплатил зарплату, сначала обратитесь в бухгалтерию или отдел кадров с письменным запросом о пересчёте. Если проблему не решили, вы имеете право на компенсацию за каждый день задержки — она составляет не ниже 1/150 ключевой ставки ЦБ от невыплаченной суммы, независимо от вины работодателя (ст. 236 ТК РФ). Жалобу можно подать в трудовую инспекцию через сайт онлайнинспекция.рф, в прокуратуру или в суд. Сохраняйте все расчётные листы и переписку — они станут доказательствами в споре.

Что делать при ошибках в расчёте и куда обращаться

Если вы заметили ошибку в расчёте зарплаты — неважно, в своей таблице или в расчётном листе, — действуйте по шагам. Сначала перепроверьте исходные данные: возможно, вы неверно указали количество отработанных дней или забыли учесть премию. Затем проверьте формулы: часто ошибки возникают из-за неправильных ссылок на ячейки или округлений. В Excel включите режим «Показывать формулы» (Ctrl+`) — так вы увидите, что именно считает каждая ячейка.

Если ошибка на стороне работодателя, алгоритм такой:

  1. Напишите заявление в бухгалтерию с просьбой разъяснить расчёт и предоставить детализацию.
  2. Если ответ не устроил, подайте жалобу в трудовую инспекцию через сайт онлайнинспекция.рф — это бесплатно и занимает несколько минут.
  3. Параллельно можно обратиться в прокуратуру с заявлением о нарушении трудовых прав.
  4. Если инспекция не помогла, подайте иск в суд — срок исковой давности по зарплате составляет 1 год с момента, когда вы узнали о нарушении.

Помните, что за задержку выплат работодатель обязан платить компенсацию — не ниже 1/150 ключевой ставки ЦБ за каждый день просрочки, даже если он не виноват (ст. 236 ТК РФ). Сумма рассчитывается от невыплаченной части, и её можно взыскать вместе с самой зарплатой. Чтобы избежать ошибок в будущем, ведите свою таблицу в Excel регулярно, сверяйте её с расчётными листами и не стесняйтесь задавать вопросы бухгалтеру — это ваше право, а не одолжение.

Часто спрашивают

Как рассчитать НДФЛ в Excel с учётом прогрессивной шкалы 2025 года?
Для большинства работников ставка остаётся 13%, поэтому в Excel можно использовать простую формулу =доход*13%. Если годовой доход превышает порог, повышенная ставка (до 22%) применяется только к сумме превышения — для этого потребуется формула с условием ЕСЛИ или отдельная таблица с порогами.
Можно ли автоматически посчитать компенсацию за задержку зарплаты в Excel?
Да, для этого нужно знать ключевую ставку ЦБ и количество дней задержки. Формула: =сумма_задолженности * (1/150 * ключевая_ставка) * дни_задержки. Минимальный размер компенсации — 1/150 ставки за каждый день, независимо от вины работодателя.
Какой процент НДФЛ использовать в формуле для расчёта зарплаты в 2025 году?
Для большинства сотрудников — 13%. Прогрессивная шкала от 13% до 22% действует только для годового дохода сверх установленных порогов, и повышенные ставки применяются не ко всей сумме, а лишь к части превышения. В базовой формуле для типового расчёта достаточно 13%.
Нужно ли учитывать страховые взносы в формуле расчёта зарплаты в Excel?
Да, если вы считаете полную стоимость сотрудника для компании. Взносы начисляются сверх оклада (обычно около 30% в зависимости от категории работника и лимитов), но они не вычитаются из зарплаты работника, а добавляются к расходам работодателя. В таблице их лучше выносить отдельной колонкой.
Как проверить итоговую сумму зарплаты в Excel, если есть ошибки в расчёте?
Сверьте итог с расчётным листом: проверьте, что НДФЛ удержан по правильной ставке (13% для большинства), а дни болезни или отпуска посчитаны по среднему заработку. Если сумма не сходится, проверьте формулы на скрытые округления и убедитесь, что не учтены лишние премии или надбавки.

Информационный сервис. Не является финансовой рекомендацией. Окончательные условия уточняйте на сайте банка.

Материал был полезен?

Поделиться

Из словаря

Разберём термины из статьи простыми словами.