Учет и Финансы · 11 мин
Как делать сложную оплату в 1С
Пошаговая инструкция по сложным оплатам в 1С: частичная оплата, авансы, разнесение платежей по нескольким договорам и заказам, проверка взаиморасчетов и типичные ошибки.
Сложная оплата в 1С — это любой платеж, который не укладывается в простую схему «одна накладная — один платеж». На практике это частичные оплаты, авансы под будущие поставки, один платеж по нескольким договорам, зачет аванса при отгрузке, оплата третьему лицу или в валюте. Каждый из этих сценариев имеет свои правила оформления, и ошибка в одном документе искажает всю картину взаиморасчетов с контрагентом.
Главный принцип: в 1С деньги не «висят в воздухе». Каждый платеж должен быть связан с договором, а при оплате по счету или заказу — и с конкретным расчетным документом. Если связь не задана, программа распределяет сумму автоматически по правилам, которые могут не совпадать с вашей договоренностью с контрагентом.
Ниже разобраны основные сценарии сложных оплат на примере 1С:Бухгалтерии 8 и 1С:Управление торговлей / ERP. Названия команд могут немного отличаться между конфигурациями, но логика везде одинаковая: платежный документ → указание основания и договора → зачет аванса при отгрузке → контроль взаиморасчетов.
Подготовка: что проверить до проведения платежа
До того как проводить сложный платеж, убедитесь, что в базе корректно настроены базовые данные. В карточке контрагента должны быть заведены все договоры, по которым идут расчеты, с правильным видом договора (с покупателем, с поставщиком) и валютой. Если платеж в валюте — проверьте, что валюта загружена в справочник и курсы актуальны.
Второй обязательный шаг — сверка текущего состояния расчетов. Сформируйте отчет «Анализ расчетов с контрагентами» или оборотно-сальдовую ведомость по счетам 60 и 62 с детализацией по контрагенту и договору. Вы должны четко видеть: есть ли незакрытые авансы, какие накладные не оплачены, нет ли переплаты. Именно от этой картины зависит, как правильно разнести новый платеж.
Что проверить перед оплатой
Договор создан, вид и валюта совпадают с платежом
Договора нет или валюта не совпадает — платеж не распределится корректно
По отчету видны неоплаченные накладные и авансы
В отчете пусто или суммы не сходятся с первичкой
Счет или накладная проведены и не оплачены полностью
Документ помечен на удаление или уже закрыт оплатой
Частичная оплата одного документа
Самый частый сценарий — покупатель платит не всю сумму счета, а часть. В 1С это оформляется обычным платежным документом, но с фактической суммой. Создайте «Поступление на расчетный счет» (или «Списание с расчетного счета» для оплаты поставщику), укажите контрагента, договор и в поле суммы введите именно ту сумму, которая реально прошла по банку.
Если платеж создается на основании счета или накладной, программа подставит полную сумму документа — отредактируйте её вручную. В табличной части расшифровки платежа укажите расчетный документ: тогда 1С свяжет частичную оплату именно с этой накладной, и остаток долга будет корректно висеть по конкретному документу, а не «в среднем» по договору.
Признак правильного оформления: в карточке расчетов с контрагентом по накладной видна оплаченная часть и остаток, а повторная оплата при создании следующего платежа предлагает именно остаток, а не полную сумму.
- 1Создайте платежный документ на основании счета или накладной
- 2В поле суммы укажите фактическую сумму платежа по выписке банка
- 3В расшифровке платежа выберите договор и расчетный документ
- 4Проверьте вид операции: оплата от покупателя или аванс
- 5Проведите документ и сверьте остаток долга по отчету взаиморасчетов
Аванс и его зачет при отгрузке
Авансовый платеж оформляется тем же документом поступления денег, но без привязки к накладной — её ещё нет. В поле расчетного документа оставьте пустым значение или укажите счет на оплату, если он выставлялся. Программа отнесет сумму на счет авансов (62.02 для покупателей, 60.02 для поставщиков).
Зачет аванса происходит в момент отгрузки. В документе «Реализация товаров и услуг» в 1С:Бухгалтерии есть ссылка «Зачет аванса» — по умолчанию стоит режим «Автоматически», и программа сама подберет незачтенные авансы по договору. Если нужно зачесть конкретный аванс, переключите режим на «По документу» и выберите платеж вручную.
Типовая проблема: аванс есть, но при отгрузке не зачитывается, и долг дублируется — покупатель числится и авансодателем, и должником. Причины почти всегда одни и те же: аванс и накладная проведены по разным договорам, документы расположены в разных организациях базы или аванс введен позже накладной неправильной датой. Проверьте договор в обоих документах и последовательность проведения.
Один платеж по нескольким договорам или заказам
Контрагент нередко платит одной суммой сразу по нескольким счетам или договорам. В 1С это решается через табличную часть «Расшифровка платежа»: один платежный документ, но несколько строк. В каждой строке укажите свой договор, расчетный документ и сумму. Общая сумма документа должна равняться сумме строк — программа это контролирует.
Если точного назначения платежа нет (покупатель просто перевел деньги без указания счета), есть два подхода. Первый — оставить одну строку с договором без расчетного документа: сумма станет авансом и зачтется автоматически при следующих отгрузках по этому договору. Второй — распределить вручную по неоплаченным накладным по принципу FIFO (сначала самые старые долги). Выбор зависит от условий договора: если просрочка по конкретной накладной влечет штрафы, закрывайте её в первую очередь.
Как распределить платеж без назначения
Подходит, когда отгрузки регулярные и штрафов за просрочку нет. Программа сама зачтет сумму при следующих реализациях.
Подходит, когда по конкретным документам есть пени или нужно закрыть старые долги. Требует аккуратного выбора расчетных документов в каждой строке.
Компромисс: закрываете накладные от старых к новым. Соответствует общему правилу погашения требований, но проверьте условия договора.
Оплата в 1С:Управление торговле и ERP
В торговых конфигурациях логика расчетов богаче: там есть заказы, этапы оплаты и казначейские заявки. Сложная оплата обычно привязывается к заказу клиента или заказу поставщику. В документе «Поступление безналичных денежных средств» на закладке «Расшифровка платежа» в качестве объекта расчетов выбирается заказ, накладная или договор — в зависимости от того, как настроены расчеты в соглашении с контрагентом.
Обратите внимание на настройку «Порядок расчетов» в соглашении или договоре: «по заказам», «по накладным» или «по договору в целом». От неё зависит, что можно выбрать в расшифровке платежа. Если платеж не «прилипает» к заказу, первым делом проверьте эту настройку — несовпадение порядка расчетов в документе и в соглашении блокирует выбор объекта.
Для предоплатных заказов в УТ удобно использовать этапы оплаты в заказе: программа сама покажет, сколько по заказу уже оплачено и сколько осталось, а отчет «Состояние выполнения заказов» даст полную картину по оплате и отгрузке одновременно.
Нестандартные сценарии оплаты
Оплата третьему лицу или от третьего лица
Когда покупатель просит принять оплату от другой организации, в платежном документе укажите фактического плательщика (чьи деньги пришли в банк), а в расшифровке платежа — договор с реальным покупателем. В 1С:Бухгалтерии для этого поля плательщика и контрагента по расчетам разведены. Основание — письмо контрагента о переуступке оплаты, его стоит хранить вместе с платежкой.
Валютная оплата
При оплате в валюте документ вводится в валюте договора, программа пересчитывает сумму в рубли по курсу на дату платежа. Сложность в переоценке: остатки по валютным договорам переоцениваются на конец месяца и на дату каждой операции, образуя курсовые разницы. Не редактируйте курс вручную без необходимости — это исказит учет. Если банк зачислил валюту с конвертацией, оформляйте два документа: поступление валюты на валютный счет и продажу валюты.
Взаимозачет
Если контрагент одновременно ваш покупатель и поставщик, взаимные долги закрываются документом «Корректировка долга» (в Бухгалтерии) или «Сверка взаиморасчетов» + «Взаимозачет задолженности» (в УТ/ERP). Денег по банку при этом нет — платежных документов создавать не нужно. Перед зачетом обязательно проведите акт сверки и зафиксируйте согласие сторон.
Контроль результата и сверка взаиморасчетов
После проведения сложной оплаты всегда проверяйте результат отчетами. Базовый минимум: оборотно-сальдовая ведомость по 60/62 счетам с группировкой по контрагентам и договорам, «Анализ расчетов» и карточка расчетов по конкретному документу. В УТ добавьте «Ведомость расчетов с партнерами» и «Задолженность клиентов».
Тревожные признаки: одновременное сальдо по дебету и кредиту на одном договоре (не зачтен аванс), долг по накладной, которую вы считаете оплаченной (платеж ушел в авансы), «висящие» суммы на договорах, по которым работа завершена. Каждый из этих симптомов означает, что где-то в цепочке документов нарушена связь платежа с расчетным документом.
Частые вопросы
Покупатель переплатил счет. Что делать с разницей?
Проведите платеж фактической суммой: часть закроет накладную, остаток останется авансом по договору и зачтется при следующей отгрузке. Либо оформите возврат переплаты документом «Списание с расчетного счета» с видом операции «Возврат покупателю».
Почему аванс не зачитывается при отгрузке?
Чаще всего аванс и реализация оформлены по разным договорам или по разным организациям в одной базе. Сравните договор в платежке и в накладной, проверьте даты документов и перепроведите реализацию. Если договор один, откройте в накладной настройку зачета аванса и выберите платеж вручную.
Можно ли одним платежом закрыть долги по двум разным контрагентам?
Нет, платежный документ в 1С привязан к одному контрагенту-плательщику. Если фактически одна организация платит за другую, оформляйте оплату от фактического плательщика с расчетами по договору должника (оплата третьим лицом) на основании письма о переуступке.
Как исправить платеж, который разнесли не на тот документ?
Если период открыт — откройте платеж, исправьте расчетный документ в расшифровке и перепроведите. Если период закрыт, используйте документ «Корректировка долга» текущей датой: он перенесет задолженность между документами без изменения прошлых периодов.
Как проверить, все ли авансы закрыты по контрагенту?
Сформируйте ОСВ по счетам 60.02 и 62.02 с отбором по контрагенту. Ненулевое сальдо по завершенным договорам означает незакрытый аванс. Детализацию по документам даст отчет «Анализ расчетов» или карточка счета.
Нужно ли выставлять счет-фактуру на аванс?
Да, при получении аванса от покупателя продавец начисляет НДС и оформляет авансовый счет-фактуру — в 1С он создается на основании платежного документа или обработкой «Регистрация счетов-фактур на аванс». При зачете аванса этот НДС принимается к вычету.
Что важно запомнить
Любая сложная оплата в 1С сводится к трем правилам: всегда указывайте договор, по возможности привязывайте платеж к расчетному документу, а после проведения сверяйте результат отчетами по взаиморасчетам. Частичная оплата — это фактическая сумма в платежке, оплата по нескольким договорам — несколько строк расшифровки, а незачтенный аванс почти всегда означает несовпадение договоров в документах.