Как в 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С:Бухгалтерия 3.0: «Справка» - «О программе». От версии зависит состав настроек.
- Откройте учётную политику и настройки налогов и отчётов, выпишите текущие параметры по НДС и авансам.
- Проверьте регистр «Счета расчётов с контрагентами»: заданы настройки по договорам или в целом по контрагенту.
- Возьмите 3-5 проблемных покупателей и откройте их договоры: вид договора, признак ведения расчётов, порядок зачёта авансов, отсутствие дублей.
- Посмотрите сформированные счета-фактуры на аванс и УПД: суммы идут отдельно по договорам или общей строкой.
- Сделайте копию базы (или работайте в тестовой копии) и только после этого меняйте параметры. Менять настройки в закрытом периоде рискованно: сначала оцените, какие документы придётся перепровести.
Чек-лист: что выписать из учётной политики и справочника договоров
Таблица 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 и используйте стрелки.
| Ошибка | Последствие | Как избежать |
|---|---|---|
| Изменение настроек в закрытом периоде без оценки последствий | Перепроведение документов меняет данные уже сданной отчётности | Сначала копия базы, оценка затронутого периода, потом рабочая база |
| Дубли и пустые договоры в справочнике | Суммы по соглашениям не разделяются, в документах одна строка | Проверить список договоров по контрагенту, разобрать дубли до изменений |
| Настройка счетов расчётов задана в целом по контрагенту (пустой договор) | Аванс числится за контрагентом, счёт-фактура на аванс идёт общей суммой | Настроить счета расчётов по договорам, заполнять договор в каждом поступлении, сверять карточку расчётов |
| Смена реквизитов договора после формирования документов | Старые документы сохраняют прежнюю аналитику, появляются расхождения | Менять реквизиты до ввода новых документов, оценить необходимость корректировок |
| Массовое перепроведение документов без резервной копии | Риск потери данных и расхождений в книгах покупок и продаж | Копия базы, перепроведение по одному документу, сверка после каждого блока |
| Ожидание, что выданные УПД изменятся сами | Покупатель видит прежние суммы, претензия остаётся | Корректировочные документы и письменное уведомление покупателя |
Что перепроверить после изменения настроек: чек-лист данных и документов
- Справочник «Договоры»: дубли, реквизиты, привязка к контрагентам и организациям, вид договора и порядок зачёта авансов.
- Регистр «Счета расчётов с контрагентами»: настройки заданы по нужным договорам, а не в целом по контрагенту.
- Поступления оплаты за период изменения: у каждого аванса заполнен договор.
- Счета-фактуры на аванс: суммы и договоры разделены, строка 5 совпадает с платёжными документами.
- УПД по новым отгрузкам: договор в основании, аванс зачтён по нужному соглашению.
- Оборотно-сальдовая ведомость по 62.01 и 62.02 с группировкой по договорам: сальдо по каждому соглашению сходится с расчётами.
- Книги покупок и продаж за затронутые периоды: нет ли расхождений после перепроведения.
- Акт сверки с покупателем по каждому договору отдельно и письменная фиксация результата сверки.
Проверяйте и новые документы, и те, что попали в период изменения настроек. Результаты сверки фиксируйте письменно: при споре с покупателем о сумме аванса выписка из карточки расчётов по договору убедительнее устных пояснений.
Если у покупателя несколько оплат по одному договору, разрез остаётся по договору, а количество счетов-фактур на аванс зависит от того, по каким оплатам они формируются в вашем релизе. Проверьте это на тестовом примере и зафиксируйте порядок в учётной политике, чтобы вопрос не возвращался с каждой сверкой.
Краткие ответы на частые вопросы
Можно ли включить разрез по договорам без программиста? В типовой конфигурации разрез обеспечивается настройкой счетов расчётов по договорам и заполнением договора в документах. Доработка нужна, если требуются разрезы по видам договоров, нестандартные печатные формы или отдельный отчёт с собственной группировкой.
Что будет с уже выданными УПД? Они останутся в базе в прежнем виде. Изменения настроек действуют на новые документы; для прошлых периодов оформляются корректировочные документы по согласованию с покупателем.
Нужно ли менять учётную политику или достаточно реквизитов договора? Начните с договоров, регистра «Счета расчётов с контрагентами» и аналитики: чаще всего причина именно там. Учётную политику меняйте, если правила учёта авансов не соответствуют требованиям покупателей или условиям договоров.
Как проверить, что настройка применилась? Оформите тестовую оплату и отгрузку по двум договорам одного покупателя, сформируйте счёт-фактуру на аванс и УПД, сверьте суммы с карточкой расчётов по каждому договору.
У покупателя один договор, но несколько оплат: будут ли дробиться авансы? Разрез идёт по договору, поэтому несколько оплат по одному соглашению не создают разных авансов по договору. Проверьте, как в вашем релизе формируются счёта-фактуры на аванс по нескольким оплатам, и зафиксируйте порядок в регламенте.
Инструкция подойдёт для моей версии 1С:Бухгалтерии 3.0? Логика аналитики и счетов одинакова, названия пунктов меню отличаются по релизам. Проверьте версию в «Справка» - «О программе» и сверьте состав настроек; исходная постановка задачи приведена в обсуждении на buh.ru.