Платёж ушёл не по тому договору: исправляем расчёты с поставщиком в 1С:Бухгалтерии
Содержание
Перенести оплату с одного договора на другой в 1С:Бухгалтерии 3.0 можно двумя путями. Если период открыт и отчётность не сдана — откройте документ Списание с расчётного счёта и замените в нём договор. Если период закрыт — оставьте старый платёж как есть и текущей датой введите документ Корректировка долга с видом операции «Перенос задолженности»: он переведёт сумму на счёте 60 со старого договора на новый.
Обычная история: бухгалтер оплатил поставщику 120 000 руб. по счёту на поставку бумаги, а в платёжке 1С сама подставила основной договор — аренду склада. Товар пришёл, поступление провели по договору поставки, а аванс так и висит на аренде. В оборотке по счёту 60 у одного поставщика одновременно долг и переплата, акт сверки не сходится.
С чего начать перенос оплаты: что и где лежит
Прежде чем что-то править, ответьте на три вопроса. От ответов зависит способ исправления.
- Есть ли поступление по новому договору? Если товар ещё не пришёл, вы переносите чистый аванс. Если пришёл — переносите аванс и сразу засчитываете его в долг.
- Закрыт ли период платежа? Закрыт — значит, проведено закрытие месяца , сдана отчётность за квартал или установлена дата запрета изменения.
- Согласен ли поставщик? Перенос оплаты между договорами — это не только проводка. У поставщика сумма тоже должна переехать, иначе сверка разойдётся у обеих сторон.
Для третьего вопроса нужен документ. Обычно это письмо об изменении назначения платежа за подписью руководителя или соглашение сторон. Гражданский кодекс (ст. 319.1) позволяет должнику указать, в счёт какого обязательства идёт исполнение, — но разумнее, чтобы поставщик это письмо подтвердил.
Как перенести аванс поставщику на другой договор, если товар не поступил
Самый чистый вариант — платёж ещё в открытом периоде, по нему нет ни поступления, ни счёта-фактуры на аванс.
Способ 1. Поменять договор в самом платеже
- Откройте
Банк и касса → Банковские выписки. - Найдите списание поставщику. Удобно отобрать список по контрагенту или найти платёж поиском по сумме.
- В документе в поле «Договор» выберите правильный договор.
- Проверьте поле «Статья ДДС » — при смене договора она обычно остаётся прежней, а должна соответствовать новому назначению.
- Нажмите
Провести и закрыть.
Документ перепроведётся, и проводка Дт 60.02 Кт 51 встанет на новый договор. Проверить это можно кнопкой просмотра движений документа (значок «Дт/Кт» в командной панели).
Если платёж нужно разделить — часть на старый договор, часть на новый, — в документе есть команда «Разбить платёж». Появится табличная часть, где на каждой строке свой договор и своя сумма.
Способ 2. Перенести аванс документом «Корректировка долга»
Подходит, когда платёж лучше не трогать: месяц закрыт, выписка выгружена из банка и сверена, а файл обмена с банком при повторной загрузке может вернуть старый договор.
- Откройте
Покупки → Корректировка долга(этот же документ доступен и в разделеПродажи). - Нажмите
Создатьи выберите вид операции «Перенос задолженности». - Укажите организацию и поставщика.
- Выберите, что переносите: аванс поставщику — это дебиторская задолженность (сальдо по дебету 60.02), долг перед поставщиком — кредиторская (сальдо по кредиту 60.01).
- В табличной части укажите договор, с которого снимаете сумму, документ расчётов (сам платёж) и сумму.
- Задайте, куда переносить: того же контрагента и новый договор.
- Проведите документ и посмотрите движения.
Результат — проводка внутри счёта 60.02: дебет по новому договору, кредит по старому. Денежные потоки не меняются, банк не задействован.
Дату «Корректировки долга» ставьте не раньше даты письма об изменении назначения платежа. Датировать перенос задним числом, в закрытом периоде, — то же самое, что править старый платёж, только сложнее найти потом.
Поступление уже оприходовано: как перенести оплату на договор с долгом
Частый вариант: товар пришёл по договору поставки, аванс висит на другом договоре. На счёте 60.01 по поставке — долг, на 60.02 по соседнему договору — переплата той же суммы.
Порядок такой:
- Перенесите аванс на договор поставки одним из способов выше.
- Откройте поступление (
Покупки → Поступление (акты, накладные, УПД)). - Перейдите по ссылке «Расчёты» в шапке документа и проверьте способ зачёта аванса. При варианте «Автоматически» программа засчитывает аванс по тому же договору при проведении.
- Перепроведите поступление. Если период открыт, в движениях появится зачёт: Дт 60.01 Кт 60.02 по договору поставки.
Если поступление лежит в закрытом периоде, перепроводить его нельзя. Тогда зачёт делают той же «Корректировкой долга» текущей датой, выбрав вид операции для зачёта аванса: программа закроет аванс 60.02 в счёт долга 60.01 по одному договору.
Если учёт расчётов ведётся по документам расчётов, проверьте субконто «Документы расчётов». Аванс, перенесённый на новый договор, должен ссылаться на исходный платёж — иначе зачёт по документу не увидит сумму.
Ручная операция: перенос оплаты с одного договора на другой проводкой
Когда «Корректировка долга» не подходит — например, нужно разнести сумму сразу по трём договорам с разными документами расчётов, — делают операцию вручную.
- Откройте
Операции → Операции, введённые вручную. - Нажмите
Создать → Операция. - Добавьте проводку для аванса:
- Дт 60.02 — контрагент, новый договор, документ расчётов;
- Кт 60.02 — контрагент, старый договор, тот же документ расчётов;
- сумма — переносимая часть.
- Для переноса долга перед поставщиком — наоборот: Дт 60.01 по старому договору, Кт 60.01 по новому.
- В поле «Содержание» напишите основание: «Изменение назначения платежа, письмо № … от …».
Когда ручная операция оправдана, а когда нет:
| Способ | Когда | Риски |
|---|---|---|
| Замена договора в платеже | Период открыт, отчётность не сдана | Меняет прошлые данные; после закрытия месяца нужно повторить закрытие |
| «Корректировка долга» | Период закрыт, нужен понятный след | Почти нет; надо верно выбрать вид задолженности |
| Операция вручную | Нестандартная разноска, несколько договоров | Не заполняет регистры НДС; легко ошибиться в субконто |
Ручная операция двигает только бухгалтерские проводки. Она не исправляет учёт НДС с авансов и данные для налогового учёта по ним. Если по авансу принимали НДС к вычету, ручная проводка этот вопрос не решит.
Ошибка в прошлом, закрытом периоде
Здесь главное — не открывать закрытый период без необходимости.
Что считается закрытым в 1С:
- 🔒 установлена дата запрета изменения данных (настраивается в разделе
Администрирование, пункт «Даты запрета изменения»); - 📊 за период проведено закрытие месяца и сформирована отчётность;
- 📨 сдана декларация по НДС или бухгалтерская отчётность.
Если платёж прошлого года ушёл не на тот договор, правка самого платежа изменит сальдо на начало текущего года. Отчётность, уже сданная в налоговую, разойдётся с базой. Поэтому для прошлых периодов действует простое правило: старый документ остаётся, исправление — новым документом текущей датой.
Порядок:
- Получите письмо или соглашение о переносе назначения платежа.
- Введите «Корректировку долга» датой этого письма или позже.
- Проверьте, не нужно ли восстановить НДС с аванса (следующий раздел).
- Зафиксируйте основание в комментарии документа — при проверке будет видно, откуда перенос.
Если всё же решили править документ в закрытом периоде, предварительно снимите резервную копию базы и согласуйте снятие даты запрета с главным бухгалтером. После правки нужно перепровести закрытие месяца за все последующие месяцы — иначе в отчётности останутся старые цифры.
НДС с аванса при переносе оплаты на другой договор
Этот шаг пропускают чаще всего. Покупатель вправе принять к вычету НДС с перечисленного аванса, если есть счёт-фактура продавца и договор предусматривает предоплату (ст. 171 и 172 НК РФ).
Ситуация: по договору аренды заплатили аванс 120 000 руб., в том числе НДС 20 000 руб., и приняли его к вычету. Потом аванс перенесли на договор поставки.
Что происходит с налогом:
- По старому договору аванс закрыт не поставкой, а переносом. Вычет по нему нужно восстановить — Дт 76.ВА Кт 68.02 на 20 000 руб.
- По новому договору продавец, скорее всего, выставит свой счёт-фактуру на аванс. Если договор поставки предусматривает предоплату, НДС можно принять к вычету уже по нему.
- Когда поставка придёт, вычет по авансу восстанавливают в обычном порядке, а НДС по самой поставке принимают к вычету по счёту-фактуре на отгрузку.
В 1С:Бухгалтерии вычет по авансу оформляет документ «Счёт-фактура полученный» на аванс и запись книги покупок. Восстановление при переносе программа сама не делает — его оформляют документом Восстановление НДС или записью книги продаж по старому счёту-фактуре. Перед этим загляните в настройки учётной политики по НДС: принимает ли организация вычет с авансов выданных вообще.
Если вычет с авансов в организации не применяют, раздел про НДС к вам не относится: переносится только сумма на счёте 60.
Как проверить, что оплата перенесена на нужный договор
После любого способа сверьте три отчёта.
1. Оборотно-сальдовая ведомость по счёту 60. Отчёты → Оборотно-сальдовая ведомость по счёту, счёт 60, в настройках детализации — «Контрагенты» и «Договоры». Правильный результат: по старому договору сальдо нулевое, по новому — аванс или долг соответствует реальности.
2. Карточка счёта 60.02 по договору. Видно, каким документом и какой датой сумма ушла со старого договора. Удобно, чтобы приложить к письму поставщику.
3. Акт сверки взаиморасчётов. Покупки → Акты сверки расчётов. Сформируйте акт с разбивкой по договорам и отправьте поставщику. Если у него тоже переброшена сумма, акт сойдётся с обеих сторон.
Признаки, что перенос сделан не до конца:
- ❌ у поставщика одновременно сальдо по дебету 60.02 и по кредиту 60.01 на одном договоре — аванс не зачтён;
- ❌ сальдо 60.02 появилось на договоре, которого вы не трогали, — ошиблись в направлении проводки;
- ❌ в книге покупок висит вычет по авансу, которого на договоре уже нет, — не восстановили НДС;
- ❌ в «Анализе субконто» остался остаток по документу расчётов на старом договоре — в переносе указали другой документ расчётов.
Как не допустить путаницы с договорами снова
Ошибка почти всегда рождается при загрузке выписки: 1С подбирает договор сама, и бухгалтер не замечает подмены. Несколько привычек снимают проблему:
- 📌 в карточке поставщика отметьте основным тот договор, по которому идёт основной поток платежей;
- 🗂 закрытым или неактуальным договорам поставьте пометку на удаление или отметку «Не используется», если она есть в вашем релизе, — тогда их не подставят по ошибке;
- 🔎 после загрузки выписки отберите список списаний по поставщикам с несколькими договорами и проверьте колонку «Договор» до проведения закрытия месяца;
- ✍️ просите менеджеров писать в назначении платежа номер договора и счёта — по нему банк-клиент и 1С сопоставляют платёж точнее.
Раз в месяц полезно смотреть оборотку по счёту 60 с детализацией по договорам: встречные сальдо по одному поставщику видно сразу.
Частые вопросы
Можно ли перенести оплату на договор с другой организацией того же холдинга?
Почему 1С подставила в платёж не тот договор?
Нужно ли письмо поставщику, если исправляю только свою ошибку в 1С?
Можно ли перенести аванс между рублёвым и валютным договором?
Влияет ли перенос на налог на прибыль?
Источники
- Гражданский кодекс РФ, ст. 319.1 (исполнение однородных обязательств по нескольким договорам)
- Налоговый кодекс РФ, ст. 171 и 172 (вычет НДС с перечисленной предоплаты)
- Налоговый кодекс РФ, ст. 170 (восстановление НДС с предоплаты)