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