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

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

Как 1С Бухгалтерия считает НДС

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

1С Бухгалтерия не считает НДС одной формулой «взять 20% от суммы». Программа ведёт параллельный налоговый учёт в специальных регистрах: каждый документ поступления или реализации формирует движения, из которых затем собираются книга покупок, книга продаж и декларация по НДС. Понимание этой механики позволяет находить расхождения, а не просто «соглашаться с тем, что насчитала программа».

Ключевой принцип: НДС в 1С определяется документально. Каждая операция — реализация, поступление, аванс, корректировка — создаёт записи в регистрах «НДС продажи», «НДС покупки», «НДС с авансов» и других. Регламентные документы «Формирование записей книги покупок» и «Формирование записей книги продаж» в конце квартала лишь превращают накопленные движения в итоговые записи книг.

Если декларация по НДС «не сходится» с оборотами по счетам 90 и 62, причина почти всегда в том, что какой-то документ не попал в регистры НДС или попал с неверными параметрами: неправильная ставка, некорректный код вида операции, неотражённый аванс. Ниже разобрано, как именно программа выполняет расчёт на каждом этапе.

Начисление НДС при реализации: что делает документ

При проведении документа «Реализация (акты, накладные)» программа выполняет несколько действий одновременно. Во-первых, формируются бухгалтерские проводки: Дт 62 Кт 90.01 на сумму с НДС и Дт 90.03 Кт 68.02 на сумму налога. Во-вторых, создаётся движение по регистру «НДС продажи» — именно оно, а не проводка, станет основой для строки в книге продаж.

Ставка НДС определяется из карточки номенклатуры или указывается вручную в табличной части документа. Программа умеет работать со ставками 20%, 10%, 0%, «Без НДС» и расчётными ставками 20/120 и 10/110. Если в номенклатуре задана ставка 20%, а по договору нужна 10%, достаточно изменить ставку прямо в документе — движения пересчитаются автоматически.

Счёт-фактура в 1С — отдельный документ, создаваемый на основании реализации. Книга продаж строится по данным счетов-фактур и связанных с ними записей регистра. Если счёт-фактура не создан или удалён, сумма реализации в книгу продаж не попадёт, хотя проводки по счёту 90.03 останутся — это классический источник расхождений.

Реализация по ставке 0% и «Без НДС»

Ставка 0% требует подтверждения: программа формирует записи в регистре «НДС по реализации 0%» и ждёт документа «Подтверждение нулевой ставки НДС». Пока подтверждение не проведено, операция висит как неподтверждённая и в книгу продаж с кодом подтверждённой операции не попадает. Операции «Без НДС» (по статье 149 НК РФ) отражаются в книге продаж с соответствующим кодом вида операции, но сумма налога по ним равна нулю.

Вычеты: как программа принимает НДС к зачёту

Документ «Поступление (акты, накладные)» при проведении создаёт проводку Дт 19 Кт 60 на сумму входного НДС и движение по регистру «НДС предъявленный». Важно: само по себе поступление не даёт вычет. Вычет формируется позже — регламентным документом «Формирование записей книги покупок», который отбирает суммы из регистров при выполнении условий: есть зарегистрированный счёт-фактура поставщика, ценности приняты к учёту, операция облагается НДС.

Если в конце квартала запустить «Формирование записей книги покупок» и документ окажется пустым, хотя счёт 19 имеет обороты, — значит, нарушено одно из условий. Чаще всего не зарегистрирован входящий счёт-фактура: его нужно ввести по кнопке «Зарегистрировать счёт-фактуру» в документе поступления или через обработку «Регистрация счетов-фактур поставщика».

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

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

Движения документа реализации
Норма

Есть проводка Дт 90.03 Кт 68.02 и запись регистра «НДС продажи»

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

Проводка есть, записи регистра нет — книга продаж будет неполной

Счёт-фактура на поступление
Норма

Счёт-фактура зарегистрирован, дата и номер заполнены

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

Счёт-фактура отсутствует — сумма не попадёт в книгу покупок

Обороты 68.02 за квартал
Норма

Сальдо соответствует итогу декларации

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

Сальдо счёта и декларация расходятся — ищите ручные операции

НДС с авансов: двойной цикл начисления и вычета

Полученный аванс от покупателя облагается НДС по расчётной ставке 20/120 или 10/110. Программа формирует счёт-фактуру на аванс автоматически через обработку «Регистрация счетов-фактур на аванс» (раздел «Банк и касса» или «Продажи», в зависимости от версии). При последующей отгрузке начисленный с аванса НДС принимается к вычету — документ реализации делает соответствующие движения по регистру «НДС с авансов».

Зеркальная ситуация — авансы, выданные поставщикам. Организация вправе принять НДС с такого аванса к вычету при наличии счёта-фактуры поставщика и договора с условием о предоплате. В 1С это настраивается в учётной политике и обрабатывается тем же регламентным формированием записей книги покупок. После получения товара вычет с аванса восстанавливается автоматически.

Типичная проблема — «зависшие» авансы: покупатель оплатил и получил товар в одном квартале, но счёт-фактура на аванс не выписан. Тогда налоговая база занижена. Обратная ситуация — аванс зачтён, а вычет с него не восстановлен — приводит к избыточным вычетам. Проверяйте регистр «НДС с авансов» на конец квартала: остатки должны соответствовать реальным незакрытым предоплатам.

Регламентные операции конца квартала

Итоговый расчёт НДС выполняется через «Помощник по учёту НДС» (раздел «Операции»). Он последовательно предлагает: зарегистрировать счета-фактуры на аванс, сформировать записи книги покупок, сформировать записи книги продаж, проверить декларацию. Пропуск шагов допустим, но порядок имеет значение: сначала авансы, потом книги.

Документ «Формирование записей книги продаж» нужен не всегда: большинство реализаций попадает в книгу продаж сразу при проведении. Этот регламентный документ дожимает особые случаи — восстановление НДС, начисление по авансам, корректировки, исполнение обязанностей налогового агента. «Формирование записей книги покупок», наоборот, обязателен почти всегда, потому что именно он переносит суммы из регистра «НДС предъявленный» в вычеты.

Порядок закрытия квартала по НДС
  1. 1
    Проверьте, что все первичные документы квартала проведены и счета-фактуры зарегистрированы
  2. 2
    Запустите «Регистрацию счетов-фактур на аванс» и проверьте список созданных документов
  3. 3
    Сформируйте записи книги покупок и книги продаж через «Помощник по учёту НДС»
  4. 4
    Сверьте книгу продаж с оборотом по Кт 68.02, книгу покупок — с Дт 68.02
  5. 5
    Сформируйте декларацию по НДС и запустите встроенную проверку контрольных соотношений

Раздельный учёт НДС

Если организация совершает облагаемые и необлагаемые операции (или экспорт со ставкой 0%), включается раздельный учёт входного НДС. В настройках учётной политики устанавливается флаг «Раздельный учёт НДС», после чего в документах поступления появляется поле «Способ учёта НДС»: принимается к вычету, распределяется, учитывается в стоимости.

Программа распределяет НДС по общехозяйственным расходам пропорционально выручке от облагаемых и необлагаемых операций за квартал — это делает регламентный документ «Распределение НДС». Правило «пяти процентов» (если доля расходов на необлагаемые операции не превышает 5%, весь НДС можно принять к вычету) также поддерживается и применяется автоматически при выполнении условий.

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

Декларация и проверка расчёта

Декларация по НДС (раздел «Отчёты» — «Регламентированные отчёты») заполняется автоматически из книги покупок и книги продаж. Раздел 3 собирает начисления и вычеты, разделы 8 и 9 повторяют книги построчно. Встроенная проверка контрольных соотношений подсвечивает расхождения внутри декларации ещё до отправки.

Для самостоятельной сверки используйте отчёт «Анализ НДС к уплате» и оборотно-сальдовую ведомость по счёту 68.02 с детализацией по субконто. Полезная практика — экспресс-проверка ведения учёта (раздел «Отчёты»): она находит незарегистрированные счета-фактуры, дубли, разрывы нумерации и несоответствия между регистрами.

Типичные ошибки
01
Ручная проводка по 68.02 вместо документа — сумма есть на счёте, но отсутствует в книге продаж и декларации
02
Не зарегистрирован входящий счёт-фактура — вычет теряется в текущем квартале и уходит в будущие периоды
03
Счёт-фактура на аванс выписан, а вычет при отгрузке не сформирован — двойное начисление налога
04
Неверная ставка в карточке номенклатуры — все документы по позиции считаются с ошибкой
05
Перепроведение документов прошлого квартала после сдачи декларации — регистры меняются, и данные расходятся со сданным отчётом

Частые вопросы по расчёту НДС в 1С

Почему книга продаж не совпадает с оборотом по счёту 90.03?

Чаще всего по двум причинам: по части реализаций не созданы счета-фактуры (проводки есть, записей регистра нет) или есть ручные операции по счёту 90.03, которые не формируют движений регистра «НДС продажи». Сравните отчёт «Анализ НДС к уплате» с ОСВ и найдите документы без счетов-фактур через экспресс-проверку.

Можно ли принять вычет не в том квартале, когда получен счёт-фактура?

Да, НК РФ позволяет заявить вычет в течение трёх лет с момента принятия ценностей к учёту. В 1С для этого в документе «Формирование записей книги покупок» нужно вручную подобрать суммы прошлых периодов или снять вычет в текущем квартале и перенести его на нужную дату через настройки регистрации счёта-фактуры.

Что делать, если после перепроведения документов сумма НДС изменилась?

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

Как 1С считает НДС при расчётах в валюте?

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

Почему помощник НДС показывает ошибку «не распределён НДС»?

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

Нужно ли формировать книгу покупок, если вычетов нет?

Если входного НДС в квартале не было, документ «Формирование записей книги покупок» будет пустым, и книга покупок в декларации (раздел 8) не заполнится. Это нормальная ситуация, но запустить регламентные операции всё равно стоит — чтобы убедиться, что неучтённых сумм действительно нет.

Итог

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

НДС в 1С Бухгалтерии считается через регистры, а не через проводки: документы формируют движения, регламентные операции собирают книги покупок и продаж, декларация заполняется из книг. Расхождения почти всегда объясняются отсутствующими счетами-фактурами, ручными операциями или ошибками в ставках и способах учёта. Проверяйте квартал помощником по учёту НДС и сверкой регистров с оборотами счёта 68.02.