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

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

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

📊 Какую версию 1С вы используете для разнесения оплат?
1С 8.3 (Управление торговлей, Бухгалтерия, ERP)
1С 7.7
1С:ЗУП
Другую конфигурацию
Не знаю версию

1. Подготовка к разнесению оплаты: что нужно проверить до ввода платежа

Прежде чем приступать к разнесению оплаты, убедитесь, что в системе корректно настроены основные параметры учета. От этого зависит, будут ли платежи автоматически распознаваться и правильно зачисляться по документам.

Первое, на что стоит обратить внимание — это настройки банковских счетов в справочнике Банковские счета. Проверьте:

  • 🔹 Валюту счета — она должна совпадать с валютой платежа (иначе придется делать переоценку).
  • 🔹 Назначение платежа в шаблоне — если оно заполнено неверно, автоматический зачет может не сработать.
  • 🔹 Привязку к организации — особенно важно, если у вас несколько юридических лиц в одной базе.

Второе — это состояние документов, по которым поступает оплата. Например, если клиент оплачивает счет, убедитесь, что:

  1. Счет проводен и не находится в статусе «На согласовании».
  2. В счете указан правильный контрагент (иногда оплата приходит от головной компании, а счет выписан на филиал).
  3. Сумма счета совпадает с суммой платежа (или учтены все скидки/наценки).
⚠️ Внимание! Если в вашей базе включен режим Контроль остатков по банковским счетам, то при разнесении оплаты система будет проверять фактический остаток на счете. Если остаток отрицательный, документ не проведется. Это актуально для конфигураций 1С:Бухгалтерия и 1С:ERP.

Третий момент — это настройки автоматического зачета платежей. В 1С 8.3 они находятся в разделе Администрирование → Настройки программы → Зачет авансов и погашение задолженности. Здесь можно включить или отключить:

  • 🔄 Автоматический зачет поступающих платежей.
  • 🔄 Зачет авансов при проведении документов реализации.
  • 🔄 Контроль дебиторской задолженности.
💡

Если вы работаете с большим количеством платежей, настройте шаблоны назначения платежа в справочнике Виды операций. Это сэкономит время при ручном вводе выписки.

2. Способы ввода платежей в 1С: от банковской выписки до ручного документа

В есть несколько способов внести информацию о платеже. Выбор зависит от того, как вы получаете данные от банка и насколько автоматизирован ваш учет.

Рассмотрим все варианты:

2.1. Загрузка банковской выписки (рекомендуемый способ)

Это самый быстрый и точный метод, если ваш банк поддерживает обмен данными в формате (обычно это файлы с расширением .txt, .xls или .xml). Алгоритм действий:

  1. Скачайте выписку из личного кабинета банка (например, СберБизнес, Тинькофф, Альфа-Банк).
  2. В перейдите в раздел Банк и касса → Банковские выписки.
  3. Нажмите Загрузить и выберите скачанный файл.
  4. Система автоматически распознает платежи и предложит их разнести.

Преимущества этого метода:

  • 📌 Минимальный риск ошибок при вводе данных.
  • 📌 Автоматическое распознавание контрагентов по ИНН/наименованию.
  • 📌 Возможность группового разнесения платежей.
⚠️ Внимание! Если банк изменил формат выписки, может не распознать файл. В этом случае обратитесь в службу поддержки банка за актуальным шаблоном или настройте правило конвертации в Администрирование → Обмен данными → Настройки обмена с банками.

2.2. Ручной ввод платежа

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

  1. Перейдите в Банк и касса → Платежные поручения (или Приходные ордера).
  2. Создайте новый документ Поступление на расчетный счет.
  3. Заполните поля:
    • 🏦 Банковский счет (выберите из справочника).
    • 💰 Сумма (указывайте точно, с копейками).
    • 📝 Назначение платежа (копируйте из банковского документа).
    • 👤 Контрагент (если его нет в базе, создайте нового).
  • Нажмите Провести и закрыть.
  • При ручном вводе легко допустить ошибку в реквизитах контрагента или сумме. Чтобы избежать проблем:

    • 🔍 Всегда сверяйте ИНН и название контрагента с платежным документом.
    • 🔍 Если сумма платежа не совпадает с суммой по документу (например, из-за комиссии банка), разносите разницу отдельным документом.
    Что делать, если контрагент не найден в базе?

    Если в справочнике нет нужного контрагента, его можно добавить прямо из документа платежа:

    1. В поле "Контрагент" нажмите на лупу (или клавишу F4).

    2. Выберите Добавить новый.

    3. Заполните обязательные поля: Наименование, ИНН, КПП (если есть), Юридический адрес.

    4. Сохраните и выберите созданного контрагента в документе.

    Важно! Если контрагент уже есть в базе, но с другим ИНН, не создавайте дубля. Лучше исправьте данные в существующей карточке.

    2.3. Ввод платежа через кассовый ордер

    Если оплата поступила наличными, используйте документ Приходный кассовый ордер (Банк и касса → Кассовые документы). Здесь важно:

    • 💵 Указать правильную кассу (если их несколько).
    • 📌 Проверить, что в настройках кассы включен флаг Ведется учет по этой кассе.
    • 📌 Если оплата поступает от физического лица, выберите вид операции Прочий приход ДС.
    Тип платежа Документ в 1С Раздел меню Особенности
    Безналичный платеж от юрлица Поступление на расчетный счет Банк и касса → Банковские выписки Требуется указать банковский счет и назначение платежа
    Наличный платеж Приходный кассовый ордер Банк и касса → Кассовые документы Нужно выбрать кассу и вид операции
    Платеж через эквайринг Поступление на расчетный счет (с видом операции Эквайринг) Банк и касса → Банковские выписки Часто приходит с комиссией, которую нужно выделить отдельно
    Возврат от поставщика Поступление на расчетный счет (с видом операции Возврат от поставщика) Банк и касса → Банковские выписки Связывается с документом Возврат товара поставщику

    3. Автоматический и ручной зачет платежей по документам

    После того как платеж внесен в систему, его нужно зачесть по конкретному документу (счету, реализации, авансовому отчету и т. д.). В это можно сделать автоматически или вручную.

    3.1. Автоматический зачет платежей

    Если в настройках программы включен автоматический зачет, система сама предложит варианты зачета при проведении платежа. Алгоритм работы:

    1. Откройте документ платежа (Поступление на расчетный счет).
    2. Нажмите кнопку Зачесть (или Зачесть аванс, если это предоплата).
    3. Система покажет список документов, по которым есть задолженность у этого контрагента.
    4. Выберите нужный документ и нажмите Зачесть.

    Автоматический зачет работает по следующим правилам:

    • 🔍 Ищет документы с таким же контрагентом.
    • 🔍 Учитывает дату документа (обычно зачитывает по самым старым долгам).
    • 🔍 Сверяет сумму задолженности и сумму платежа.

    Если автоматический зачет не сработал, проверьте:

    • 🔹 Настроен ли в программе порядок зачета платежей (Администрирование → Настройки программы → Зачет авансов).
    • 🔹 Совпадают ли валюты документа и платежа (если нет, зачет не произойдет).
    • 🔹 Есть ли у документа статус К оплате (если документ закрыт, зачет не сработает).

    Сумма платежа совпадает с суммой задолженности

    Контрагент в платеже и документе один и тот же

    Валюта платежа и документа одинаковая

    Документ находится в статусе "К оплате"

    В настройках включен автоматический зачет-->

    3.2. Ручной зачет платежей

    Если автоматический зачет не подходит (например, нужно зачесть платеж по другому документу или частично), используйте ручной режим:

    1. Откройте документ платежа.
    2. Нажмите Зачесть вручную.
    3. В появившемся окне выберите документ для зачета (можно использовать фильтры по дате, типу документа, сумме).
    4. Укажите сумму зачета (если платеж больше или меньше задолженности).
    5. Нажмите Зачесть и закрыть.

    Ручной зачет удобен в следующих случаях:

    • 🔹 Платеж поступил частично (например, клиент оплатил 50% счета).
    • 🔹 Нужно зачесть платеж по нескольким документам (например, по двум счетам одного контрагента).
    • 🔹 В платеже указана комиссия банка, которую нужно выделить отдельно.
    ⚠️ Внимание! Если вы зачитываете платеж по документу в иностранной валюте, а платеж поступил в рублях, автоматически сделает пересчет по курсу на дату платежа. Убедитесь, что курс в программе соответствует курсу ЦБ на эту дату, иначе возникнет курсовая разница.

    3.3. Зачет авансов и предоплат

    Если платеж поступил как аванс (предоплата), его нужно зачесть особым образом:

    1. Создайте документ Поступление на расчетный счет с видом операции Аванс от покупателя.
    2. После поступления товара или услуги создайте документ реализации (Реализация товаров и услуг).
    3. В документе реализации нажмите Зачесть аванс и выберите ранее внесенный платеж.

    Если аванс не зачтен автоматически, проверьте:

    • 🔹 В настройках программы включен флаг Зачитывать авансы при проведении документов реализации.
    • 🔹 В документе реализации указан тот же контрагент, что и в платеже.
    • 🔹 Сумма аванса не превышает сумму реализации (иначе остаток останется как переплата).
    💡

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

    4. Разнесение частичных оплат и переплат

    Часто клиенты оплачивают счета частично или перечисляют сумму больше, чем требуется. В таких случаях нужно правильно разнести платеж, чтобы избежать ошибок в учете.

    4.1. Частичная оплата счета

    Если клиент оплатил только часть счета, алгоритм действий следующий:

    1. Внесите платеж в систему (через выписку или вручную).
    2. Нажмите Зачесть вручную и выберите нужный счет.
    3. В поле Сумма зачета укажите ту часть платежа, которая идет на погашение долга.
    4. Остаток платежа можно:
      • 🔹 Оставить как незачтенный аванс (если клиент доплатит позже).
      • 🔹 Зачесть по другому документу (если у клиента есть другие долги).

    Пример:

    Клиент должен по счету 100 000 руб., но оплатил только 70 000 руб. В этом случае:

    • 📌 70 000 руб. зачисляем по счету.
    • 📌 Остаток в 30 000 руб. остается как дебиторская задолженность.

    4.2. Переплата (платеж больше суммы долга)

    Если клиент переплатил, у вас есть несколько вариантов:

    1. Оставить как аванс — сумма переплаты будет учитываться как предоплата по будущим документам.
    2. Вернуть деньги — оформить документ Возврат денежных средств покупателю.
    3. Зачесть по другому документу — если у клиента есть другие неоплаченные счета.

    Чтобы оформить возврат переплаты:

    1. Создайте документ Списание с расчетного счета с видом операции Возврат покупателю.
    2. Укажите сумму возврата и контрагента.
    3. В поле Основание выберите документ, по которому была переплата.
    4. Проведите документ.
    ⚠️ Внимание! Если переплата возникла из-за ошибки в сумме платежа (например, клиент перевел лишний ноль), обязательно согласуйте с ним возврат или зачет. В противном случае это может привести к спорным ситуациям при проверках.

    4.3. Работа с комиссиями банка

    Иногда банк удерживает комиссию за перевод, и на счет поступает сумма меньше, чем указал клиент. В этом случае:

    1. Внесите платеж на фактически поступившую сумму (без комиссии).
    2. Создайте отдельный документ Списание с расчетного счета с видом операции Услуги банка.
    3. Укажите сумму комиссии и статью затрат (например, Банковские комиссии).

    Пример:

    Клиент перевел 100 000 руб., но на счет поступило 99 500 руб. (комиссия банка — 500 руб.). В этом случае:

    • 📌 99 500 руб. разносите как платеж от клиента.
    • 📌 500 руб. списываете как комиссию банка.
    Как учесть комиссию банка в налоговом учете?

    Комиссия банка относится к прочим расходам и учитывается в составе затрат при расчете налога на прибыль (ст. 265 НК РФ). В бухгалтерском учете ее обычно относят на счет 91.02 "Прочие расходы".

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

    5. Разнесение оплат в валюте и с курсовой разницей

    Если ваша компания работает с иностранными контрагентами или принимает оплату в валюте, разнесение платежей усложняется из-за курсовых разниц. Рассмотрим основные нюансы.

    5.1. Ввод валютного платежа

    При поступлении платежа в иностранной валюте:

    1. Создайте документ Поступление на расчетный счет.
    2. В поле Валюта выберите валюту платежа (например, USD, EUR).
    3. Укажите сумму в валюте и курс (обычно берется курс ЦБ на дату платежа).
    4. Система автоматически пересчитает сумму в рубли.

    Если курс в программе не обновлен, сделайте это вручную:

    1. Перейдите в Справочники → Валюты.
    2. Выберите нужную валюту и нажмите Курсы валют.
    3. Добавьте новый курс на дату платежа.

    5.2. Зачет валютного платежа по документу

    При зачете валютного платежа учитывайте:

    • 🔹 Если документ (например, счет) выписан в рублях, а платеж поступил в валюте, сделает пересчет по курсу на дату платежа.
    • 🔹 Если документ и платеж в одной валюте, зачет происходит без пересчета.
    • 🔹 При изменении курса между датой документа и датой платежа образуется курсовая разница, которую нужно отразить отдельно.

    Пример:

    Вы выставили счет на 10 000 USD (курс на дату счета — 60 руб./USD, итого 600 000 руб.). Клиент оплатил через месяц, когда курс стал 65 руб./USD. В этом случае:

    • 📌 На счет поступит 10 000 USD = 650 000 руб. (по текущему курсу).
    • 📌 При зачете образуется положительная курсовая разница в 50 000 руб. (650 000 – 600 000).
    • 📌 Разницу нужно отразить документом Корректировка долга или Операция (бухгалтерский и налоговый учет).

    5.3. Учет курсовых разниц

    Курсовые разницы в отражаются автоматически при проведении документов, но иногда требуется ручная корректировка. Для этого:

    1. Создайте документ Корректировка долга (Покупка → Корректировка долга).
    2. Выберите контрагента и документ, по которому образовалась разница.
    3. Укажите сумму разницы и счет учета (обычно 91.01 для положительной разницы или 91.02 для отрицательной).
    4. Проведите документ.
    ⚠️ Внимание! В налоговом учете курсовые разницы учитываются как внереализационные доходы/расходы (ст. 250, 265 НК РФ). Убедитесь, что в настройках программы включен флаг Учитывать курсовые разницы в налоговом учете (Администрирование → Настройки программы → Налоговый учет).

    6. Типичные ошибки при разнесении оплат и как их избежать

    Даже опытные бухгалтеры иногда допускают ошибки при работе с платежами в . Рассмотрим самые распространенные из них и способы их исправления.

    6.1. Платеж не зачитывается автоматически

    Если система не предлагает зачесть платеж, проверьте:

    • 🔹 Совпадают ли контрагенты в платеже и документе (иногда оплата приходит от головной компании, а счет выписан на филиал).
    • 🔹 Есть ли незакрытые долги у этого контрагента (возможно, все счета уже оплачены).
    • 🔹 Правильно ли указано назначение платежа (если в шаблоне ошибка, автоматический зачет не сработает).
    • 🔹 Включен ли автоматический зачет в настройках программы.

    Если проблема не решена, попробуйте зачесть платеж вручную или воспользуйтесь отчетом Анализ состояния расчетов с контрагентами (Отчеты → Покупки и продажи), чтобы найти незакрытые долги.

    6.2. Дубль платежа (платеж внесен дважды)

    Дублирование платежей обычно происходит при:

    • 🔹 Повторной загрузке банковской выписки.
    • 🔹 Ручном вводе платежа, который уже был загружен автоматически.
    • 🔹 Ошибке при обмене данными с банком.

    Чтобы найти и удалить дубль:

    1. Откройте отчет Анализ счета (Отчеты → Стандартные → Анализ счета) по счету 51 («Расчетные счета»).
    2. Отфильтруйте операции по дате и сумме платежа.
    3. Если найдете дублирующий документ, удалите его (предварительно убедитесь, что это действительно дубль!).
    ⚠️ Внимание! Если дублирующий платеж уже был зачтен по документу, простое удаление приведет к ошибкам в учете. В этом случае сначала отмените зачет (Отменить зачет в документе платежа), а затем удаляйте дубль.

    6.3. Несовпадение сумм в бухгалтерском и налоговом учете

    Иногда сумма платежа в бухгалтерском учете не совпадает с налоговым из-за:

    • 🔹 Разных курсов валют (если не обновлен курс ЦБ).
    • 🔹 Неправильного учета НДС (например, платеж поступил с НДС, а документ без НДС).
    • 🔹 Ошибок в настройках учета (например, не включен флаг Вести налоговый учет).

    Чтобы исправить расхождения:

    1. Проверьте настройки учета в документе платежа (вкладка Бухгалтерский и налоговый учет).
    2. Сверьте курсы валют на дату платежа.
    3. Если ошибка в НДС, создайте документ Корректировка записей регистров.

    6.4. Ошибки с НДС при зачете авансов

    Одна из самых сложных ситуаций — это неправильный учет НДС при работе с авансами. Типичные ошибки:

    • 🔹 Не выделен НДС с аванса (если аванс поступил с НДС).
    • 🔹 Не восстановлен НДС при зачете аванса в счет оплаты.
    • 🔹 Неправильно указан ставка НДС (например, 20%