Все статьи

Онлайн-кассы и 1C-Битрикс, 54-ФЗ

Объясняем суть изменений в применении ККТ из-за 54-ФЗ, как это затрагивает Интернет-магазины и что нужно сделать для соответствия закону.

В данной статье будет много аббревиатур, давайте их сразу обозначим:

ККТ – контрольно-кассовая техника

ККМ – контрольно-кассовая машина

ОФД – Оператор фискальных данных

ФНС – Федеральная Налоговая Служба

ФН – фискальный накопитель

ЭКЛЗ – Электронная контрольная лента защищённая

54-ФЗ: Новый порядок применения ККТ:

С 1 февраля 2017 года контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных — новые правила установлены в 54-ФЗ ст.2 п.2. ЭКЛЗ нужно заменить на фискальный накопитель, подключить кассу к интернету, заключить договор с оператором фискальных данных и отправлять чеки в электронном виде в ФНС через оператора фискальных данных.

Кто такой Оператор фискальных данных?

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

Задачи ОФД:

  • Ежедневная передача чеков в ФНС.
  • Обеспечение онлайн доступа ФНС к фискальным данным.
  • Хранение фискальных данных не менее 5 лет.
  • Защита фискальных данных от модификации.
  • Обеспечение возможности получения покупателем чека в электронном виде.

Сроки внедрения законопроекта

05.07.2016:

В.В. Путин подписал ФЗ-54

01.09.2016:

Добровольная регистрация ККТ с сертифицированным ФН и передачей данных в электронном виде

Электронная регистрация ККТ

Добровольная передача данных

01.02.2017:

Регистрация ККТ только с передачей данных в ФНС

Обязательная передача данных через ОФД

Установить новую ЭКЛЗ нельзя, возможно использование только ФН

01.07.2017:

Обязательная передача данных для всех ККТ

Прекращение применения ККТ по старому порядку

01.07.2018:

Обязательная передача данных для ИП с ПСН, услуги населению + те, кто сейчас не применяет ККТ

Кого коснутся новые правила применения ККТ

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

Новая схема передачи чеков

  1. Чек формируется в контрольно-кассовой машине, записывается на фискальный накопитель.
  2. Фискальный накопитель подписывает чек индивидуальным фискальным признаком.
  3. Подписанный чек отправляется Оператору фискальных данных (ОФД). ОФД передает ККТ сигнал о том, что чек принят.
  4. ОФД хранит этот чек и по необходимости передает Федеральной налоговой службе. Вся информация о расчетах хранится в электронном виде и доступна в ФНС и у Оператора фискальных данных.
608b0df0a31a46488538069075a0d1c9.png
Новая схема передачи чеков

Штрафы

Ответственность юридических лиц за нарушение 54-ФЗ:

10 000 рублей - ККТ не соответствует требованиям

10 000 рублей - Чек не отправлен покупателю

30 000 рублей - Торговля без ККТ

Что нужно сделать нашему клиенту для подключения?

  1. Договор с Оператором фискальных данных.
  2. Собственно, касса. Можно арендовать ее онлайн (например, на http://online.atol.ru/) либо купить.
  3. Зарегистрировать кассу в ФНС (можно сделать это онлайн на сайте nalog.ru).
  4. Подключить ККМ к ОФД.

Электронная регистрация ККТ через сайт nalog.ru:

  1. Пользователь приобретает ККТ с заводским номером и номером ФН.
  2. Через личный кабинет отправляет электронную заявку на регистрацию ККТ. Заявка подписывается личной КЭП.
  3. ФНС проверяет данные о ККТ и ФН, если серийные номера есть в реестре — ФНС регистрирует ККТ.
  4. Регистрационный номер передается в фискальный накопитель.
  5. ФН отправляет в ФНС отчет о фискализации.
  6. После регистрации отчета в ФНС, она выдает карточку регистрации ККТ.
  7. Карточка появляется в личном кабинете налогоплательщика — регистрация завершена.
    Изменение данных происходит по аналогичному сценарию. По срокам процесс занимает 1 день.
    Общая тенденция ФНС — минимизировать документооборот.

54-ФЗ и Битрикс

Теперь расскажем как связать сайт и ККМ.

"1С-Битрикс: Управление сайтом" с версии 17.0 адаптирован под требования закона 54-ФЗ и предлагает три сценария интеграции магазина с онлайн-кассами:

  • Установить ККМ локально где-то у себя и подключить через приложение "1С-Битрикс.Кассы"
  • Аналогичное локальное подключение, но интеграция с 1С
  • Арендовать ККМ через онлайн-сервисы: Атол.Онлайн или Orange Data

1. Приложение 1С-Битрикс.Кассы

Приложение под Windows, которое предназначено для:

  • Получения чеков от интернет-магазинов, работающих на «1С-Битрикс: Управление сайтом»
  • Передачи чеков онлайн-кассе на печать, запись в фискальные накопители (ФН) и отправку в ОФД

Как начать:

2. Интеграция с 1С

Если есть 1С, то можно выбрать вариант подключения ККМ к ней. В данном случае почти вся настройка ложится на плечи 1С.

Как начать:

  • Приобрести ККМ, заключить договор с ОФД, зарегистрировать ККМ в ФНС, подключить ККМ к ОФД.
  • Подключить ККМ к 1С, установить модуль обмена, настроить узел обмена документами (заказами) с сайтом
  • Настроить обмен заказами с 1С, добавить кассу с обработчиком «Касса 1С» и ОФД «Другой», разрешить печать чеков для платёжных систем
  • На странице Магазин > Кассы ККМ > Список касс активировать кассу с названием «Касса 1С» и выбрать ОФД «Другой»

Сохранение экспортированного сертификата
  • Установите флаг Разрешить печать чеков в настройках нужных вам платежных систем
  • Включить для узла обмен в режиме реального времени (или по расписанию, но не реже, чем раз в 5 минут)

3. Онлайн-сервисы

Например, Атол.Онлайн или Orange Data — сервисы, которые имеет свою ферму ККМ и позволяют брать их в аренду.

Как начать:

  • Выбрать сервис и зарегистрироваться, следовать инструкции
  • Настроить подключение кассы к сайту, настроить платёжные системы.
    Для разных сервисов настройка несколько отличается, для настройки выбранного сервиса онлайн-касс воспользуйтесь инструкциями:

Настройка интеграции с Orange Data

Настройка интеграции с Атол.Онлайн

Материалы, которые помогли написать статью для вас:

Олег Казаков
Технический директор

Читайте также

Магия динамического маппинга. Реализация универсальной обработки файлов нефиксированной структуры на Python
Магия динамического маппинга. Реализация универсальной обработки файлов нефиксированной структуры на Python
Один из проектов, с которым мы работаем — IBP-платформа для планирования и прогнозирования спроса и продаж в ритейле. В статье поговорим о конкретной реализации для одной из задач в рамках этой платформы на Python и Django. При этом сама концепция может быть реализована абсолютно на любом фреймворке или платформе: Spring, .NET, Laravel.
Битва медведей: Pandas против Polars
Битва медведей: Pandas против Polars
Рассказываем о своих наблюдениях при использовании двух основных систем аналитики данных в Python и сравниваем их на предмет быстродействия при работе с файлами больших объемов.
Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример
Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример
Рассказываем об одном из кейсов при работе над проектом с микросервисной архитектурой — реализации единой системы авторизации и аутентификации