Продажа товаров с оплатой банковской картой давно стала стандартом для розничной и оптовой торговли. Однако многие пользователи 1С:Предприятие сталкиваются с трудностями при настройке этого процесса: от подключения эквайринга до корректного отражения операций в бухгалтерском учете. Ошибки здесь чреваты не только техническими сбоями, но и проблемами с фискальными органами или банками-эквайерами.
В этой статье мы разберем полный цикл продажи по карте — от подготовки рабочего места до формирования отчетности. Особое внимание уделим нюансам работы с разными версиями 1С (1С:Розница, 1С:Управление торговлей, 1С:Бухгалтерия), а также типичным ошибкам, которые приводят к расхождениям в учете или отказам терминалов. Если вы только начинаете работать с безналичными платежами или хотите оптимизировать существующий процесс — этот материал поможет избежать дорогостоящих просчетов.
⚠️ Важно: Правила эквайринга и требования фискальных органов могут меняться. Перед настройкой уточните актуальные условия у вашего банка и в личном кабинете оператора фискальных данных (ОФД). Например, с 2026 года изменились правила передачи данных о платежных агентах в чеках.
1. Подготовка к продаже по карте: оборудование и настройки 1С
Прежде чем принимать оплату картами, необходимо настроить техническую инфраструктуру и программное обеспечение. Этот этап включает выбор эквайера, подключение терминала и настройку 1С для работы с безналичными платежами.
Основные компоненты системы:
- 💳 Банковский эквайер — организация, обрабатывающая платежи (Сбербанк, Тинькофф, Альфа-Банк и др.). Тарифы и условия подключения отличаются: где-то комиссия фиксированная (например, 1.8% от суммы), а где-то зависит от оборота.
- 🖥️ Платежный терминал — устройство для считывания карт (Ingenico, Verifone, PAX). Может быть автономным или интегрированным с кассовым ПО.
- 📊 Фискальный регистратор — для печати чеков с QR-кодом (Атол, Штрих-М, Эвотор). Обязателен для розничной торговли.
- 💻 1С:Предприятие — конфигурация с модулем для работы с эквайрингом (1С:Розница или 1С:Управление торговлей).
Минимальные требования для начала работы:
- Заключить договор с банком-эквайером и получить реквизиты для подключения (мерчант ID, терминальный ID).
- Установить драйверы для терминала и фискального регистратора (скачиваются с сайтов производителей).
- Настроить в 1С параметры подключения к эквайеру: обычно это делается в разделе
Администрирование → Настройки программы → Эквайринг. - Проверить совместимость версий: например, 1С:Розница 2.3 требует обновления до актуальной версии для работы с некоторыми терминалами.
2. Настройка эквайринга в 1С: пошаговая инструкция
Рассмотрим настройку на примере 1С:Розница 2.3. В других конфигурациях (1С:УТ 11, 1С:Бухгалтерия 3.0) путь может отличаться, но логика остается аналогичной.
Шаг 1. Подключение оборудования
Перейдите в Администрирование → Подключаемое оборудование. Добавьте новое устройство:
- 🔌 Для фискального регистратора выберите модель (например, Атол 30Ф) и укажите порт подключения (COM, USB или сетевой).
- 💳 Для платежного терминала выберите драйвер (например, Ingenico iCT220) и настройте протокол обмена (обычно
ISO8583илиPROTOCOL_X).
Шаг 2. Настройка параметров эквайринга
В разделе Администрирование → Настройки программы → Эквайринг заполните:
| Параметр | Значение | Примечание |
|---|---|---|
| Тип подключения | Прямое подключение или Через обработчик |
Зависит от модели терминала |
| Мерчант ID | 12345678 (пример) | Выдается банком |
| Терминальный ID | TERM001 | Указывается в договоре |
| Протокол обмена | ISO8583 или PROTOCOL_X |
Уточните у банка |
| Тариф комиссии | 1.8% | Может отличаться по типам карт |
Шаг 3. Создание типа оплаты "Банковская карта"
В справочнике Типы оплат (Справочники → Классификаторы → Типы оплат) добавьте новый элемент:
- Наименование: Банковская карта (Сбербанк)
- Тип оплаты:
Безналичная - Счет учета:
57.03 "Переводы в пути"(или другой, согласно учетной политике) - Эквайринг: выберите созданную ранее настройку.
☑️ Проверка перед первой продажей
⚠️ Внимание: Если вы работаете с несколькими банками-эквайерами (например, Сбербанк для Visa/Mastercard и Тинькофф для Mir), создайте отдельные типы оплат для каждого. Это упростит разнесение комиссий и аналитику.
3. Проведение продажи по карте: от сканирования товара до закрытия чека
Когда настройки завершены, можно приступать к продажам. Рассмотрим процесс на примере розничного магазина с использованием 1С:Розница.
Шаг 1. Формирование чека
Откройте рабочее место кассира (Розница → Рабочее место кассира) и выполните действия:
- Отсканируйте штрихкод товара или найдите его через поиск.
- Укажите количество (при необходимости).
- Нажмите
Оплатить— откроется окно выбора типа оплаты.
Шаг 2. Выбор оплаты картой
В окне оплаты:
- Выберите ранее созданный тип оплаты "Банковская карта".
- Укажите сумму оплаты (по умолчанию проставляется сумма чека).
- Нажмите
Оплатить— 1С отправит запрос на терминал.
Шаг 3. Обработка платежа на терминале
Дальнейшие действия зависят от модели терминала:
- 📱 Бесконтактная оплата: покупатель подносит карту/телефон к терминалу. Сумма до 5 000 ₽ обычно проходит без ввода ПИН-кода.
- 🔢 Оплата с ПИН-кодом: терминал запрашивает ПИН, после ввода — подтверждает платеж.
- 📄 Печать слипа: для некоторых терминалов требуется распечатать слип (подпись покупателя не обязательна с 2020 года).
Шаг 4. Фискализация и закрытие чека
После успешного платежа:
- 1С получает подтверждение от терминала и формирует фискальный чек с QR-кодом.
- Чек отправляется в ОФД (оператор фискальных данных) и на email/телефон покупателя (если указан).
- В базе 1С создается документ
Чек ККМс пометкой об оплате картой.
1) Лимит по карте покупателя;
2) Подключение терминала к интернету;
3) Актуальность прошивки терминала (обновления выпускают раз в 1-2 месяца).-->
4. Учет комиссий банка и проводки в 1С
Банки удерживают комиссию за эквайринг — обычно от 1.5% до 3% от суммы платежа. Эти расходы нужно корректно учитывать, чтобы избежать искажений в финансовой отчетности.
Как комиссия отражается в 1С:
- 💰 В рознице (1С:Розница): комиссия списывается автоматически при закрытии смены. Документ —
Отчет о розничных продажахс проводкойДт 91.02 "Прочие расходы" — Кт 57.03 "Переводы в пути". - 📊 В бухгалтерии (1С:Бухгалтерия 3.0): комиссия учитывается как расходы по обычным видам деятельности (счет
44.01) или прочие расходы (91.02). - 📈 В УТ (1С:Управление торговлей): комиссия может распределяться по документам реализации или собираться на отдельном счете.
Пример проводок для комиссии 1.8% от продажи на 10 000 ₽:
| Операция | Дебет | Кредит | Сумма |
|---|---|---|---|
| Поступление денег от покупателя | 57.03 | 62.01 | 10 000 ₽ |
| Списание комиссии банка (1.8%) | 91.02 | 57.03 | 180 ₽ |
| Зачисление на расчетный счет (за минусом комиссии) | 51 | 57.03 | 9 820 ₽ |
⚠️ Внимание: Если вы работаете с 1С:Бухгалтерией, настройте автоматическое распределение комиссий по статьям затрат. Для этого в справочнике Статьи движения денежных средств создайте элемент "Комиссия банка за эквайринг" и укажите его в настройках типа оплаты.
Что делать, если комиссия не списывается автоматически?
Если в конце дня комиссия не отразилась в документах, проверьте:
1) Настройки типа оплаты — должен быть указан счет для учета комиссий;
2) Версию 1С — в старых релизах (1С:Розница 2.2) требуется ручное создание документа "Списание комиссии";
3) Отчет от банка — иногда комиссия списывается не в день продажи, а на следующий банковский день.
5. Типичные ошибки и их решения
Даже при правильной настройке в процессе продаж по карте могут возникать сбои. Рассмотрим наиболее частые проблемы и способы их устранения.
Ошибка 1: Терминал не отвечает на запрос от 1С
Возможные причины и решения:
- 🔌 Проблемы с подключением: проверьте кабель/USB-порт, перезагрузите терминал. В 1С:Рознице откройте
Администрирование → Оборудование → Тест оборудования. - 🖥️ Несовместимость драйверов: обновите драйвер терминала на сайте производителя. Для Ingenico актуальная версия —
iCT250 Driver 2.14.1(на момент написания статьи). - ⚙️ Неверные настройки в 1С: проверьте параметры подключения в
Администрирование → Настройки программы → Эквайринг.
Ошибка 2: Чек не фискализируется после оплаты картой
Если чек не отправляется в ОФД:
- 📡 Проблемы с интернетом: фискальный регистратор требует подключения к ОФД. Проверьте сеть и перезапустите ККМ.
- 🔄 Ошибка в данных чека: если в чеке не указан email/телефон покупателя, некоторые ОФД блокируют отправку. Заполните реквизиты в настройках ККМ.
- 🔑 Просроченный фискальный накопитель (ФН): срок действия ФН — 13-15 месяцев. Проверьте дату истечения в
Отчетах → Фискальный накопитель.
Ошибка 3: Расхождения между 1С и банковской выпиской
Если суммы в 1С и выписке банка не сходятся:
- 🕒 Задержка зачисления: деньги могут поступать на счет с задержкой до 2-3 дней (особенно в выходные).
- 📑 Неучтенные возвраты: проверьте документы
Возврат товара— иногда возвраты по карте не аннулируют чек в 1С. - 💸 Комиссия не учтена: в выписке банка сумма указана за минусом комиссии, а в 1С — нет. Настройте автоматическое списание комиссии (см. раздел 4).
Самая частая ошибка — несовпадение сумм из-за неучтенных возвратов. Всегда сверяйте данные 1С с банковской выпиской в конце дня!
6. Отчетность и аналитика по продажам по карте
Для контроля оборотов и комиссий в 1С предусмотрены стандартные и специализированные отчеты. Их анализ помогает оптимизировать расходы на эквайринг и выявлять проблемные места.
Основные отчеты:
- 📊 Отчет по продажам (по типам оплат): показывает распределение выручки между наличными и безналичными платежами. Путь:
Отчеты → Продажи → Анализ продаж. - 💳 Отчет по эквайрингу: детализирует суммы платежей, комиссии и возвраты. В 1С:Рознице находится в
Отчеты → Розничные продажи → Эквайринг. - 📈 Анализ комиссий банков: помогает сравнить тарифы разных эквайеров. Создается через
Отчеты → Финансы → Комиссии банков.
Пример анализа: если комиссия Сбербанка составляет 1.8%, а Тинькофф предлагает 1.5% для оборотов свыше 500 000 ₽/мес, имеет смысл перенастроить часть терминалов на Тинькофф.
Экспорт данных для бухгалтерии:
Чтобы передать данные о продажах по карте в 1С:Бухгалтерию:
- Сформируйте отчет
Ведомость по денежным средствамза период. - Экспортируйте его в формате
.xlsxили.mxl. - В 1С:Бухгалтерии импортируйте данные через
Банк и касса → Выписки → Импорт операций.
⚠️ Внимание: При экспорте проверьте, чтобы в данных были:
- 📅 Дата и время каждой операции;
- 💰 Сумма платежа и комиссия;
- 📋 Номер чека ККМ (для сверки с фискальными данными).
7. Особенности работы с онлайн-кассами и маркированными товарами
С 2019 года в России действуют новые правила для онлайн-касс (54-ФЗ), а с 2026 года расширен список маркированных товаров (лекарства, обувь, одежда и др.). При продаже таких товаров по карте есть нюансы.
Требования к чекам при оплате картой:
- 🏷️ Маркированные товары: в чеке должны быть указаны коды маркировки (
GTINилиSerial Number). При их отсутствии ОФД отклонит чек. - 📱 Электронный чек: если покупатель указал email/телефон, чек должен быть отправлен в электронном виде (обязательно с 2021 года).
- 💳 Данные платежного агента: если вы работаете через агрегаторов (например, ЮKassa), в чеке должен быть указан платежный агент.
Настройка 1С для маркированных товаров:
- Обновите конфигурацию до актуальной версии (например, 1С:Розница 2.3.12.х).
- В карточке товара укажите
Код маркировкииТип маркируемой продукции. - В настройках ККМ включите опцию
Передавать коды маркировки в чек.
Пример чека с маркированным товаром (обувь):
Касса: 0001 Чек: 12345
Товар: Кроссовки Nike (GTIN: 4607001234567)
Цена: 5 990 ₽ × 1 шт.
Итого: 5 990 ₽
Оплата: Банковская карта (Сбербанк)
Комиссия: 1.8% (107.82 ₽)
QR-код: https://ofd.ru/check?fn=1234567890...
Для проверки корректности чеков используйте сервис ФНС "Проверка чеков" (через мобильное приложение "Проверка чеков" или сайт nalog.ru). Это поможет избежать штрафов за некорректные данные.
FAQ: Частые вопросы по продажам по карте в 1С
🔹 Как вернуть деньги на карту покупателя, если товар возвращают?
Для возврата по карте в 1С:
- Создайте документ
Возврат товара от покупателя. - Укажите тип оплаты "Банковская карта" и сумму возврата.
- На терминале выберите операцию
Возврати введите сумму. - После подтверждения банком в 1С сформируется корректировочный чек.
⚠️ Возврат возможен только на ту же карту, с которой была оплата, и в течение 30 дней (у некоторых банков — 90 дней).
🔹 Можно ли принимать оплату картой без фискального регистратора?
Нет, с 2017 года все платежи (включая безналичные) должны фискализироваться через онлайн-кассу. Исключение — БСО (бланки строгой отчетности) для услуг, но и они требуют передачи данных в ОФД.
Если вы работаете без ККМ, банк может заблокировать эквайринг, а налоговая — оштрафовать на сумму до 100% от неучтенной выручки.
🔹 Как учитывать продажи по карте в декларации по НДС?
Продажи по карте учитываются в декларации по НДС на общих основаниях. Главное — правильно разнести:
- Выручку — по строке
010(для ставки 20%). - Комиссию банка — по строке
130(если она не облагается НДС) или070(если НДС есть).
В 1С:Бухгалтерии эти данные pulls из документов Реализация товаров и Списание комиссии.
🔹 Что делать, если терминал завис во время оплаты?
Алгоритм действий:
- Перезагрузите терминал (кнопка
Resetили извлечение/вставка кабеля питания). - В 1С откройте чек и нажмите
Отменить оплату. - Повторите операцию оплаты.
- Если деньги списались, но чек не закрылся — сделайте
Возврати оформите новый чек.
⚠️ Если терминал не реагирует, свяжитесь с технической поддержкой банка — возможно, потребуется перепрошивка.
🔹 Как настроить несколько терминалов на одной кассе?
Для подключения нескольких терминалов (например, для Visa/Mastercard и Mir):
- В 1С создайте отдельные типы оплат для каждого банка.
- В настройках оборудования добавьте каждый терминал как отдельное устройство.
- При оплате кассир выбирает нужный терминал вручную или по умолчанию (настраивается в
Администрирование → Настройки РМК).
💡 Совет: Назовите типы оплат понятно для кассиров, например: "Сбербанк (Visa/MC)" и "Тинькофф (Mir)".