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

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

Как делать сложную оплату в 1С

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

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

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

Ниже разобраны основные сценарии сложных оплат на примере 1С:Бухгалтерии 8 и 1С:Управление торговлей / ERP. Названия команд могут немного отличаться между конфигурациями, но логика везде одинаковая: платежный документ → указание основания и договора → зачет аванса при отгрузке → контроль взаиморасчетов.

Подготовка: что проверить до проведения платежа

До того как проводить сложный платеж, убедитесь, что в базе корректно настроены базовые данные. В карточке контрагента должны быть заведены все договоры, по которым идут расчеты, с правильным видом договора (с покупателем, с поставщиком) и валютой. Если платеж в валюте — проверьте, что валюта загружена в справочник и курсы актуальны.

Второй обязательный шаг — сверка текущего состояния расчетов. Сформируйте отчет «Анализ расчетов с контрагентами» или оборотно-сальдовую ведомость по счетам 60 и 62 с детализацией по контрагенту и договору. Вы должны четко видеть: есть ли незакрытые авансы, какие накладные не оплачены, нет ли переплаты. Именно от этой картины зависит, как правильно разнести новый платеж.

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

Что проверить перед оплатой

Договор контрагента
Норма

Договор создан, вид и валюта совпадают с платежом

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

Договора нет или валюта не совпадает — платеж не распределится корректно

Состояние расчетов
Норма

По отчету видны неоплаченные накладные и авансы

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

В отчете пусто или суммы не сходятся с первичкой

Расчетный документ
Норма

Счет или накладная проведены и не оплачены полностью

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

Документ помечен на удаление или уже закрыт оплатой

Частичная оплата одного документа

Самый частый сценарий — покупатель платит не всю сумму счета, а часть. В 1С это оформляется обычным платежным документом, но с фактической суммой. Создайте «Поступление на расчетный счет» (или «Списание с расчетного счета» для оплаты поставщику), укажите контрагента, договор и в поле суммы введите именно ту сумму, которая реально прошла по банку.

Если платеж создается на основании счета или накладной, программа подставит полную сумму документа — отредактируйте её вручную. В табличной части расшифровки платежа укажите расчетный документ: тогда 1С свяжет частичную оплату именно с этой накладной, и остаток долга будет корректно висеть по конкретному документу, а не «в среднем» по договору.

Признак правильного оформления: в карточке расчетов с контрагентом по накладной видна оплаченная часть и остаток, а повторная оплата при создании следующего платежа предлагает именно остаток, а не полную сумму.

Частичная оплата: порядок действий
  1. 1
    Создайте платежный документ на основании счета или накладной
  2. 2
    В поле суммы укажите фактическую сумму платежа по выписке банка
  3. 3
    В расшифровке платежа выберите договор и расчетный документ
  4. 4
    Проверьте вид операции: оплата от покупателя или аванс
  5. 5
    Проведите документ и сверьте остаток долга по отчету взаиморасчетов

Аванс и его зачет при отгрузке

Авансовый платеж оформляется тем же документом поступления денег, но без привязки к накладной — её ещё нет. В поле расчетного документа оставьте пустым значение или укажите счет на оплату, если он выставлялся. Программа отнесет сумму на счет авансов (62.02 для покупателей, 60.02 для поставщиков).

Зачет аванса происходит в момент отгрузки. В документе «Реализация товаров и услуг» в 1С:Бухгалтерии есть ссылка «Зачет аванса» — по умолчанию стоит режим «Автоматически», и программа сама подберет незачтенные авансы по договору. Если нужно зачесть конкретный аванс, переключите режим на «По документу» и выберите платеж вручную.

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

Один платеж по нескольким договорам или заказам

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

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

Как распределить платеж без назначения

Оставить как аванс по договору

Подходит, когда отгрузки регулярные и штрафов за просрочку нет. Программа сама зачтет сумму при следующих реализациях.

Ручное распределение по накладным

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

Распределение по FIFO

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

Оплата в 1С:Управление торговле и ERP

В торговых конфигурациях логика расчетов богаче: там есть заказы, этапы оплаты и казначейские заявки. Сложная оплата обычно привязывается к заказу клиента или заказу поставщику. В документе «Поступление безналичных денежных средств» на закладке «Расшифровка платежа» в качестве объекта расчетов выбирается заказ, накладная или договор — в зависимости от того, как настроены расчеты в соглашении с контрагентом.

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

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

Нестандартные сценарии оплаты

Оплата третьему лицу или от третьего лица

Когда покупатель просит принять оплату от другой организации, в платежном документе укажите фактического плательщика (чьи деньги пришли в банк), а в расшифровке платежа — договор с реальным покупателем. В 1С:Бухгалтерии для этого поля плательщика и контрагента по расчетам разведены. Основание — письмо контрагента о переуступке оплаты, его стоит хранить вместе с платежкой.

Валютная оплата

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

Взаимозачет

Если контрагент одновременно ваш покупатель и поставщик, взаимные долги закрываются документом «Корректировка долга» (в Бухгалтерии) или «Сверка взаиморасчетов» + «Взаимозачет задолженности» (в УТ/ERP). Денег по банку при этом нет — платежных документов создавать не нужно. Перед зачетом обязательно проведите акт сверки и зафиксируйте согласие сторон.

Контроль результата и сверка взаиморасчетов

После проведения сложной оплаты всегда проверяйте результат отчетами. Базовый минимум: оборотно-сальдовая ведомость по 60/62 счетам с группировкой по контрагентам и договорам, «Анализ расчетов» и карточка расчетов по конкретному документу. В УТ добавьте «Ведомость расчетов с партнерами» и «Задолженность клиентов».

Тревожные признаки: одновременное сальдо по дебету и кредиту на одном договоре (не зачтен аванс), долг по накладной, которую вы считаете оплаченной (платеж ушел в авансы), «висящие» суммы на договорах, по которым работа завершена. Каждый из этих симптомов означает, что где-то в цепочке документов нарушена связь платежа с расчетным документом.

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

Частые вопросы

Покупатель переплатил счет. Что делать с разницей?

Проведите платеж фактической суммой: часть закроет накладную, остаток останется авансом по договору и зачтется при следующей отгрузке. Либо оформите возврат переплаты документом «Списание с расчетного счета» с видом операции «Возврат покупателю».

Почему аванс не зачитывается при отгрузке?

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

Можно ли одним платежом закрыть долги по двум разным контрагентам?

Нет, платежный документ в 1С привязан к одному контрагенту-плательщику. Если фактически одна организация платит за другую, оформляйте оплату от фактического плательщика с расчетами по договору должника (оплата третьим лицом) на основании письма о переуступке.

Как исправить платеж, который разнесли не на тот документ?

Если период открыт — откройте платеж, исправьте расчетный документ в расшифровке и перепроведите. Если период закрыт, используйте документ «Корректировка долга» текущей датой: он перенесет задолженность между документами без изменения прошлых периодов.

Как проверить, все ли авансы закрыты по контрагенту?

Сформируйте ОСВ по счетам 60.02 и 62.02 с отбором по контрагенту. Ненулевое сальдо по завершенным договорам означает незакрытый аванс. Детализацию по документам даст отчет «Анализ расчетов» или карточка счета.

Нужно ли выставлять счет-фактуру на аванс?

Да, при получении аванса от покупателя продавец начисляет НДС и оформляет авансовый счет-фактуру — в 1С он создается на основании платежного документа или обработкой «Регистрация счетов-фактур на аванс». При зачете аванса этот НДС принимается к вычету.

Итог

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

Любая сложная оплата в 1С сводится к трем правилам: всегда указывайте договор, по возможности привязывайте платеж к расчетному документу, а после проведения сверяйте результат отчетами по взаиморасчетам. Частичная оплата — это фактическая сумма в платежке, оплата по нескольким договорам — несколько строк расшифровки, а незачтенный аванс почти всегда означает несовпадение договоров в документах.