Как в 1С:Бухгалтерии 3.0 настроить расчёт НДС и отражение авансов в разрезе договоров, а не по контрагенту

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

Покупатель требует, чтобы НДС и авансы в УПД шли отдельно по каждому договору, а 1С:Бухгалтерия 3.0 сводит расчёты по контрагенту. Такой запрос разбирается на форуме buh.ru: пользователь пишет, что покупатели требуют начислять НДС в разрезе договоров и указывать авансы в УПД согласно договорам, а программа считает налог в целом по контрагенту (обсуждение на buh.ru).

Короткий ответ: отдельной настройки «НДС по договорам» в типовой конфигурации нет. В типовой «1С:Бухгалтерия предприятия 3.0» настройка счетов учёта расчётов с контрагентами доступна в разрезе организаций, контрагентов, договоров и вида расчётов; отдельного разреза «вид договора» в типовой конфигурации нет — он реализуется только доработкой конфигурации (разбор на Infostart). Разрез задают аналитика счетов расчётов, настройка счетов расчётов с контрагентами и заполнение договора в каждом документе: в счёте на оплату, в платёжном поручении, в поступлении на расчётный счёт, в документе отгрузки. Ставка налога и порядок его исчисления при этом не меняются.

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

Почему 1С:Бухгалтерия 3.0 считает НДС и авансы по контрагенту, а не по договору

Программа не выбирает разрез по контрагенту специально. Она группирует суммы так, как заполнена аналитика в проводках. Счёт 62 «Расчёты с покупателями и заказчиками» ведётся по субконто «Контрагенты» и «Договоры», при этом 62.01 отражает отгрузку, а 62.02 - авансы полученные. НДС с полученных авансов учитывается на счёте 76.АВ, НДС с выданных - на 76.ВА. Похожая логика на счёте 60: 60.01 - поставки, 60.02 - авансы выданные.

Проводка Дт 51 Кт 62.02 пройдёт и с пустым договором. Разница проявится позже: аванс будет числиться за контрагентом вообще, без привязки к конкретному соглашению, и в документах для покупателя суммы по нескольким договорам схлопнутся в одну строку. Покупатель видит общую сумму и не может сопоставить её со своим договором.

На требовании покупателей сказывается и налоговая сторона. Пункт 9 статьи 172 НК РФ устанавливает, что вычеты сумм налога, указанных в пункте 12 статьи 171 НК РФ, производятся на основании счетов-фактур, выставленных продавцами при получении оплаты (частичной оплаты), документов, подтверждающих фактическое перечисление сумм оплаты, при наличии договора, предусматривающего перечисление указанных сумм (текст статьи 172 НК РФ). Если из документов поставщика непонятно, к какому договору относится аванс, у покупателя возникают вопросы к вычету.

Где в 1С:Бухгалтерии 3.0 задаётся разрез расчётов: учётная политика и договор

Детализацию определяют три уровня настроек, и каждый нужно проверять отдельно.

  • Учётная политика и настройки налогов и отчётов. Задают общие правила учёта НДС и авансов: как формируются счета-фактуры на аванс, ведётся ли раздельный учёт, какие счета используются. Общих правил достаточно только вместе с корректной аналитикой.
  • Настройка счетов расчётов с контрагентами. В 1С 8.3 она делается в регистре «Счета расчётов с контрагентами» (раздел «Справочники» - «Контрагенты» - «Счета расчётов с контрагентами») либо по конкретному договору, либо в целом по контрагенту: если поле «Договор» оставить пустым, настройка будет применяться ко всем документам по контрагенту независимо от договора (разбор на scloud.ru).
  • Карточка договора. Вид договора, признак ведения расчётов, порядок зачёта авансов, валюта, привязка к организации и контрагенту. Эти реквизиты влияют на зачёт аванса и на сведения, которые попадают в счёт-фактуру на аванс и в УПД.

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

Что именно видят покупатели в УПД и счёте-фактуре на аванс

В счёте-фактуре номер договора отдельной графой не выделен. Правила заполнения предусматривают указание реквизитов (номера и даты составления) платёжно-расчётного документа или кассового чека в случае получения авансовых или иных платежей в счёт предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав (правила заполнения счёта-фактуры). Покупатель ориентируется на реквизиты платёжно-расчётного документа в строке 5 и на условия своего договора. В УПД договор попадает через реквизит основания передачи. Когда оплата разнесена без договора или на «основной» договор, в документах появляется общая сумма по контрагенту, и покупатель не видит, какая часть аванса относится к его соглашению.

Счёт-фактура на аванс формируется отдельным документом «Счета-фактуры на аванс» на основании сведений об авансах, которые уже есть в базе. Источник - проведённые поступления оплаты с заполненной аналитикой. Ошибка в договоре на этапе оплаты не исправляется на этапе выставления счёта-фактуры: программа отработает ту аналитику, что есть.

Проверка текущих настроек перед изменениями: пошаговый аудит

Аудит нужен, чтобы понять, где именно теряется договор. Настройки на этом этапе не меняйте: задача - зафиксировать текущее состояние и оценить объём последствий.

  1. Запишите релиз и версию конфигурации 1С:Бухгалтерия 3.0: «Справка» - «О программе». От версии зависит состав настроек.
  2. Откройте учётную политику и настройки налогов и отчётов, выпишите текущие параметры по НДС и авансам.
  3. Проверьте регистр «Счета расчётов с контрагентами»: заданы настройки по договорам или в целом по контрагенту.
  4. Возьмите 3-5 проблемных покупателей и откройте их договоры: вид договора, признак ведения расчётов, порядок зачёта авансов, отсутствие дублей.
  5. Посмотрите сформированные счета-фактуры на аванс и УПД: суммы идут отдельно по договорам или общей строкой.
  6. Сделайте копию базы (или работайте в тестовой копии) и только после этого меняйте параметры. Менять настройки в закрытом периоде рискованно: сначала оцените, какие документы придётся перепровести.

Чек-лист: что выписать из учётной политики и справочника договоров

Таблица 1. Если таблица шире экрана, прокрутите её влево или вправо. С клавиатуры: перейдите к таблице клавишей Tab и используйте стрелки.

Параметр Где смотреть Что зафиксировать
Релиз конфигурации «Справка» - «О программе» Номер версии и дату обновления
Параметры НДС и авансов Учётная политика, настройки налогов и отчётов Порядок формирования счетов-фактур, раздельный учёт, рабочие счета
Счета расчётов с контрагентами «Справочники» - «Контрагенты» - «Счета расчётов с контрагентами» Настройка по договору или в целом по контрагенту (пустое поле «Договор»)
Договор Карточка элемента справочника «Договоры» Вид, признак ведения расчётов, порядок зачёта авансов, валюта
Дубли договоров Список договоров по контрагенту Повторы с одинаковыми номером и датой
Печатные формы Счета-фактуры на аванс и УПД по проблемным покупателям Где суммы свёрнуты, а где разделены по договорам

Список проблемных покупателей и их договоров удобно свести в отдельную таблицу до изменений: так вы увидите, где договор не заполняется совсем, где он заполняется, но в карточке неверный вид, и где есть дубли.

Настройка учётной политики НДС в 1С:Бухгалтерии для расчётов по договорам

Учётная политика задаёт правила, по которым программа рассчитывает НДС и формирует документы. Детализацию до договора она не включает и не выключает: за это отвечают аналитика и реквизиты договоров. Меняйте параметры по одному и проверяйте результат на тестовой копии после каждого шага.

Ведение расчётов по договорам: где включить и как проверить

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

Пример на цифрах. У покупателя три действующих договора, авансы 60 000, 40 000 и 20 000 руб. При корректной аналитике в счёте-фактуре на аванс и в УПД каждый аванс идёт отдельно со своим договором, а НДС считается по каждому авансу по ставке из договора. При пустом договоре или настройке в целом по контрагенту покупатель получает одну сумму 120 000 руб. и общий НДС, разбивки по соглашениям нет.

Изменение проверяйте на новых документах: перепроведение старых записей задним числом меняет данные закрытых периодов и не всегда нужно.

Реквизиты договора, которые влияют на НДС и зачёт авансов

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

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

Как добиться отражения авансов в УПД и счёте-фактуре на аванс по договору

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

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

Проверка счёта-фактуры на аванс по договору: на что смотреть

  • Сумма аванса соответствует оплате по конкретному договору, а не общему поступлению по контрагенту.
  • Реквизиты платёжно-расчётного документа в строке 5 совпадают с платёжкой, в которой указан договор. Строка 5 («К платёжно-расчётному документу №... от...») должна быть заполнена и при выставлении счёта-фактуры на полученный аванс, и при отгрузке в счёт ранее поступившей предоплаты; если авансов было несколько, в строке 5 отражаются все платёжные документы (разбор на Бухгалтерия.ru).
  • Нет смешения авансов разных договоров в одном документе.
  • Реквизиты покупателя, его ИНН и КПП совпадают с карточкой контрагента и договором.
  • Итоги сходятся с карточкой расчётов по договору и с оборотно-сальдовой ведомостью по счёту 62.02 с группировкой по договорам.

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

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

Типичные ошибки при переходе на расчёт НДС по договорам

Таблица 2. Если таблица шире экрана, прокрутите её влево или вправо. С клавиатуры: перейдите к таблице клавишей Tab и используйте стрелки.

Ошибка Последствие Как избежать
Изменение настроек в закрытом периоде без оценки последствий Перепроведение документов меняет данные уже сданной отчётности Сначала копия базы, оценка затронутого периода, потом рабочая база
Дубли и пустые договоры в справочнике Суммы по соглашениям не разделяются, в документах одна строка Проверить список договоров по контрагенту, разобрать дубли до изменений
Настройка счетов расчётов задана в целом по контрагенту (пустой договор) Аванс числится за контрагентом, счёт-фактура на аванс идёт общей суммой Настроить счета расчётов по договорам, заполнять договор в каждом поступлении, сверять карточку расчётов
Смена реквизитов договора после формирования документов Старые документы сохраняют прежнюю аналитику, появляются расхождения Менять реквизиты до ввода новых документов, оценить необходимость корректировок
Массовое перепроведение документов без резервной копии Риск потери данных и расхождений в книгах покупок и продаж Копия базы, перепроведение по одному документу, сверка после каждого блока
Ожидание, что выданные УПД изменятся сами Покупатель видит прежние суммы, претензия остаётся Корректировочные документы и письменное уведомление покупателя

Что перепроверить после изменения настроек: чек-лист данных и документов

  1. Справочник «Договоры»: дубли, реквизиты, привязка к контрагентам и организациям, вид договора и порядок зачёта авансов.
  2. Регистр «Счета расчётов с контрагентами»: настройки заданы по нужным договорам, а не в целом по контрагенту.
  3. Поступления оплаты за период изменения: у каждого аванса заполнен договор.
  4. Счета-фактуры на аванс: суммы и договоры разделены, строка 5 совпадает с платёжными документами.
  5. УПД по новым отгрузкам: договор в основании, аванс зачтён по нужному соглашению.
  6. Оборотно-сальдовая ведомость по 62.01 и 62.02 с группировкой по договорам: сальдо по каждому соглашению сходится с расчётами.
  7. Книги покупок и продаж за затронутые периоды: нет ли расхождений после перепроведения.
  8. Акт сверки с покупателем по каждому договору отдельно и письменная фиксация результата сверки.

Проверяйте и новые документы, и те, что попали в период изменения настроек. Результаты сверки фиксируйте письменно: при споре с покупателем о сумме аванса выписка из карточки расчётов по договору убедительнее устных пояснений.

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

Краткие ответы на частые вопросы

Можно ли включить разрез по договорам без программиста? В типовой конфигурации разрез обеспечивается настройкой счетов расчётов по договорам и заполнением договора в документах. Доработка нужна, если требуются разрезы по видам договоров, нестандартные печатные формы или отдельный отчёт с собственной группировкой.

Что будет с уже выданными УПД? Они останутся в базе в прежнем виде. Изменения настроек действуют на новые документы; для прошлых периодов оформляются корректировочные документы по согласованию с покупателем.

Нужно ли менять учётную политику или достаточно реквизитов договора? Начните с договоров, регистра «Счета расчётов с контрагентами» и аналитики: чаще всего причина именно там. Учётную политику меняйте, если правила учёта авансов не соответствуют требованиям покупателей или условиям договоров.

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

У покупателя один договор, но несколько оплат: будут ли дробиться авансы? Разрез идёт по договору, поэтому несколько оплат по одному соглашению не создают разных авансов по договору. Проверьте, как в вашем релизе формируются счёта-фактуры на аванс по нескольким оплатам, и зафиксируйте порядок в регламенте.

Инструкция подойдёт для моей версии 1С:Бухгалтерии 3.0? Логика аналитики и счетов одинакова, названия пунктов меню отличаются по релизам. Проверьте версию в «Справка» - «О программе» и сверьте состав настроек; исходная постановка задачи приведена в обсуждении на buh.ru.

Похожие статьи

Не обновляется 1С из-за активных пользователей: как завершить сеансы и что делать с ошибками контроля ведения учета

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

Пометка на удаление физлица в 1С:ЗУП 3.1: почему она не срабатывает и что делать с несколькими сотрудниками

Пометили сотрудника на удаление, а физлицо в 1С:ЗУП 3.1 осталось активным? Разбираем правило автопометки: она срабатывает только тогда, когда помечены все сотрудники, привязанные к физлицу. Плюс проверка связей перед чисткой справочника, архивирование уволенных и честный ответ, можно ли отключить автоматику настройками.

Почему расходы по зарплате и взносам в 1С:Бухгалтерия отражаются по начислению, а не по оплате: настройки, проводки и диагностика

Разбираем, почему в 1С:Бухгалтерия 8.3 зарплата и страховые взносы признаются в бухучёте по начислению: какие проводки формирует документ «Отражение зарплаты в бухучёте», что проверить в учётной политике и расчётах по зарплате и где заканчивается норма и начинается ошибка настройки.