Оплата банковской картой стала стандартным способом расчётов для большинства бизнесов — от небольших магазинов до крупных сетей. Однако в 1С:Предприятие отражение таких платежей часто вызывает вопросы: как правильно оформить кассовый чек, какие проводки сформировать, как учесть комиссию банка и избежать расхождений с выписками. Ошибки на этом этапе ведут к проблемам с налоговой, неверному учёту выручки и даже штрафам за несоблюдение закона 54-ФЗ.
Эта статья поможет разобраться во всех нюансах — от технической настройки эквайринга в 1С:Розница или 1С:УТ до бухгалтерских проводок с учётом особенностей вашего режима налогообложения. Мы рассмотрим типичные схемы для розничной торговли, оказания услуг и интернет-магазинов, а также разберём, как избежать распространённых ошибок при сверке с банком.
1. Настройка эквайринга в 1С: подключение и параметры
Прежде чем отражать оплаты картами, необходимо настроить интеграцию 1С с банковским эквайрингом. Этот процесс зависит от используемой конфигурации и модели терминала (фискальный регистратор, POS-терминал или облачный сервис). В большинстве случаев потребуется:
- 📋 Установить драйверы для оборудования (например, Атол, Штрих-М или Инкотекс).
- 🔗 Подключить терминал к компьютеру или кассовому аппарату через USB, Ethernet или Wi-Fi.
- 💳 Настроить параметры эквайринга в
Администрирование → Настройки торгового оборудования. - 📝 Заполнить реквизиты договора с банком (номер merchants, идентификаторы терминалов).
В 1С:Розница 2.3 путь к настройкам выглядит так: Главное → Настройки → Торговое оборудование → Эквайринговые терминалы. Здесь указываются:
- 🏦 Банк-эквайер (Сбербанк, Тинькофф, Альфа-Банк и др.).
- 🔢 Идентификатор терминала (присваивается банком).
- 💰 Тип операции (оплата, возвраты, предавторизация).
- 📡 Протокол обмена (обычно
ISO 8583илиJSON APIдля облачных решений).
Важно! Если вы используете облачный эквайринг (например, Тинькофф Бизнес или Сбербанк Эквайринг), вместо физического терминала потребуется настроить HTTP-соединение с API банка. Для этого в 1С создаётся отдельный обработчик платежей.
Перед настройкой эквайринга запросите у банка тестовые реквизиты терминала. Это позволит протестировать интеграцию без риска для реальных платежей.
2. Оформление чека при оплате картой: требования 54-ФЗ
С 2019 года все платежи картами обязательно должны сопровождаться формированием кассового чека в соответствии с 54-ФЗ. В 1С это реализуется через фискальные регистраторы или онлайн-кассы. Основные требования к чеку:
- 📄 Формат: электронный (отправляется на email или телефон покупателя) или бумажный.
- 💳 Признак способа расчёта: должен быть указан как «Электронными средствами платежа» (код
04в чеке). - 🏷️ Реквизиты банка-эквайера: наименование и ИНН (если комиссия удерживается банком).
- 🔄 Фискальный признак: чек должен быть зарегистрирован в ОФД (оператор фискальных данных).
В 1С:Розница при оплате картой чек формируется автоматически, если:
- Терминал корректно подключён к фискальному регистратору.
- В настройках кассы указан
Тип оплаты = Безналичный расчёт. - В справочнике
Виды оплатсоздан элемент с названием «Банковская карта» и привязан к соответствующему счёту учёта (обычно57.03).
Если чек не пробивается автоматически, проверьте настройку параметра «Формировать чек при оплате картой» в профиле кассовой смены (Настройки → Кассовые операции).
Что будет, если не пробить чек при оплате картой?
Непробитый чек грозит штрафом до 10 000 рублей (ст. 14.5 КоАП). Кроме того, налоговая может доначислить НДС с неучтённой выручки, так как платеж не будет подтверждён фискальными данными.
3. Бухгалтерские проводки: учёт выручки и комиссии банка
Отражение оплаты картой в бухгалтерском учёте зависит от системы налогообложения (ОСНО, УСН, ЕНВД) и момента признания доходов (кассовый метод или метод начисления). Рассмотрим типовую схему для ОСНО:
| Операция | Дебет | Кредит | Сумма | Документ в 1С |
|---|---|---|---|---|
| Поступление денег на расчётный счёт (за минусом комиссии) | 51 | 62.01 | 97 000 ₽ | Банковская выписка |
| Списание комиссии банка | 91.02 | 51 | 3 000 ₽ | Списание с расчётного счёта |
| Признание выручки (на дату отгрузки) | 62.01 | 90.01 | 100 000 ₽ | Реализация товаров/услуг |
| НДС с выручки (20%) | 90.03 | 68.02 | 16 666,67 ₽ | Счёт-фактура выданный |
Для УСН (доходы) схема упрощается:
- 📥 Поступление на счёт:
Дт 51 — Кт 62.01(полная сумма). - 💸 Комиссия банка:
Дт 91.02 — Кт 51. - 📊 Доход учитывается в книге доходов и расходов на дату поступления денег.
Особенности для интернет-магазинов: если оплата проходит через агрегаторы (например, ЮKassa или Робокасса), в учёте появляется промежуточный счёт 57.03 («Денежные средства в пути»). Проводки будут такими:
Дт 57.03 — Кт 62.01 (поступление на агрегатор)
Дт 51 — Кт 57.03 (зачисление на расчётный счёт за минусом комиссии)
Комиссия банка всегда учитывается в прочих расходах (счёт 91.02), даже если вы на УСН. Это правило действует для всех систем налогообложения.
4. Сверка с банком: как избежать расхождений
Одна из самых распространённых проблем при работе с эквайрингом — расхождения между данными 1С и банковскими выписками. Они возникают из-за:
- ⏳ Задержки зачисления (деньги списываются с карты клиента, но поступают на счёт через 1–3 дня).
- 💱 Неучтённой комиссии (банк удерживает процент, но в 1С это не отражено).
- 🔄 Возвратных платежей (chargeback), которые не синхронизированы с учётом.
Чтобы избежать ошибок, следуйте алгоритму:
- Ежедневно выгружайте
банковские выпискив формате.xlsили.1cи загружайте их в 1С черезБанк → Выписки → Загрузить. - Сверяйте суммы по каждому платежу с данными из отчёта эквайера (его можно получить в личном кабинете банка).
- Для непоступивших платежей создавайте документы
Поступление безналичных ДСв статусе «Ожидается». - Периодически формируйте отчёт
Анализ счёта 62.01по контрагенту «Розничные покупатели».
Полезный инструмент: в 1С:Бухгалтерия 3.0 есть обработка «Сверка с банком», которая автоматически находит несовпадения. Чтобы её запустить, перейдите в Банк → Сервис → Сверка с банком.
Скачать выписку из личного кабинета банка
Загрузить выписку в 1С через "Банк → Выписки"
Сверить суммы платежей с отчётом эквайера
Отразить комиссию банка (если не учтена)
Проверить наличие непоступивших платежей ("в пути")-->
5. Возвраты по банковским картам: как оформить в 1С
Возврат денег на карту клиента — отдельная головная боль для бухгалтеров. В 1С этот процесс состоит из двух этапов:
- Формирование корректировочного чека (обязательно по 54-ФЗ).
- Отражение возврата в учёте (сторнирующие проводки).
Пошаговая инструкция для 1С:Розница:
- Создайте документ
Возврат товара от покупателя(Продажи → Возвраты от покупателей). - Укажите тип оплаты «Банковская карта» и сумму возврата.
- Нажмите «Пробить чек» — должен сформироваться корректировочный чек с признаком «Возврат прихода».
- После подтверждения возврата от банка (обычно в течение 1–5 дней) создайте документ
Списание безналичных ДС:
Дт 62.01 — Кт 51 (возврат денег клиенту)
Дт 90.01 — Кт 62.01 (сторно выручки)
Внимание! Если возврат оформляется после закрытия кассовой смены, чек нужно пробить вручную через Касса → Чеки ККМ → Новый чек с типом операции «Возврат».
Что делать, если банк отказал в возврате?
Если банк отклонил возврат (например, из-за истечения срока chargeback), оформите в 1С документ "Списание дебиторской задолженности" (Дт 91.02 — Кт 62.01). Клиенту предложите альтернативный способ возврата (наличные, перевод на другой счёт).
6. Типичные ошибки и как их избежать
Даже опытные пользователи 1С допускают ошибки при работе с оплатами картами. Вот самые распространённые:
- 🚫 Несвоевременное пробивание чеков — чек должен формироваться в момент оплаты, а не в конце дня. Иначе налоговая расценит это как нарушение 54-ФЗ.
- 💰 Неучтённая комиссия банка — если не списывать комиссию с счёта 91.02, завышается финансовый результат.
- 🔄 Путаница с счётом 57.03 — деньги «в пути» должны учитываться отдельно от поступивших на расчётный счёт.
- 📊 Отсутствие аналитики по видам оплат — без разделения наличных и безналичных платежей сложно контролировать обороты.
Как проверить себя? Сформируйте отчёт Анализ счёта 62.01 с группировкой по видам оплат. Если там есть суммы с некорректным типом (например, карточные платежи отражены как наличные), исправьте документы ретроспективно.
Критическая ошибка: если в чеке указан неверный признак способа расчёта (например, «наличные» вместо «электронными»), такой чек не соответствует 54-ФЗ и может быть оштрафован.
Настройте в 1С автоматическую печать чека при оплате картой. Для этого в профиле кассовой смены (Настройки → Кассовые операции) включите опцию «Печатать чек при безналичной оплате».
7. Особенности для разных конфигураций 1С
Логика учёта оплат картами отличается в зависимости от конфигурации. Рассмотрим ключевые различия:
| Конфигурация | Особенности учёта | Документы для оплат картой |
|---|---|---|
| 1С:Розница 2.3 | Автоматическая интеграция с фискальными регистраторами. Поддержка онлайн-касс. | Чек ККМ, Отчёт о розничных продажах |
| 1С:Управление торговлей 11 | Требует ручного создания документов Поступление безналичных ДС. |
Реализация товаров, Поступление на р/с |
| 1С:Бухгалтерия 3.0 | Учёт ведётся через счета 62.01 и 51. Поддержка импорта выписок. | Банковская выписка, Счёт-фактура |
| 1С:ERP 2.5 | Гибкие настройки эквайринга, поддержка мультивалютности. | Заказ клиента, Платёжное поручение |
Для 1С:УТ 11 важно правильно настроить виды оплат. Создайте отдельный элемент справочника Виды оплат с названием «Банковская карта» и укажите:
- 🔹 Счёт учёта:
57.03(если деньги идут через агрегатор) или51(если сразу на р/с). - 🔹 Тип платежа: «Безналичный».
- 🔹 Фискальный признак: «Электронными средствами платежа».
⚠️ Внимание: В некоторых версиях 1С:УТ до 11.4.10 при оплате картой не формировался чек ККМ. Если вы используете устаревшую версию, обновите платформу или настройте интеграцию с онлайн-кассой вручную.
8. Автоматизация: как упростить учёт карточных платежей
Ручной ввод каждого платежа отнимает время и увеличивает риск ошибок. К счастью, в 1С есть инструменты для автоматизации:
- 🤖 Обмен данными с банком: многие банки (Сбербанк, Тинькофф, Альфа-Банк) предлагают готовые обработки для загрузки выписок в 1С. Например, в Сбербанк Бизнес Онлайн можно экспортировать платежи в формате
.1cи импортировать их черезБанк → Выписки → Загрузить. - 📊 Отчёты по эквайрингу: в 1С:Розница есть стандартный отчёт «Анализ продаж по видам оплат» (
Отчёты → Продажи), который показывает долю карточных платежей. - 🔄 Интеграция с онлайн-кассами: сервисы вроде Атол Онлайн или Эвотор позволяют автоматически передавать данные о платежах в 1С через облачный обмен.
Пример настройки автоматического импорта выписок:
- В личном кабинете банка экспортируйте выписку за день в формате
1CClientBankExchange. - В 1С перейдите в
Банк → Выписки → Загрузитьи выберите файл. - Настройте правила автосопоставления платежей (например, по номеру заказа или сумме).
- Запустите обработку
Помощник сверки с банкомдля выявления расхождений.
⚠️ Внимание: При автоматической загрузке выписок проверяйте, чтобы платежи с одинаковыми суммами не дублировались. Например, если клиент оплатил заказ в 1 000 ₽ картой, а затем наличными, 1С может создать два документа Поступление ДС вместо одного.
Автоматизация учёта карточных платежей экономит до 70% времени бухгалтера. Начните с настройки импорта банковских выписок — это самый простой и эффективный шаг.
═══ FAQ ═══
Нужно ли пробивать чек, если клиент оплатил картой через сайт (интернет-магазин)?
Да, чек обязателен даже для онлайн-платежей. В 1С он формируется автоматически при создании документа Реализация товаров с типом оплаты «Банковская карта». Если вы используете агрегатор (например, ЮKassa), настройте передачу данных о чеке через API.
Как учесть комиссию банка, если она списывается не сразу, а в конце месяца?
В этом случае используйте счёт 76.05 («Расчёты с прочими дебиторами и кредиторами»). При списании комиссии сделайте проводки:
Дт 91.02 — Кт 76.05 (начислена комиссия)
Дт 76.05 — Кт 51 (комиссия списана банком)
Такой подход позволит отразить расходы в том периоде, к которому они относятся.
Что делать, если банк зачислил деньги на счёт, но в 1С нет соответствующего платежа?
Создайте документ Поступление безналичных ДС вручную, указав:
- Контрагента: «Розничные покупатели» или конкретного клиента.
- Счёт учёта:
62.01. - Вид операции: «Оплата от покупателя».
- Сумму: согласно банковской выписке.
Затем сверьте этот платеж с данными отчёта эквайера, чтобы найти соответствующий заказ.
Можно ли в 1С настроить разные счета учёта для комиссий разных банков?
Да, для этого в справочнике Банки создайте отдельные элементы для каждого эквайера (например, «Сбербанк (комиссия 1.5%)», «Тинькофф (комиссия 2%)»). Затем в документе Списание с расчётного счёта указывайте соответствующий банк — так комиссии будут учитываться раздельно.
Как отразить оплату картой, если терминал подключён к другой кассе (не к 1С)?
В этом случае:
- В конце дня получите отчёт из терминала (обычно в формате
.txtили.xls). - В 1С создайте документ
Поступление безналичных ДСна общую сумму платежей. - В комментарии укажите номер терминала и дату отчёта.
- При сверке с банком используйте этот документ как основание.
Если терминал интегрирован с другой кассой (например, ФриКасса), настройте обмен данными между системами через CommerceML или JSON.