Эквайринг в 1С:Бухгалтерия позволяет автоматизировать приём платежей по банковским картам, синхронизировать данные с онлайн-кассами и упростить бухучёт. Без правильной настройки интеграции бизнес теряет до 15% времени на ручной ввод платежей и сверку выручки. Эта статья поможет подключить эквайринг к 1С:Бухгалтерия 8.3 (редакция 3.0) для работы с популярными банками: Сбербанк, Тинькофф, Альфа-Банк, ВТБ и Точка.
Мы разберём не только техническую сторону (настройку обмена, обработки платежей), но и скрытые нюансы тарифов банков, которые влияют на конечную стоимость эквайринга для малого бизнеса. Например, почему тариф «0%» от банка на практике может обернуться комиссией 1,8% и как это отразится в Отчёте о розничных продажах в 1С.
Если вы уже пытались подключить эквайринг и столкнулись с ошибками типа «Ошибка обмена с банком: неверный формат файла» или «Не найден договор эквайринга в справочнике» — в статье есть раздел с решениями типовых проблем. Также мы сравним два способа интеграции: через встроенные обработки 1С и через облачные сервисы (например, CloudPayments или ЮKassa), чтобы вы могли выбрать оптимальный вариант для своего бизнеса.
1. Подготовка к подключению эквайринга: что нужно сделать до настройки 1С
Прежде чем настраивать 1С:Бухгалтерия, убедитесь, что выполнены все предварительные шаги со стороны банка и оборудования. Многие предприниматели упускают этот этап и сталкиваются с задержками из-за неоформленных документов или несовместимого терминала.
Во-первых, заключите договор эквайринга с банком. Уточните у менеджера:
- 📄 Тарифный план — некоторые банки предлагают «0%» для первых месяцев, ноlater взимают комиссию до 2,5%. Например, Тинькофф часто даёт 0% на 3 месяца, а затем переводит на стандартный тариф.
- 🔌 Тип подключения — будет ли это виртуальный эквайринг (для интернет-магазинов) или офлайн-эквайринг (для розничных точек). От этого зависит выбор обработки в 1С.
- 📡 Формат обмена данными — большинство банков работают через
ISO 8583илиJSON, но некоторые (например, Сбербанк) требуют установки дополнительного ПО «Сбербанк Бизнес Онлайн».
Во-вторых, подготовьте оборудование:
- 🖥️ Для офлайн-эквайринга понадобится POS-терминал (например, Ingenico iCT220 или PAX S900). Убедитесь, что он поддерживает протокол вашего банка.
- 🌐 Для онлайн-эквайринга (интернет-магазины) достаточно виртуального терминала, но потребуется настройка
APIв 1С. - 📇 Фискальный регистратор (онлайн-касса) — если вы работаете с наличной выручкой, его нужно зарегистрировать в ФНС и привязать к эквайрингу. В 1С это делается через обработку
«Обмен с онлайн-кассой».
🔹 Внимание! Если вы используете 1С:Розница параллельно с 1С:Бухгалтерия, настройку эквайринга лучше начинать в Рознице, а затем переносить данные в бухгалтерию через Обмен данными. Это избежит дублирования платежей.
Перед подписанием договора с банком запросите тестовый период (сандбокс). Это позволит протестировать интеграцию с 1С без риска реальных списаний. Например, Тинькофф и Альфа-Банк предоставляют тестовые ключи API для разработчиков.
2. Настройка 1С:Бухгалтерия для работы с эквайрингом
После подготовки документов и оборудования переходим к настройке 1С:Бухгалтерия 8.3. Основные шаги:
- Создание договора эквайринга в справочнике.
- Настройка обмена данными с банком.
- Привязка кассовых аппаратов (если есть).
- Тестирование проведения платежей.
📌 Шаг 1. Добавление договора эквайринга
Откройте раздел Главное → Настройки → Эквайринг (в некоторых версиях путь может отличаться: Продажи → Эквайринг). Нажмите «Создать» и заполните поля:
- 🏦 Банк эквайера — выберите из справочника (если вашего банка нет, добавьте его вручную через
Справочники → Банки). - 📝 Номер договора — укажите точно так, как в документах банка (например,
ЭКВ-123456/23). - 💳 Тип эквайринга — выберите
«Офлайн»(для терминалов) или«Онлайн»(для интернет-платежей). - 🔑 Идентификатор мерчанта (Merchant ID) и секретный ключ — эти данные выдаёт банк после заключения договора.
📌 Шаг 2. Настройка обмена данными
Для автоматической загрузки платежей в 1С нужно настроить обмен с банком. Перейдите в Администрирование → Обмен данными → Настройка обмена с банком. Выберите ваш банк из списка (если его нет, потребуется дополнительная обработка — см. раздел 4).
Для банков, поддерживающих 1С:ДиректБанк (например, Сбербанк или ВТБ), обмен настраивается через:
Администрирование → Обмен с банком → ДиректБанк → Подключить новый обмен
Укажите:
- 🔗 Адрес сервера (например,
https://api.sberbank.ru/equiring). - 🔐 Логин и пароль для API (выдаёт банк).
- 📅 Периодичность обмена — рекомендуем выставить
«Ежедневно в 23:00», чтобы избежать накладок с бухгалтерским днём.
Договор эквайринга добавлен в справочник 1С|Идентификатор мерчанта и ключ API введены без ошибок|Терминал подключён к сети и включён|В 1С созданы статьи ДДС для эквайринговых платежей|Тестовый платеж проведён успешно (если есть сандбокс)-->
3. Привязка онлайн-кассы к эквайрингу в 1С
Если вы используете онлайн-кассу (ФЗ-54), её нужно привязать к эквайрингу, чтобы платежи по картам автоматически попадают в Чеки ККМ и Отчёт о розничных продажах. Без этой привязки вам придётся вручную сверять выручку из банка и кассы, что занимает до 3 часов в неделю.
📌 Инструкция по привязке:
- Откройте
Главное → Настройки → Онлайн-кассы. - Выберите вашу кассу из списка (если её нет, добавьте через
«Создать»). - В поле
«Эквайринг»укажите ранее созданный договор. - Включите опцию
«Автоматически создавать чеки при оплате картой». - Сохраните и выполните тестовый пробив чека (например, на 1 рубль).
⚠️ Внимание! Если вы используете Атол или Штрих-М, проверьте версию драйвера кассы. Устаревшие драйверы (ниже 4.15 для Атол) не поддерживают автоматическую передачу данных об эквайринговых платежах в 1С.
📊 Таблица совместимости касс и банков:
| Банк | Поддерживаемые кассы | Требуется доп. ПО | Автообмен с 1С |
|---|---|---|---|
| Сбербанк | Aтол, Штрих-М, Эвотор | Да (Сбербанк Бизнес Онлайн) | Да |
| Тинькофф | Aтол, Меркурий, Калуга-Астрал | Нет | Да (через API) |
| Альфа-Банк | Любые с ФФД 1.05+ | Нет | Да |
| ВТБ | Штрих-М, Пирит | Да (ВТБ Онлайн-касса) | Частично |
Что делать, если касса не видит эквайринговые платежи?
Если после настройки платежи по картам не отображаются в чеках, проверьте:
1. Версию ФФД кассы — должна быть не ниже 1.05.
2. Настройки в личном кабинете банка — иногда требуется вручную включить опцию «Передавать данные в ОФД».
3. Логи обмена в 1С (Администрирование → Обмен данными → Журнал обменов). Если там ошибка «Не найден идентификатор чека», значит касса не передаёт данные в ОФД.
4. Синхронизацию времени на кассе и сервере 1С — разница более 5 минут блокирует обмен.
4. Особенности подключения для разных банков
Каждый банк имеет уникальные требования к интеграции с 1С. Ниже — ключевые нюансы для популярных эквайеров.
🏦 Сбербанк
- 🔹 Требует установки «Сбербанк Бизнес Онлайн» (даже для онлайн-эквайринга).
- 🔹 Обмен данными идёт через
ISO 8583, поэтому в 1С нужна обработка«ОбменССбербанком.epf»(скачать можно в личном кабинете банка). - 🔹 Тарифы: от 1,6% для розницы, 2,2% для HoReCa.
💳 Тинькофф
- 🔹 Самый простой для интеграции — поддерживает
JSON APIи не требует дополнительного ПО. - 🔹 В 1С нужно указать
Secret KeyиTerminal Key(находятся в личном кабинете Тинькофф Касса). - 🔹 Тарифы: 0% на 3 месяца, затем от 1,8%.
🏛️ Альфа-Банк
- 🔹 Работает через Альфа-Клик или Альфа-Банк Эквайринг.
- 🔹 Для 1С нужна обработка
«AlfaBankEquiring.epf»(запрашивается у менеджера). - 🔹 Тарифы: от 1,5% для интернет-магазинов, 1,9% для розницы.
⚠️ Внимание! Банки часто меняют условия тарифов и API. Например, Сбербанк с 2026 года ввёл обязательную двухфакторную аутентификацию для доступа к API, а Тинькофф увеличил комиссию для некоторых категорий бизнеса. Перед настройкой уточните актуальные требования в личном кабинете банка или у менеджера.
Для банков, не поддерживаемых 1С «из коробки» (например, Газпромбанк или Райффайзен), потребуется кастомная обработка или подключение через агрегаторы платежей (ЮKassa, CloudPayments).
5. Тестирование и первые платежи: как избежать ошибок
После настройки обязательно проведите тестовый платеж. Это выявит ошибки до начала реальной работы. Алгоритм тестирования:
- Создайте в 1С тестовый чек на небольшую сумму (например, 10 рублей).
- Оплатите его картой через терминал или виртуальный эквайринг.
- Проверьте:
- 🔘 Появился ли платеж в
Журнале платежей(Банк → Выписки). - 🔘 Сформировался ли чек в
Отчёте о розничных продажах. - 🔘 Совпадает ли сумма в 1С и в личном кабинете банка.
- 🔘 Появился ли платеж в
🛑 Типовые ошибки при первом платеже:
| Ошибка в 1С | Причина | Решение |
|---|---|---|
Ошибка авторизации: неверный Merchant ID |
Опечатка в идентификаторе мерчанта. | Проверьте данные в договоре эквайринга (раздел Настройки → Эквайринг). |
Не найден кассовый аппарат |
Касса не привязана к эквайрингу. | Перейдите в Настройки → Онлайн-кассы и укажите договор эквайринга. |
Ошибка связи с банком: таймаут |
Проблемы с интернетом или сервером банка. | Проверьте подключение к сети и повторите запрос через 5 минут. |
Сумма платежа не совпадает с чеком |
Разница во времени между кассой и 1С. | Синхронизируйте время на всех устройствах. |
🔧 Если платеж прошёл в банке, но не появился в 1С:
- Откройте
Журнал обменов(Администрирование → Обмен данными). - Найдите последнюю сессию обмена с банком и проверьте логи.
- Если ошибка
«Файл не соответствует формату», скачайте актуальную обработку обмена на сайте банка. - 📌 Отчёте о розничных продажах (форма № 1-розница).
- 📌 Книге учёта доходов и расходов (для УСН).
- 📌 Декларации по НДС (если вы плательщик НДС).
- 💰 Поступление на расчётный счёт — платежи по картам попадают в
Банк → Выпискисо статьёй ДДС«Эквайринг». - 🛒 Реализация товара — чек формируется в
Розница → Чеки ККМс пометкой«Оплата картой». - 📉 Комиссия банка — списывается отдельной проводкой Дт 91.02 Кт 51 (если комиссия удерживается банком автоматически).
6. Автоматизация бухучёта: как эквайринг влияет на отчётность
Правильная настройка эквайринга в 1С автоматически формирует проводки и упрощает отчётность. Однако многие бухгалтеры упускают нюансы, из-за чего возникают расхождения в:
📊 Как эквайринг отражается в 1С:
⚠️ Внимание! Если вы работаете на УСН «Доходы минус расходы», комиссия банка за эквайринг уменьшает налогооблагаемую базу. Для этого в 1С нужно:
- Создать элемент справочника
«Прочие расходы»с видом«Услуги банка». - В ручную добавить документ
«Поступление товаров и услуг»с указанием комиссии как расхода.
Если этого не сделать, комиссия не будет учтена при расчёте налога, и вы переплатите в бюджет.
📈 Пример проводок для платежа на 10 000 руб. с комиссией 1,8% (180 руб.):
Дт 51 Кт 62.01 — 9 820 руб. (зачисление за минусом комиссии)
Дт 91.02 Кт 51 — 180 руб. (комиссия банка)
Дт 62.01 Кт 90.01 — 10 000 руб. (выручка от продажи)
7. Альтернативные способы подключения эквайринга (если банк не поддерживается 1С)
Если ваш банк не входит в список поддерживаемых 1С (например, Росбанк, Промсвязьбанк), есть три варианта интеграции:
🔹 Способ 1. Облачные агрегаторы платежей
Сервисы вроде ЮKassa (Яндекс), CloudPayments или Робокасса позволяют подключить эквайринг любого банка через универсальный API. Плюсы:
- ✅ Работает с любым банком.
- ✅ Единый формат обмена данными.
- ✅ Встроенная поддержка 1С (есть готовые обработки).
Минусы:
- ❌ Дополнительная комиссия агрегатора (обычно +0,5–1% к тарифу банка).
- ❌ Задержка выплат (деньги могут идти до 3 дней).
🔹 Способ 2. Кастомная обработка
Если у вас есть программист 1С, можно написать индивидуальную обработку обмена. Для этого потребуется:
- Техническая документация банка (формат файлов, протокол обмена).
- Доступ к
APIилиSFTPбанка. - Настройка
«Внешней обработки»в 1С (Файл → Открыть → Выгрузить/Загрузить обработку).
💡 Стоимость разработки — от 15 000 руб. (для простого обмена) до 50 000 руб. (с автоматическим формированием чеков и отчётности).
🔹 Способ 3. Ручное внесение платежей
Если объём платежей небольшой (до 20 в день), можно вручную вносить данные из выписки банка в 1С через документ «Поступление на расчётный счёт». Для этого:
- Скачайте выписку из личного кабинета банка (обычно в формате
ExcelилиCSV). - В 1С создайте
«Поступление»с видом операции«Оплата от покупателя». - Укажите статью ДДС
«Эквайринг»и прикрепите файл выписки.
⚠️ Риск! При ручном вводе высока вероятность ошибок (несовпадение сумм, дат). Рекомендуем использовать этот способ только как временное решение.
Облачные агрегаторы (например, ЮKassa) — оптимальный вариант для интернет-магазинов, а кастомные обработки подходят для розничных сетей с большим оборотом. Ручной ввод целесообразен только для микробизнеса с минимальным количеством платежей.
8. Оптимизация работы с эквайрингом: советы для бухгалтера
Чтобы сэкономить время и избежать ошибок, следуйте этим рекомендациям:
📌 Совет 1. Автоматизируйте сверку выручки
Настройте в 1С отчёт «Сверка с банком» (Банк → Отчёты → Сверка платежей). Он покажет расхождения между платежами в 1С и выпиской банка. Делайте сверку ежедневно, чтобы оперативно исправлять ошибки.
📌 Совет 2. Разделяйте эквайринговые платежи по статьям ДДС
Создайте отдельные статьи для:
- 🛍️
«Эквайринг (розница)»— для магазинов. - 🌐
«Эквайринг (интернет)»— для онлайн-платежей. - 🍽️
«Эквайринг (HoReCa)»— для кафе и ресторанов.
Это упростит аналитику и поможет отслеживать рентабельность каждого канала продаж.
📌 Совет 3. Настройте уведомления о платежах
В 1С можно настроить автоматические уведомления о новых платежах по эквайрингу. Для этого:
- Откройте
Администрирование → Настройки пользователей → Уведомления. - Добавьте правило для документа
«Поступление на расчётный счёт»с фильтром по статье ДДС«Эквайринг». - Укажите email или Telegram для оповещений.
📌 Совет 4. Оптимизируйте комиссии банка
Сравните тарифы банков и переходите на более выгодные условия. Например:
- 🏦 Тинькофф выгоден для интернет-магазинов (комиссия от 1,6%).
- 🏪 Сбербанк дешевле для розницы (от 1,4% при обороте от 500 000 руб./мес.).
- 🍔 Альфа-Банк предлагает специальные условия для HoReCa (комиссия 1,5% при оплате через QR).
Если ваш оборот по эквайрингу превышает 1 млн руб./мес., запросите у банка индивидуальные условия. Многие банки снижают комиссию до 1–1,2% для крупных клиентов.
FAQ: Ответы на частые вопросы
🔹 Можно ли подключить эквайринг к 1С:Бухгалтерия без онлайн-кассы?
Да, но только если вы не работаете с наличной выручкой. Согласно 54-ФЗ, при приёме оплаты картой чек должен быть пробит на онлайн-кассе. Если вы продаёте только через интернет (без наличных), можно обойтись без кассы, но нужно использовать виртуальный эквайринг и формировать электронные чеки через ОФД.
🔹 Почему в 1С не отображаются платежи по эквайрингу?
Причин несколько:
- Не настроен обмен данными с банком (проверьте настройки в
Администрирование → Обмен данными). - Неверно указан Merchant ID или ключ API.
- Банк не передал данные (иногда задержка до 24 часов).
- В 1С не создан договор эквайринга.
Сначала проверьте Журнал обменов в 1С на наличие ошибок. Если там пусто, свяжитесь с банком.