Расчёт НДС в 1С Бухгалтерия: от документа до декларации
Содержание
1С считает НДС на двух уровнях. В каждом документе программа берёт сумму налога от цены и ставки. В конце квартала она сводит итог по регистрам накопления, и этот итог попадает в декларацию. Начисленный с продаж НДС собирается по кредиту счёта 68.02, входящий — на счёте 19, а настройки лежат в разделе Главное → Налоги и отчёты → НДС.
Разберём весь механизм расчёта по порядку: где задаются настройки, как считается налоговая база в документах, откуда берутся проводки и регистры и почему декларация иногда расходится с оборотно-сальдовой ведомостью. Примеры даны для 1С:Бухгалтерии 3.0 с интерфейсом «Такси»; в Управлении торговлей логика регистров та же, но часть документов называется иначе.
Откуда берётся налоговая база в документах
Налоговую базу 1С не хранит отдельной цифрой — она складывается из сумм по документам реализации и поступления за квартал. Базой считается стоимость отгруженных товаров, работ и услуг без налога (ст. 154 НК РФ), а также полученные авансы.
Каждая строка документа несёт три связанных значения: цену, ставку НДС и сумму налога. Ставка берётся из карточки номенклатуры (Справочники → Номенклатура, поле % НДС), но её можно переопределить прямо в документе. Доступны ставки:
- 📦 20% — основная;
- 🍞 10% — продукты, детские товары, книги, медизделия по перечню;
- 🚀 0% — экспорт и международные перевозки;
- 🧮 20/120 и 10/110 — расчётные, применяются к суммам с уже включённым налогом (авансы, аренда госимущества);
- 🟡 5% и 7% — пониженные ставки для плательщиков УСН с НДС (поддерживаются в актуальных релизах 3.0);
- Без НДС — для необлагаемых операций (ст. 149 НК РФ).
Момент определения базы в 1С привязан к дате документа. По общему правилу налог начисляется на наиболее раннюю из двух дат — отгрузки или получения оплаты (ст. 167 НК РФ). Поэтому полученный аванс формирует базу сразу, ещё до отгрузки.
Если в номенклатуре ставка не заполнена, строка документа подставит «Без НДС», и налог просто не начислится. Это одна из самых частых причин заниженной базы.
Настройка НДС в учётной политике
Перед первым расчётом проверьте настройки налога. Путь: Главное → Налоги и отчёты → НДС. Здесь задаётся общий режим работы с налогом для организации.
Ключевые параметры:
- Налогоплательщик НДС — если организация на УСН или освобождена по ст. 145 НК РФ, НДС с реализации не начисляется.
- Раздельный учёт входящего НДС — включается, когда есть и облагаемые, и необлагаемые операции. Тогда входящий налог распределяется пропорционально выручке, а счёт
19ведётся с дополнительным субконто «Способ учёта НДС». - Начислять НДС по отгрузке без перехода права собственности — для случаев, когда товар отгружен, но право собственности ещё не перешло.
Вид операции и ставку по конкретной сделке задаёт сам документ. В поступлении и реализации за это отвечает флажок НДС в шапке и колонка % НДС в табличной части. Для нестандартных операций (строительно-монтажные работы для себя, импорт, налоговый агент) используются отдельные документы и виды операций — их выбор влияет на то, в какой регистр и с каким знаком попадёт сумма.
Отдельно стоит отметить операции налогового агента. Когда организация арендует государственное или муниципальное имущество либо покупает услуги у иностранного поставщика, она сама исчисляет и платит НДС за контрагента. В 1С это включается флажком Организация выступает в качестве налогового агента по НДС в договоре. Тогда программа начисляет налог по расчётной ставке и формирует отдельный счёт-фактуру, а право на вычет возникает после уплаты налога в бюджет.
Менять настройку НДС и раздельного учёта задним числом, когда квартал уже закрыт и сдана декларация, нельзя — пересчитаются движения по закрытым периодам. Новые правила включайте с начала квартала.
Расчёт НДС в документе: «в том числе» и «сверху»
Как именно 1С выделит налог из цены, зависит от флажка Цена включает НДС (в реализации — Сумма вкл. НДС). Он переключает два способа расчёта.
Способ «в том числе» (цена уже с налогом). Налог выделяется из суммы по расчётной ставке. Формула: НДС = Сумма × 20 / 120.
Пример. Строка на 120 000 ₽ с включённым НДС 20%:
- НДС = 120 000 × 20 / 120 = 20 000 ₽;
- стоимость без налога = 120 000 − 20 000 = 100 000 ₽.
Способ «сверху» (цена без налога). Налог начисляется на цену: НДС = Сумма × 20%.
Пример. Строка на 100 000 ₽, налог сверху 20%:
- НДС = 100 000 × 20% = 20 000 ₽;
- итог к оплате = 100 000 + 20 000 = 120 000 ₽.
Итоговая цифра в обоих примерах совпадает, но база и сумма в документе разные, и это напрямую влияет на проводки.
Проверяйте флажок «Цена включает НДС» перед вводом цен: ошибка здесь завышает или занижает налог на 20% и всплывёт только в декларации.
Важная тонкость — округление. 1С считает НДС построчно и округляет каждую строку до копейки, а затем суммирует. Если считать налог от итога документа, результат может отличаться на одну-две копейки. Это не ошибка программы, а следствие построчного расчёта; так же требует считать и ст. 168 НК РФ.
Быстро прикинуть налог вручную поможет калькулятор — выделить НДС из суммы или начислить сверху:
НДС с авансов и восстановление налога
Авансы — отдельный блок расчёта, где ошибаются чаще всего. Логика такая: НДС начисляется при получении аванса, а при отгрузке принимается к вычету, чтобы налог не задвоился.
Аванс от покупателя. При получении предоплаты нужно выписать счёт-фактуру на аванс. Сделать это пачкой за период удобно через Банк и касса → Счета-фактуры на аванс. 1С начислит налог по расчётной ставке 20/120 проводкой Дт 76.АВ Кт 68.02. При последующей отгрузке этот НДС восстанавливается к вычету обратной проводкой Дт 68.02 Кт 76.АВ.
Аванс поставщику. Если вы перечислили предоплату и получили от поставщика авансовый счёт-фактуру, его можно поставить к вычету: Дт 68.02 Кт 76.ВА. Когда поступит товар, этот вычет восстанавливается: Дт 76.ВА Кт 68.02.
Восстановление НДС
нужно и в других случаях (ст. 170 НК РФ): переход на спецрежим, использование ранее купленных ценностей в необлагаемой деятельности, получение субсидий. Восстановленный налог отражается документом Операции → Восстановление НДС и увеличивает налог к уплате.
Готовые проводки по основным операциям с НДС — для сверки с тем, что сформировала программа:
Регистры накопления: что считает 1С «под капотом»
Проводки — это бухгалтерская часть. Для декларации 1С опирается не на счета, а на регистры накопления НДС. Их несколько, и каждый отвечает за свой блок:
- НДС Продажи — данные для книги продаж (начисленный налог);
- НДС Покупки — данные для книги покупок (вычеты);
- НДС предъявленный — входящий налог в «ожидании» вычета, пока не выполнены условия ст. 171–172 НК РФ;
- НДС авансы полученные / выданные — суммы по предоплатам.
Записи в книгу покупок и книгу продаж
формирует не сам документ поступления или реализации, а регламентные операции в конце квартала. Запускаются они из помощника: Операции → Отчётность по НДС (в части релизов — Помощник по учёту НДС). Внутри выполняются:
Формирование записей книги продаж;Формирование записей книги покупок;- при необходимости —
Распределение НДС(при раздельном учёте).
Если вычет по поступлению «не виден» в книге покупок, частая причина — не проведены регламентные операции или в документе не зарегистрирован счёт-фактура поставщика. Сами проводки по счёту 19 при этом могут быть на месте.
Посмотреть движение можно через Отчёты → Универсальный отчёт, выбрав нужный регистр накопления. Это основной инструмент, когда декларация и ОСВ по 68.02 не сходятся.
Декларация по НДС и поиск расхождений
Декларация собирается из тех же регистров автоматически: Отчёты → Регламентированные отчёты → Декларация по НДС. Сдаётся она только в электронном виде, поэтому из 1С её отправляют через встроенный сервис 1С-Отчётность либо выгружают файл для стороннего оператора. Перед отправкой декларацию нужно сверить.
Три рабочих проверки:
- Экспресс-проверка (
Отчёты → Экспресс-проверка) — ищет незарегистрированные счета-фактуры, расхождения книги покупок и продаж с проводками. - Анализ учёта по НДС (
Отчёты → Анализ учёта по НДС) — показывает налог к начислению и к вычету блоками, с расшифровкой до документа. - Сверка 68.02 с декларацией — сальдо по счёту
68.02в оборотно-сальдовой ведомости должно соответствовать сумме налога к уплате.
Если ОСВ и декларация расходятся, причина почти всегда в одном из трёх мест: не проведены регламентные операции по НДС, есть ручные проводки по 68.02 мимо регистров, или счёт-фактура введён не в том квартале. Ручные корректировки движений регистров (через Операции → Корректировка записей регистров) программа при расчёте не перепроверяет — отсюда и разница.
Начиная с расчётов с контрагентами, налоговая сверяет вашу книгу покупок с книгами продаж поставщиков автоматически. Поэтому в 1С перед отправкой полезно пройтись по разделу Сверка данных учёта НДС — он сопоставляет счета-фактуры с данными контрагентов и подсвечивает те, по которым есть риск отказа в вычете. Расхождение по одному документу у поставщика может снять вычет по всей цепочке, поэтому разбирать такие сигналы лучше до сдачи, а не после требования из инспекции.
Частые ошибки в расчёте НДС
Эти ошибки не всегда видны в проводках и всплывают уже при сдаче декларации:
- 🔸 Не тот флажок «Цена включает НДС» — налог считается не от той базы, расхождение ровно на 20%.
- 🔸 Пустая ставка в номенклатуре — строка уходит «Без НДС», база занижена.
- 🔸 Не выписаны авансовые счета-фактуры — налог с полученных авансов не начислен, хотя деньги на счёте есть.
- 🔸 Не проведены регламентные операции — книги покупок и продаж пустые, вычеты и начисления не попали в декларацию.
- 🔸 Ручные проводки по 68.02 — счёт сходится, а регистр и декларация нет.
- 🔸 Счёт-фактура не в своём квартале — вычет или начисление уехали в соседний период.
Порядок закрытия квартала по НДС без пропусков:
Частые вопросы
Почему НДС в документе отличается на копейку от моего расчёта?
Можно ли принять НДС к вычету без счёта-фактуры?
Что делать, если НДС завис на счёте 76.АВ и не закрывается?
Чем ставка 20% отличается от 20/120?
Как 1С считает НДС при раздельном учёте?
19 появляется субконто «Способ учёта НДС», а в конце квартала запускается регламентная операция Распределение НДС.Источники
- НК РФ, глава 21 «Налог на добавленную стоимость» (ст. 146, 154, 164, 168, 170, 171, 172)