Эквайринг стал неотъемлемой частью современной торговли — от небольших магазинов до крупных сетей. Однако его интеграция с часто вызывает вопросы: как правильно настроить обработку платежей, учесть комиссии банков, избежать расхождений в кассовых документах и автоматизировать сверку? Без грамотной настройки эквайринга в 1С:Бухгалтерия, 1С:Управление торговлей или 1С:Розница бизнес рискует потерять контроль над денежными потоками, столкнуться с ошибками в отчетности или штрафами за несоблюдение 54-ФЗ.

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

⚠️ Внимание: Тарифы банков, требования к оборудованию и форматы обмена данными могут изменяться. Перед настройкой уточните актуальные условия в личном кабинете вашего банка или у менеджера по эквайрингу.

1. Выбор банка и тарифа: что учесть перед настройкой в 1С

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

  • 💳 Тарифы: сравните комиссии за операции (обычно 1–3% от суммы платежа), абонентскую плату и стоимость аренды терминала. Например, Тинькофф часто предлагает нулевую абонентскую плату, но комиссия может быть выше, чем у Сбербанка.
  • 🔄 Форматы обмена: банк должен поддерживать интеграцию с 1С через ISO 8583, JSON или 1С:ДиректБанк. Уточните, предоставляет ли банк готовые обработки для вашей конфигурации.
  • 📊 Отчетность: проверьте, какие отчеты банк формирует автоматически (например, Выписка по эквайрингу, Сверка платежей). Это упростит сверку в 1С.
  • 🛠️ Техническая поддержка: некоторые банки (например, Альфа-Банк) предлагают бесплатную помощь в настройке 1С, другие — только документацию.

Обратите внимание на сроки зачисления денег: в большинстве банков средства поступают на расчетный счет на следующий рабочий день, но есть исключения (например, Райффайзенбанк может зачислять платежи в день операции при определенных условиях). Это важно для планирования cash flow и отражения выручки в 1С.

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

📊 Какой банк вы используете для эквайринга?
Сбербанк
Тинькофф
Альфа-Банк
ВТБ
Другой

2. Подключение эквайринга в 1С: пошаговая инструкция

Процесс подключения зависит от конфигурации 1С. Рассмотрим универсальный алгоритм для 1С:Розница 2.3 и 1С:Управление торговлей 11:

  1. Установите оборудование: подключите фискальный регистратор (ФР) и терминал к компьютеру или кассовому серверу. Убедитесь, что драйверы терминала совместимы с вашей версией 1С.
  2. Настройте торговую точку:
    • Перейдите в Администрирование → Настройки программы → Торговые точки.
    • Создайте новую торговую точку или отредактируйте существующую.
    • В поле Тип оборудования выберите модель вашего терминала (например, Ingenico iCT250 или PAX S900).
  3. Подключите банк:
    • В карточке торговой точки перейдите на вкладку Эквайринг.
    • Выберите ваш банк из списка (если его нет, потребуется ручная настройка через Дополнительные параметры).
    • Укажите реквизиты договора (номер merchants, идентификатор терминала — эти данные предоставляет банк).
  • Настройте обмен данными:
    • Если банк поддерживает 1С:ДиректБанк, подключите сервис в Администрирование → Обмен данными → Настройка обмена с банками.
    • Для ручного обмена загрузите обработку от банка (обычно в формате .epf) и выполните ее в 1С.
    • ⚠️ Внимание: Если вы используете онлайн-кассу с эквайрингом, убедитесь, что в настройках ФР включена опция Передавать данные о платеже в ОФД. Иначе платежи по картам не будут отражаться в чеках, что нарушает требования 54-ФЗ.

      Тестовый платеж прошел успешно (сумма 1–10 ₽)

      Чек сформирован с указанием типа оплаты "Безналичный расчет"

      Данные платежа отобразились в личном кабинете банка

      В 1С создан документ "Поступление на расчетный счет" (если используется автоматическая выгрузка)-->

      3. Учет эквайринговых платежей в 1С: проводки и документы

      Правильный учет эквайринговых операций в 1С требует понимания трех ключевых процессов:

      1. Фиксация продажи (через документ Чек ККМ или Реализация товаров).
      2. Зачисление денег на счет (через Поступление на расчетный счет).
      3. Учет комиссии банка (через Списание с расчетного счета или Операция (бухгалтерский учет)).

    Рассмотрим типовой сценарий для 1С:Бухгалтерия 3.0:

    Документ в 1С Содержание операции Проводки (Дт/Kт) Комментарий
    Чек ККМ Продажа товара с оплатой картой 50.01 / 90.01.1
    62.01 / 90.01.1
    Выручка фиксируется на счете 62.01 (расчеты с покупателями) или 50.01 (если используется кассовый метод).
    Поступление на р/с Зачисление денег от банка (за минусом комиссии) 51 / 62.01 Сумма зачисляется на расчетный счет (обычно на следующий день).
    Списание с р/с Удержание комиссии банка 91.02 / 51 Комиссия относится на прочие расходы (счет 91.02).
    Операция (ручная) Корректировка НДС с комиссии (если применимо) 19.04 / 68.02 НДС с комиссии можно принять к вычету, если банк выставил счет-фактуру.

    🔹 Важный нюанс: Если вы работаете по кассовому методу (УСН или ЕНВД), выручку нужно отражать в момент зачисления денег на счет (а не при продаже). В этом случае документ Чек ККМ создается без проводок по 62 счету, а выручка фиксируется только после поступления средств от банка.

    ⚠️ Внимание: Некоторые банки (например, Тинькофф) удерживают комиссию не со счета магазина, а непосредственно из суммы платежа. В этом случае в 1С нужно настроить автоматическое распределение суммы чека на выручку и комиссию через документ Корректировка реализации.

    Что будет если не учитывать комиссию банка?

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

    4. Интеграция с банками: настройка обмена данными

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

    4.1. Через 1С:ДиректБанк

    Этот сервис поддерживают большинство крупных банков (Сбербанк, ВТБ, Альфа-Банк). Преимущества:

    • 🔄 Автоматическая выгрузка выписок по эквайрингу в 1С.
    • 📅 Возможность настройки расписания обмена (например, ежедневно в 9:00).
    • 🔍 Сверка платежей по номерам чеков и суммам.
    • Для подключения:

      1. Зарегистрируйтесь в сервисе 1С:ДиректБанк на сайте directbank.1c.ru.
      2. В 1С перейдите в Администрирование → Обмен данными → 1С:ДиректБанк и авторизуйтесь.
      3. Выберите ваш банк и настройте параметры обмена (учетная запись, период выгрузки).

      4.2. Через обработки от банка

      Некоторые банки (например, Тинькофф или Модульбанк) предоставляют собственные обработки для 1С в формате .epf. Эти обработки позволяют:

      • 📥 Загружать выписки по эквайрингу в 1С одним кликом.
      • 🔄 Сверять платежи с чеками ККМ.
      • 💰 Автоматически создавать документы Поступление на р/с и Списание комиссии.

      💡 Полезный совет: Перед использованием обработки от банка сделайте резервную копию базы 1С. Некоторые обработки могут конфликтовать с доработками конфигурации.

      ⚠️ Внимание: Если вы используете облачную версию 1С (1С:Fresh), возможности интеграции с банками могут быть ограничены. Уточните у вашего партнера 1С, поддерживается ли обмен данными через 1С:ДиректБанк или REST API.

      💡

      Автоматический обмен данными с банком сокращает время на сверку платежей в 3–5 раз и снижает риск ошибок при ручном вводе.

      5. Типичные ошибки при работе с эквайрингом в 1С и как их избежать

      Даже опытные пользователи 1С сталкиваются с проблемами при настройке эквайринга. Рассмотрим самые распространенные ошибки и способы их решения:

      • 🔴 Двойной учет выручки: происходит, если в 1С одновременно создаются документы Чек ККМ (с проводкой Дт 50.01 Кт 90.01) и Поступление на р/с (Дт 51 Кт 62.01). Решение: используйте кассовый метод учета или настройте автоматическое зачет авансов при поступлении денег от банка.
      • 🔴 Несовпадение сумм в чеках и выписках банка: чаще всего вызвано тем, что банк удерживает комиссию из суммы платежа. Решение: в настройках торговой точки включите опцию Учитывать комиссию банка в чеке.
      • 🔴 Ошибка "Не найден терминал" при оплате: проверьте, совпадает ли Идентификатор терминала в 1С и в личном кабинете банка. Также убедитесь, что терминал активирован и подключен к сети.
      • 🔴 Не формируются чеки при безналичной оплате: в настройках ФР проверьте, включен ли флаг Печатать чек при безналичной оплате. Для онлайн-касс это обязательное требование 54-ФЗ.

      🔹 Критическая ошибка: Если в 1С не настроено автоматическое распознавание типа оплаты (наличные/безнал), все платежи по картам могут учитываться как наличные. Это нарушает кассовую дисциплину и грозит штрафом до 10 000 ₽ по ст. 14.5 КоАП.

      Для диагностики ошибок используйте Журнал регистрации (меню Администрирование → Поддержка и обслуживание). Например, если платеж не проходит, в журнале может быть запись:

      Ошибка обмена с банком: Код 400. Неверный формат запроса (поле "MerchantID" не заполнено).

      6. Бухгалтерский и налоговый учет: нюансы для ОСНО, УСН и ЕНВД

      Порядок учета эквайринговых операций зависит от системы налогообложения и метода признания доходов (кассовый или начисления). Разберем ключевые особенности:

      6.1. Общая система налогообложения (ОСНО)

      • 📌 НДС: комиссия банка облагается НДС по ставке 20% (если банк не применяет льготу). Вычет возможен при наличии счета-фактуры от банка.
      • 📌 Налог на прибыль: комиссия учитывается в расходах на дату списания (для метода начисления) или на дату оплаты (для кассового метода).

      6.2. Упрощенная система (УСН)

      • 📌 УСН "Доходы": комиссия банка не уменьшает налоговую базу, так как учитываются только доходы.
      • 📌 УСН "Доходы минус расходы": комиссия включается в расходы на дату списания (при наличии подтверждающих документов от банка).

      6.3. ЕНВД

      • 📌 Особенность: при ЕНВД комиссия банка не влияет на расчет налога, так как он рассчитывается исходя из вмененного дохода. Однако комиссия учитывается при расчете налога на прибыль (если он применяется).

      ⚠️ Внимание: Если вы совмещаете несколько систем налогообложения (например, ОСНО и ЕНВД), распределяйте комиссию банка пропорционально доходам от каждого вида деятельности. Для этого в 1С используйте документ Распределение расходов.

      📊 Пример распределения комиссии:

      Допустим, общая комиссия банка за месяц составила 5 000 ₽. Доходы по ОСНО — 300 000 ₽, по ЕНВД — 200 000 ₽. Тогда:

      • На ОСНО относится: 5 000 × (300 000 / 500 000) = 3 000 ₽.
      • На ЕНВД относится: 5 000 × (200 000 / 500 000) = 2 000 ₽.

      7. Автоматизация сверки платежей: инструменты и практические советы

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

      • 🔄 Отчет "Сверка платежей по эквайрингу": доступен в 1С:Розница и 1С:УТ. Позволяет сравнить данные из чеков ККМ и выписок банка по датам, суммам и номерам операций.
      • 📊 Обработка "Загрузка выписок банка": импортирует данные из файлов банка (форматы , CSV, Excel) и автоматически создает документы поступления и списания.
      • 🤖 Робот для сверки: в 1С:Бухгалтерия 3.0 можно настроить регламентное задание, которое будет ежедневно сверять платежи и отправлять уведомления о расхождениях.

      💡 Практические советы:

      1. Настройте в 1С автоматическое сопоставление платежей по номеру чека. Для этого в карточке торговой точки укажите префикс номера чека (например, TERM1-).
      2. Используйте групповую обработку документов для массового создания поступлений на р/с. В 1С:УТ это можно сделать через Операции → Закрытие периода → Сверка с банком.
      3. Если банк предоставляет API, настройте прямую интеграцию через HTTP-сервисы или REST API. Это позволит получать данные о платежах в реальном времени.

      ⚠️ Внимание: При автоматической сверке платежей проверяйте, чтобы в настройках 1С был включен флаг Учитывать округление сумм. Некоторые банки округляют суммы платежей до копеек, что может приводить к расхождениям в 1–2 копейки.

      💡

      Если в вашей конфигурации 1С нет встроенных инструментов для сверки, можно использовать внешние обработки, например, "Эквайринг: Сверка и загрузка выписок" от фирмы "АйТи-Альянс". Она поддерживает большинство банков и позволяет настраивать гибкие правила сопоставления платежей.

      8. Решение проблем с фискализацией и 54-ФЗ

      С 2019 года все платежи по эквайрингу должны фискализироваться в соответствии с 54-ФЗ. Это означает, что:

      • 📄 Каждый платеж по карте должен быть зафиксирован в чеке ККМ с указанием типа оплаты Безналичный расчет.
      • 🔗 Данные о платеже должны передаваться в ОФД (оператор фискальных данных).
      • 🔍 Налоговая инспекция может запросить данные о платежах за последние 5 лет.

      🔹 Типичные нарушения 54-ФЗ при эквайринге:

      Нарушение Последствия Как исправить в 1С
      Чек не формируется при оплате картой Штраф 10 000 ₽ (ст. 14.5 КоАП) В настройках ФР включите Формировать чек при безналичной оплате
      В чеке не указан тип оплаты Штраф 2 000 ₽ за каждый чек Проверьте настройки торговой точки: поле Тип оплаты по умолчанию должно быть Электронными
      Данные о платеже не передаются в ОФД Блокировка онлайн-кассы Обновите прошивку ФР и проверьте подключение к интернету

      ⚠️ Внимание: Если вы используете агрегаторы платежей (например, ЮKassa, Робокасса), убедитесь, что они передают данные о платежах в ваш ФР. В противном случае чеки будут формироваться без учета комиссии агрегатора, что приведет к расхождениям.

      🔧 Как проверить корректность фискализации:

      1. Сформируйте тестовый платеж на 1 ₽.
      2. Проверьте, что в чеке указан тип оплаты Безналичный расчет (электронными).
      3. Убедитесь, что чек отобразился в личном кабинете ОФД (например, Такском или Платон).
      4. Сверьте сумму чека с данными в выписке банка.
      💡

      Если вы работаете с несколькими эквайерами, настройте в 1С отдельные торговой точки для каждого банка. Это упростит сверку и отчетность.

      FAQ: Частые вопросы по эквайрингу в 1С

      🔹 Как в 1С отразить возврат по эквайрингу?

      Для возврата по эквайрингу в 1С нужно:

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

      ⚠️ Важно: Сумма возврата в 1С должна совпадать с суммой в банковской выписке. Если банк удержал комиссию за возврат, ее нужно отразить как прочий расход (Дт 91.02 Кт 51).

      🔹 Можно ли в 1С настроить автоматическое распределение комиссии банка по номенклатуре?

      Да, но для этого потребуется доработка конфигурации. Стандартные механизмы 1С не поддерживают распределение комиссии по товарам. Решения:

      • Использовать внешнюю обработку (например, "Распределение расходов по номенклатуре" от 1С-Рарус).
      • Настроить регламентное задание, которое будет распределять комиссию пропорционально выручке по группам товаров.
      • Внедрить 1С:ERP, где есть встроенные механизмы распределения косвенных расходов.

      💡 Совет: Если номенклатуры немного, можно вручную создавать документы Списание на расходы с указанием конкретных товаров.

      🔹 Как в 1С учесть комиссию банка, если она списывается один раз в месяц?

      Если банк списывает комиссию не с каждого платежа, а раз в месяц (например, Сбербанк по тарифу "Эквайринг для малого бизнеса"), в 1С нужно:

      1. Ежемесячно создавать документ Поступление на р/с на общую сумму платежей за месяц.
      2. Создавать документ Списание с р/с на сумму комиссии с видом операции Удержание комиссии банка.
      3. Вручную распределять комиссию по периодам (если нужно учитывать ее в расходах помесячно).

      ⚠️ Внимание: Если комиссия списывается раз в месяц, но относится к платежам за несколько месяцев, в 1С нужно использовать документ Отложенные расходы (Дт 97 Кт 51) с последующим списанием на 91 счет.

      🔹 Что делать, если в 1С не совпадают суммы в чеках и выписках банка?

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

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

      🔧 Алгоритм действий:

      1. Экспортируйте выписку банка в Excel и сравните ее с отчетом <