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

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

Если вы работаете с раздельным учётом НДС или у вас есть операции с НДС 0%/10%, обратите особое внимание на раздел про проверку ставок — это частая причина ошибок. Для удобства в статье есть чек-лист, таблица с кодами операций и FAQ по сложным случаям.

1. Подготовка программы перед формированием книги покупок

Прежде чем формировать книгу покупок за год, убедитесь, что в выполнены все предварительные настройки. Без этого документ может содержать неполные или искажённые данные.

Во-первых, проверьте, что в программе:

  • 📅 Учётная политика настроена корректно (раздел Главное → Настройки → Учётная политика). Особенно важны параметры по НДС: метод определения налоговой базы, момент определения базы, ведение раздельного учёта.
  • 🔄 Все документы за год проведены и отражены в учёте. Непроводённые счета-фактуры или акты не попадут в книгу покупок.
  • 📊 Сверка с контрагентами выполнена. Расхождения в суммах НДС между вашей базой и данными поставщиков — частая причина ошибок.
  • 🔧 Обновления программы установлены. Устаревшие релизы могут не поддерживать актуальные форматы выгрузки для ФНС.

Если вы работаете в 1С:Бухгалтерия 8.3 (редакция 3.0), перейдите в Администрирование → Поддержка и обслуживание → Обновление программы и установите последние релизы. Для 1С:УНФ путь будет НСИ и администрирование → Обслуживание → Обновление конфигурации.

⚠️ Внимание: Если в течение года менялись ставки НДС (например, с 18% на 20%), убедитесь, что в программе корректно указаны даты применения новых ставок. Это влияет на распределение сумм в книге покупок.
📊 Какую версию 1С вы используете для формирования книги покупок?
1С:Бухгалтерия 8.3
1С:УНФ
1С:ERP
1С:Комплексная автоматизация
Другая

2. Пошаговая инструкция: как сформировать книгу покупок за год

Переходим к основному процессу. В книга покупок формируется через отчёт "Книга покупок", который находится в разделе Отчёты → НДС (в некоторых конфигурациях путь может отличаться). Рассмотрим процесс по шагам:

  1. Откройте отчёт.

    В 1С:Бухгалтерия 8.3:

    Отчёты → НДС → Книга покупок

    В 1С:УНФ:

    Отчёты → Налоги и отчётность → Книга покупок
  2. Укажите период.

    В поле "Период" выберите "Год" и укажите нужный год (например, 2026). Если формируете за прошлый год, убедитесь, что в программе закрыты все месяцы.

  3. Настройте параметры формирования.

    Вкладка "Показатели":

    - Отметьте галочкой "Только с суммой НДС", чтобы исключить нулевые строки.

    - Если ведёте раздельный учёт, выберите нужный вид деятельности (например, "Общая система" или "ЕНВД").

    - Укажите "Формат книги" — обычно "Для налоговой инспекции".

  4. Сформируйте отчёт.

    Нажмите "Сформировать". Программа соберёт данные из всех проведённых счетов-фактур полученных, авансовых счетов-фактур и корректировочных документов.

После формирования проверьте, что в отчёте отображаются все необходимые строки. Если какие-то счета-фактуры отсутствуют, вернитесь к документам и убедитесь, что они:

  • 📄 Проведены (статус "Проведён").
  • 💰 Имеют ненулевую сумму НДС.
  • 📅 Дата документа попадает в указанный период.

☑️ Чек-лист перед формированием книги покупок

Выполнено: 0 / 5

3. Проверка книги покупок на ошибки

Ошибки в книге покупок могут привести к отказу в вычете НДС или требованию пояснений от налоговой. Рассмотрим, на что обратить внимание при проверке:

Типичные ошибки и как их исправить:

Тип ошибки Причина Как исправить
Отсутствуют строки по некоторым счетам-фактурам Документ не проведён или дата вне периода Проведите документ, проверьте дату и сумму НДС
Некорректная ставка НДС (18% вместо 20%) Не обновлены ставки в программе или ошибка в документе Обновите программу, проверьте ставку в счете-фактуре
Разные суммы НДС в книге и декларации Не все операции учтены или ошибка в регистрах Сверьте обороты по счёту 19 и регистру "НДС покупки"
Отрицательные суммы НДС Корректировочные счета-фактуры учтены неверно Проверьте знаки в документах и регистрах

Особое внимание уделите кодам операций (графа 2 в книге покупок). Например:

  • 📌 01 — покупки товаров (работ, услуг).
  • 📌 02 — авансы выданные.
  • 📌 21 — восстановление НДС.
  • 📌 22 — корректировка реализации.

Если код операции указан неверно, налоговая может не принять вычет. Например, авансовый счёт-фактура должен иметь код 02, а не 01.

⚠️ Внимание: С 2026 года ФНС ужесточила контроль за раздельными счетами-фактурами (с пометкой "1" в графе 7). Если у вас есть такие документы, убедитесь, что они корректно отражены в книге с кодом операции 01 и правильной ставкой.
💡

Если в книге покупок есть строки с нулевой суммой НДС, но ненулевой стоимостью, проверьте, не применена ли льгота по ст. 149 НК РФ (освобождение от НДС). Такие операции не должны попадать в книгу покупок для вычета.

4. Выгрузка книги покупок в XML для ФНС

После проверки книги покупок её нужно выгрузить в формате XML для передачи в налоговую. В это делается из отчёта:

  1. Нажмите"Выгрузить".

    В открывшемся окне выберите формат "XML для ФНС".

  2. Укажите путь сохранения.

    Файл должен иметь название вида KB_ИНН_Период.xml, где:

    • KB — книга покупок,
    • ИНН — ваш ИНН (10 или 12 знаков),
    • Период — год в формате ГГГГ (например, KB1234567890_2026.xml).
  • Проверьте файл на ошибки.

    Откройте выгруженный XML в текстовом редакторе или через сервис проверки (например, Контур.Экстерн). Убедитесь, что:

    • 📌 Все теги закрыты.
    • 📌 Нет пустых обязательных полей.
    • 📌 Суммы НДС совпадают с данными в .

    Если при выгрузке возникает ошибка вида "Недопустимый формат файла", проверьте:

    • 🔹 Версию программы (обновите до последнего релиза).
    • 🔹 Настройки региональных стандартов (должны быть "Русский (Россия)").
    • 🔹 Права доступа к папке сохранения.
    Что делать, если XML-файл не принимает налоговая?

    Если ФНС отказывается принимать файл, проверьте его через сервис Контур.Диадок или СБИС. Частые причины отклонения:

    - Несовпадение контрольных соотношений (например, сумма НДС в книге не равна сумме в декларации).

    - Неверный ИНН или КПП в тегах <СвЮЛ>.

    - Отсутствие обязательных реквизитов в счетах-фактурах (например, <КодОперации>).

    Если ошибку исправить нельзя, формируйте уточнённую книгу покупок с пометкой "Корректировка".

    5. Особенности формирования книги покупок в разных конфигурациях 1С

    Алгоритм формирования книги покупок может отличаться в зависимости от конфигурации . Рассмотрим ключевые нюансы для популярных решений:

    1С:Бухгалтерия 8.3 (редакция 3.0):

    • 📌 Книга покупок формируется автоматически на основе регистра "НДС покупки".
    • 📌 Поддерживает раздельный учёт НДС по видам деятельности.
    • 📌 Есть встроенная проверка контрольных соотношений перед выгрузкой.

    1С:Управление небольшой фирмой (УНФ):

    • 📌 Книга покупок формируется в разделе Отчёты → Налоги и отчётность.
    • 📌 Меньше автоматизации — требуется ручная проверка корректности ставок.
    • 📌 Нет встроенной выгрузки в XML для ФНС — нужно использовать внешние обработки.

    1С:ERP или 1С:КА (Комплексная автоматизация):

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

    Если вы работаете в 1С:УНФ и столкнулись с отсутствием выгрузки в XML, скачайте бесплатную обработку с сайта 1С-Отчётность или используйте сервис Контур.Экстерн для конвертации.

    ⚠️ Внимание: В 1С:Бухгалтерия 8.3 при формировании книги покупок за год может возникать ошибка "Превышен лимит строк". В этом случае разбейте отчёт на два периода (например, 1-е и 2-е полугодие) и сформируйте два файла.

    6. Типичные вопросы и ошибки при формировании книги покупок

    Даже опытные бухгалтеры сталкиваются с проблемами при работе с книгой покупок. Разберём самые частые вопросы:

    Вопрос 1: В книге покупок не отображаются счета-фактуры от некоторых поставщиков. Почему?

    Ответ: Чаще всего это происходит из-за:

    • 🔸 Документы не проведены (статус "Не проведён").
    • 🔸 В счете-фактуре не указана сумма НДС или она равна нулю.
    • 🔸 Дата документа выходит за пределы указанного периода.
    • 🔸 В настройках учёта отключено ведение книги покупок (проверьте Учётная политика → НДС).

    Вопрос 2: Можно ли вносить исправления в книгу покупок после выгрузки в ФНС?

    Ответ: Да, но для этого нужно сформировать уточнённую книгу покупок с пометкой "Корректировка". В ней указываются только исправленные строки. При этом:

    • 📌 В графе 1а проставляется номер корректировки (например, 1, 2 и т.д.).
    • 📌 В графе 1б указывается дата первичной книги покупок.

    Вопрос 3: Как отразить в книге покупок восстановленный НДС?

    Ответ: Восстановленный НДС отражается со знаком "минус" и кодом операции 21. Например, если вы восстанавливаете НДС по основным средствам, в книге покупок появится строка:

    • 📌 Графа 2 (код операции): 21.
    • 📌 Графа 7 (сумма НДС): со знаком "-".

    FAQ: Ответы на частые вопросы

    🔹 Нужно ли формировать книгу покупок, если у нас нет операций с НДС?

    Нет, если ваша организация не является плательщиком НДС (например, на УСН или ЕНВД), книга покупок не формируется. Однако если вы выставили хоть один счёт-фактуру с НДС (например, по авансу), то книгу покупок сдать необходимо.

    🔹 Как исправить ошибку"Недопустимый формат файла" при выгрузке XML?

    Эта ошибка возникает из-за:

    • 🔹 Устаревшей версии (обновите программу).
    • 🔹 Неправильной кодировки файла (должна быть UTF-8).
    • 🔹 Отсутствия обязательных реквизитов (проверьте ИНН, КПП, коды операций).

    Попробуйте выгрузить файл через внешнюю обработку или сервис Контур.Диадок.

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

    Технически можно, но не рекомендуется. Если в учёте есть незакрытые периоды, в книге покупок могут отсутствовать данные по последним операциям. Закройте все месяцы, проведите регламентные операции (Закрытие месяца), а затем формируйте отчёт.

    🔹 Как отразить в книге покупок НДС по импортным операциям?

    Для импортного НДС используйте код операции 10 (ввоз товаров на территорию РФ). В графе 7 укажите сумму НДС, уплаченную на таможне. Убедитесь, что в программе заведён документ "ГТД" или "Таможенная декларация".

    🔹 Что делать, если в книге покупок дублируются строки?

    Дубли могут появляться из-за:

    • 🔹 Повторного проведения одного и того же счета-фактуры.
    • 🔹 Ошибок в регистрах накопления (например, "НДС покупки").
    • 🔹 Корректировочных счетов-фактур, которые не были правильно учтены.

    Чтобы устранить дубли, проверьте движения документов по регистрам (Отчёты → Стандартные → Анализ учёта → Движения документа) и удалите лишние записи.

    💡

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