Как организовать эквайринг и пробитие онлайн-чеков по 54-ФЗ в 1С:Бухгалтерия 3.0?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Торговля и дистрибуция
← На главную

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

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

Разберем главное заблуждение: слип-чек эквайринга vs фискальный чек

Проанализируем ключевую ошибку, которую часто совершают на практике. При оплате картой через терминал или платежную форму на сайте покупатель получает документ об успешном списании средств. Этот документ называется слип-чеком (или чеком эквайринга).

Важно помнить: слип-чек подтверждает лишь факт проведения транзакции по банковскому счету. Он не содержит номенклатуры товаров, ставки НДС, признака расчета и других обязательных реквизитов, утвержденных статьей 4.7 Федерального закона № 54-ФЗ. Согласно закону, при приеме безналичной оплаты от физлиц продавец обязан сформировать именно фискальный чек с помощью зарегистрированной контрольно-кассовой техники (ККТ) и передать эти данные в Федеральную налоговую службу через оператора фискальных данных (ОФД).

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

Легальные альтернативы покупке железной кассы: облачные кассы

Существует распространенное мнение, что под каждую организацию обязательно нужно покупать физическую кассу, которая будет стоять в офисе или на точке. На самом деле закон 54-ФЗ полностью легализует использование так называемых облачных (цифровых) касс для безналичных расчетов в сети Интернет, мобильной торговли и выездных услуг.

Рассмотрим подробнее, как устроена эта схема:

  1. Физический кассовый аппарат с фискальным накопителем (ФН) действительно существует, но он находится не у вас, а в специализированном дата-центре провайдера (например, АТОЛ Онлайн, Orange Data, КОМТЕТ Касса).
  2. Вы арендуете этот аппарат. Провайдер берет на себя все заботы по обеспечению бесперебойного электропитания, стабильного интернета и своевременной замены ФН.
  3. При совершении покупки платежный шлюз вашего банка или программа 1С передает данные о продаже в облачный сервис.
  4. Облачная касса мгновенно фискализирует операцию, отправляет сведения в ОФД и высылает покупателю электронный чек по SMS или на e-mail. Бумажный чек при этом печатать не требуется.

Такой подход идеально подходит для интернет-магазинов, онлайн-сервисов и компаний, которые работают исключительно по безналичному расчету через выставление счетов или интернет-эквайринг.

Интеграция облачных касс с «1С:Бухгалтерия 3.0»

Если раньше для связки 1С с облачными кассами приходилось использовать сложные самописные обработки, то сейчас разработчики фирмы 1С внедрили готовый механизм. Начиная с версии 3.0.186 в программе доступен встроенный сервис 1С-Облачная касса.

Давайте по шагам разберем, как подготовить программу к работе:

Шаг 1. Подключение интеграции в 1С

Для того чтобы связать программу с вашим облачным провайдером, выполните следующие действия:

  1. Перейдите в раздел Администрирование, затем выберите пункт Подключаемое оборудование.
  2. Установите флажок напротив опции Использовать подключаемое оборудование (если он не был установлен ранее).
  3. Нажмите на гиперссылку Подключаемое оборудование и добавьте новое устройство с типом ККТ с передачей данных.
  4. В качестве драйвера устройства выберите нужный облачный сервис (например, 1С-Облачная касса или интеграционный драйвер вашего конкретного провайдера).
  5. Укажите параметры авторизации, предоставленные арендодателем кассы (токен доступа, идентификатор магазина и т.д.), и выполните тест подключения.

Шаг 2. Оформление безналичной оплаты в программе

Выясним, как выглядит процесс фискализации со стороны бухгалтера или менеджера. При поступлении оплаты от клиента мы создаем документ Операция по платежной карте (или Оплата платежной картой в зависимости от настроек интерфейса).

После проведения документа на командной панели станет доступна кнопка Чек. При нажатии на нее программа выполняет следующий алгоритм:


// Упрощенная схема вызова фискализации из модуля 1С
ПараметрыФискализации = СформироватьПараметрыЧека(ДокументСсылка);
Результат = МенеджерОборудованияКлиент.ВыполнитьФискализациюЧека(ПараметрыФискализации);

Если Результат.Сбой Тогда
    Сообщить("Ошибка фискализации: " + Результат.ОписаниеОшибки);
Иначе
    Сообщить("Чек успешно зарегистрирован в ОФД. Номер фискального документа: " + Результат.НомерФД);
КонецЕсли;

Данные уходят в дата-центр, касса регистрирует продажу, а ваш клиент мгновенно получает легальный чек. Если вы используете Систему быстрых платежей (СБП), то интеграция позволяет настроить автоматическое пробитие чеков в фоновом режиме без участия человека сразу после подтверждения успешной транзакции банком.

Что делать, если в будущем откроется физическая точка продаж?

Если в ваших планах есть открытие розничного магазина или офиса, где клиенты будут расплачиваться картами и наличными лично, важно учесть юридическое ограничение: облачную кассу запрещено использовать для расчетов "на месте". По закону при личном контакте покупателю должен быть выдан именно бумажный чек.

В этом случае у вас есть два оптимальных пути развития ИТ-архитектуры:

  1. Стационарный комплект. Вы покупаете физический фискальный регистратор (например, марки АТОЛ или Штрих-М) и стационарный терминал эквайринга. Оборудование подключается напрямую к компьютеру, на котором запущена 1С:Бухгалтерия. При оформлении продажи программа сама посылает сигнал на терминал для списания денег с карты, а после успешной транзакции дает команду кассе на печать бумажного чека.
  2. Мобильные смарт-терминалы «2-в-1». Отличным решением для небольшого прилавка или курьера будут устройства класса MSPOS или Эвотор 5i. Это компактные гаджеты, сочетающие в одном корпусе сенсорный экран, полноценный банковский терминал для чтения карт и принтер чеков с фискальным накопителем. Такие смарт-терминалы легко синхронизируются с облачной базой 1С:Бухгалтерия, позволяя выгружать номенклатуру и забирать отчеты о продажах.

Выбирайте решение исходя из текущих бизнес-процессов, но всегда помните, что своевременная фискализация — это залог спокойствия вашего бизнеса перед лицом налоговых органов.

← На главную