Учет и Финансы · 9 мин
Как в 1С посчитать сумму с НДС
Как в 1С посчитать сумму с НДС: формулы расчёта, настройка «сумма включает НДС», типовые документы, проверка итогов и типичные ошибки при выделении налога.
Задача посчитать сумму с НДС в 1С возникает в двух ситуациях: когда нужно понять итоговую сумму документа с учётом налога и когда, наоборот, из общей суммы требуется выделить сам налог. В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, УНФ, ERP) расчёт выполняется автоматически по ставке, указанной в строке документа, но результат зависит от настройки «Сумма включает НДС» и от корректности ставок в номенклатуре.
Базовая математика проста и одинакова везде. Если цена без НДС известна, сумма с НДС = цена × (1 + ставка/100). При ставке 20% это умножение на 1,2. Если известна только итоговая сумма с налогом, НДС выделяется по расчётной ставке: сумма × 20/120 (для 10% — сумма × 10/110). Именно эти формулы 1С применяет при пересчёте строк документа.
Ошибки чаще всего связаны не с формулами, а с контекстом: в документе установлен не тот признак включения НДС в цену, у товара не заполнена ставка, либо организация применяет УСН, а пользователь ожидает увидеть НДС там, где его быть не должно. Ниже разобраны рабочие сценарии для типовых конфигураций.
Формулы расчёта суммы с НДС
Прежде чем настраивать программу, полезно понимать, что именно она считает. Существует три типовые операции: начисление НДС сверху на цену, выделение НДС из общей суммы и определение суммы без налога.
- Начислить НДС сверху: НДС = Сумма без НДС × Ставка / 100. Итог с НДС = Сумма без НДС + НДС.
- Выделить НДС из суммы: НДС = Сумма с НДС × Ставка / (100 + Ставка). Для 20% — умножить на 20 и разделить на 120.
- Сумма без НДС из итога: Сумма без НДС = Сумма с НДС / (1 + Ставка/100).
Пример для ставки 20%: цена товара без налога 5 000 руб., НДС = 5 000 × 0,20 = 1 000 руб., сумма с НДС = 6 000 руб. Обратная задача: покупатель перевёл 6 000 руб. с НДС, выделенный налог = 6 000 × 20/120 = 1 000 руб. Эти же вычисления 1С выполняет в каждой строке документа и сворачивает в итоги.
Для ставки 10% расчётный коэффициент — 10/110, для ставки 0% и операций «без НДС» налог равен нулю, но разница между ними принципиальна для декларации: 0% — это облагаемая операция (например, экспорт), «без НДС» — необлагаемая.
Как работает признак «Сумма включает НДС» в документах
Ключевой переключатель, от которого зависит итог документа, — флаг «Сумма включает НДС». В 1С:Бухгалтерии он находится по ссылке «НДС» в шапке документа или в разделе «Ещё», в Управлении торговлей и УНФ — в блоке ценообразования на вкладке «Дополнительно» или рядом с полем налогообложения.
Если флаг установлен, введённая цена считается уже содержащей налог: программа выделяет НДС по расчётной ставке, а колонка «Всего» совпадает с произведением цены на количество. Если флаг снят, НДС начисляется сверху, и итог документа больше суммы по ценам на величину налога.
Типичная ситуация ошибки: менеджер скопировал документ от поставщика, у которого цены указаны с НДС, в документ с отключённым признаком — и итог завысился на 20%. Перед проведением всегда сверяйте, как трактуются цены: это видно по соотношению колонок «Сумма», «НДС» и «Всего».
Настройка ставок НДС в номенклатуре и договорах
Чтобы налог считался без ручного вмешательства, ставка должна быть задана в карточке номенклатуры: реквизит «Ставка НДС» (варианты: 20%, 10%, 0%, «Без НДС», а в актуальных релизах — расчётные ставки для авансов). При подборе товара в документ ставка подставляется автоматически, но её можно изменить в строке.
Дополнительно влияют настройки учётной политики организации: система налогообложения (ОСНО или УСН) определяет, является ли организация плательщиком НДС. Если организация на упрощёнке без обязанности платить налог, документы по умолчанию создаются с налогообложением «Не облагается НДС», и сумма с НДС в них не рассчитывается.
- 1Откройте карточку номенклатуры и проверьте реквизит «Ставка НДС» — для большинства товаров это 20%.
- 2В учётной политике организации убедитесь, что указана верная система налогообложения.
- 3В документе реализации проверьте поле налогообложения и признак «Сумма включает НДС».
- 4Заполните табличную часть и сверьте колонки «Сумма», «НДС», «Всего» с ожидаемым результатом.
- 5Проведите документ и проверьте проводки по НДС (счёт 90.03 или 68.02).
Расчёт суммы с НДС в типовых документах
Реализация товаров и услуг
В документе «Реализация (акты, накладные)» каждая строка содержит цену, количество, ставку и сумму НДС. Итог «Всего с НДС» выводится в подвале табличной части и в печатной форме. Если нужно быстро получить сумму с налогом по одной позиции, достаточно посмотреть колонку «Всего» — пересчёт выполняется при изменении любого поля строки.
Счёт на оплату покупателю
Счёт использует те же механизмы. Важно, чтобы налогообложение в счёте совпадало с будущей реализацией: покупатель оплачивает сумму, указанную в счёте, и расхождение в трактовке НДС приведёт к разнице между оплатой и отгрузкой, которую придётся разносить вручную.
Поступление от поставщика
В документах поступления сумма с НДС нужна для сверки со счётом поставщика и для входящего счёта-фактуры. Входящий НДС попадает на счёт 19 и далее в книгу покупок — при условии, что счёт-фактура зарегистрирован и ставка в строках указана верно.
Ручной пересчёт и программный расчёт
Иногда сумму НДС правят вручную — например, чтобы совпасть с первичкой поставщика, где налог округлён иначе. В типовых документах поле «НДС» доступно для редактирования, но после ручной правки пересчёт строки может сбросить значение при изменении цены или количества. Правьте налог в последнюю очередь и фиксируйте причину расхождения в комментарии.
В собственных разработках и расширениях сумма с НДС вычисляется через стандартные механизмы: процедуры обработки табличных частей вызывают пересчёт по ставке из перечисления ставок НДС. При написании своего кода не храните ставку как число в тексте — берите её из реквизита строки, чтобы при смене законодательства не править алгоритм.
Ставка = СтрокаТовара.СтавкаНДС; // например 20
СуммаСНДС = СтрокаТовара.Сумма <em> (1 + Ставка / 100);
НДСИзСуммы = СтрокаТовара.Всего </em> Ставка / (100 + Ставка);Проверка результата и типичные ошибки
Контроль правильности расчёта занимает меньше минуты, если знать, что сравнивать. Базовая проверка: сумма НДС по документу должна примерно равняться итогу «Всего», умноженному на расчётную ставку. Для смешанных документов (20% и 10%) проверяйте построчно.
Как проверить результат
Колонки равны, НДС выделен внутри суммы
«Всего» больше «Суммы» — признак включён ошибочно или наоборот
Совпадает со ставкой в карточке товара и договором
Пустая ставка или «Без НДС» у облагаемого товара
Есть проводка по НДС (90.03 / 68.02 или 19 счёт)
Проводок по налогу нет при облагаемой операции
Сумма НДС совпадает с документом-основанием
Расхождение в копейках из-за ручной правки
Что важно запомнить
Сумма с НДС — это цена × (1 + ставка/100), выделение налога — итог × ставка/(100 + ставка). В 1С расчёт автоматический, но управляется признаком «Сумма включает НДС», ставкой в номенклатуре и системой налогообложения организации. Перед проведением сверяйте колонки «Сумма», «НДС» и «Всего», а после — проводки по налогу.
Частые вопросы
Как быстро выделить НДС из суммы без 1С?
Умножьте итоговую сумму на 20 и разделите на 120 при ставке 20% (для 10% — на 10 и на 110). Например, из 12 000 руб. НДС по ставке 20% составит 2 000 руб. Этот же способ подходит для проверки расчёта программы на калькуляторе.
Почему в документе не считается НДС?
Наиболее вероятные причины: организация на УСН без обязанности платить НДС, в строке выбрана ставка «Без НДС», либо в карточке номенклатуры ставка не заполнена. Проверьте поле налогообложения в шапке документа и ставку в конкретной строке.
Чем отличаются ставки 0% и «Без НДС»?
Ставка 0% — облагаемая операция (экспорт, отдельные услуги), по ней нужно подтверждать право на применение и отражать операцию в декларации. «Без НДС» — необлагаемая операция, в декларацию она попадает иначе или не попадает вовсе. Путать их нельзя: это влияет на отчётность.
Можно ли изменить сумму НДС вручную в документе?
Да, поле НДС в строке редактируется, и это используют для совпадения с первичными документами поставщика. Учтите: любое изменение цены, количества или ставки в этой строке вызовет пересчёт и затрёт ручное значение, поэтому правьте налог после окончательного заполнения остальных полей.
Почему НДС по документу не сходится на копейку с расчётом от итога?
Программа считает налог построчно с округлением до копеек, а затем суммирует. При расчёте «от общего итога» порядок округления другой, отсюда расхождение в 1–2 копейки. Корректным считается построчный расчёт — именно он отражается в счёте-фактуре и декларации.
Где посмотреть сумму с НДС по всем документам за период?
Используйте оборотно-сальдовую ведомость по счетам реализации (90.01) и НДС (90.03, 68.02) в бухгалтерском учёте, а также отчёты «Книга продаж» и «Анализ НДС». В управленческих конфигурациях подойдут отчёты по продажам с группировкой по ставкам налога.