1 февраля 2017 года были внесены поправки в ФЗ-54 о контрольно-кассовой технике. Поправки касаются, в первую очередь, работы с кассой и кассовыми чеками. В этой статье собрана информация об адаптации «1С-Битрикс» к новой редакции ФЗ и упрощении жизни интернет-магазинам.
Все компании должны, нет, обязаны, предоставлять покупателям кассовые чеки кроме ряда особых случаев. А вся информация о совершении торговых операций должна автоматически отправляться в ОФД (Оператор Фискальных Данных) – агрегатор, собирающий платежные данные и передающий их потом в ФНС.
Ранее в ККТ присутствовала так называемая ЭКЛЗ – модуль памяти, хранивший чеки из этого аппарата. Теперь же вместо ЭКЛЗ применяется фискальный накопитель, который подлежит замене каждые 13 месяцев.
Итак, кассовый чек обязаны выдавать каждому клиенту. А как же интернет-магазины, не имеющие как такового контакта с покупателями? А очень просто – e-commerceвсе должен отправлять в электронном виде.
Некоторые онлайн-магазины и раньше печатали чеки. Единицы из них вообще не проводили операций с наличными, в связи с чем не имели дела с кассовыми чеками вовсе. Теперь же поправка в ФЗ-54 обязывает печатать их при безналичной оплате – картой или через кошельки. Единственная ситуация, когда чек НЕ нужен – банковский перевод. Клиенту просто выставляется счет, и он оплачивает его на почте или в банке. В других случаях чек должен быть кровь из носу.
Все вышеописанное – главное изменение в ФЗ-54. Кассовый аппарат теперь должен регистрироваться с подтверждением URL сайта. Чек должен быть выдан строго в момент оплаты, в нем обязательно указание всех оплаченных товаров.
Однако нельзя вот так просто взять и ввести новый сложный механизм, он, видимо, будет внедряться поэтапно:
1 июля 2017 года уже вышло постановление о переходе на новые кассовые аппараты. Если вы из тех «счастливчиков», у кого память ЭКЛЗ закончилась раньше, то скорее всего для вас 1 июля и необходимость покупки новой ККМ наступили даже раньше.
Также переход на новые кассовые аппараты мог потребоваться и в том случае, если у директора поменялась фамилия, адрес регистрации местоположения бизнеса был изменен, открылась новая торговая точка и т. д. Пред новым 54-м должны быть равны все интернет-магазины.
Всего в новой редакции внесено более 10 изменений касательно чека, но самое главное среди них состоит в том, что печати в чеке подлежат все покупаемые товары. Если раньше достаточно было выбить чек на общую сумму без конкретизации наименований и даты, теперь такое вряд ли «прокатит».
В чеке также нужно указывать:
На оф. сайте ФНС «лежит» громоздкий документ с полным текстом нового 54-го ФЗ, и на его 99-й странице есть 7 точных требований к чекам. Но даже тут не все так просто: конкретный набор признаков напрямую зависит от формы оплаты и сделки.
Не менее «интересное» нововведение состоит в необходимости печатать на чеке индивидуальный QR-код, который высылается клиенту либо в электронном письме, либо выдается на физическом чеке. По этому QR-коду покупатель может посмотреть полную информацию о покупке, в нем указываются: время, сумма, тип чека, номер фискального документа, номер фискального накопителя. Проверить эти QR-коды планируется через программу ФНС «Проверка чека».
Изображение чека с реальным QR-кодом приравнивается к юридическому документу, то есть теперь не обязательно иметь бумажный оригинал.
С версии 17.0.1 была добавлена поддержкатребований обновленного ФЗ-54. Бесплатное приложение «1С-Битрикс.кассы» доступно для ПК, к которым подключается ККТ. Работает оно по принципу сервера: «находит» ваш онлайн-магазин, скачивает его данные и отправляет их в кассовый аппарат. Само приложение не сможет инициировать соединение, оно только получает данные на манер принтера. То есть, без посредника, получающего данные и печатающего их на этом «принтере» ничего не выйдет.
Пока что «1С-Битрикс поддерживает только ККТ марки «Атол». Вскоре планируется ввести поддержку «Штрих-М».
Интересно, что «Атол» уже выпустила кассовый аппарат без печатного блока. Ведь если вы не заключаете сделки с клиентами офлайн, то и печатать физические чеки необязательно, можно просто генерироваться электронные.
Получаем кассовый аппарат, поддерживающий новые требования с ФЗ-54. Поначалу это варианты «Атол» и «Штрих-М».
Клиент заключает договор о передаче данных с ОФД. Особых трудностей процедура вызвать не должна.
Клиент регистрирует кассовый аппарат в ФНС. Здесь уже немного сложнее. Нужно зайти в специальный раздел на сайте ФНС. Для этого надо зарегистрироваться и ввести ключ. Ключ же выдается отдельно и, по сути, к регистрации не имеет никакого отношения, а является скорее цифровой подписью. Если клиент уже имеет собственную цифровую подпись для документов, он может воспользоваться ей при регистрации кассового аппарата. На сайте ему нужно ввести данные ККТ, заполнить поля формы собственности, выбрать модель и «Подписать ключом» все это дело.
Кстати, обновленная редакция закона разрешает получать деньги с разных интернет-магазинов на одну ККМ, если юридическое лицо одно.
Подключаем кассовый аппарат к ОФД. Прописываем определенные параметре в кассовом аппарате. Этим, как правило, занимаются СЦ, продающие кассы.
Устанавливаем и настраиваем драйвер кассового аппарата. Хотя драйверы есть под Windows и Linux, но приложение 1С-Битрикс: кассы пока только под Windows. Драйверы для кассовых аппаратов «Атол» находятся по ссылке: https://goo.gl/uVDRil.
Вы видите два драйвера? Все нормально, так и должно быть. Дело в том, что все ККМ с USB-подключением занимают два порта: один для отправки данных на печать, другой – в интернет.
Первый драйвер – собственно, драйвер торгового оборудования, а второй – драйвер эмуляции порта, через который пробрасываются данные для отправки в ОФД. При отсутствии драйверов отправка данных в ОФД не осуществится, и, здравствуйте, санкции. Также необходим и канал для отправки этих данных.
После окончания установки драйверов нужно запустить exe-файл из папки, указать порт для отправки данных. Также необходимо определить, какой из портов за что будет отвечать: за печать или отправку.
Устанавливаем приложение «1С-Битрикс: кассы». Здесь все просто: устанавливаем, получаем авторизационные данные и вводим их в приложение, а система уже самостоятельно найдет магазин, заберет нужные ей данные и получит ключи авторизации.
Настраиваем кассу в «1С-Битрикс: Управление Сайтом». На данный момент в «1С-Битрикс» поддерживаются три основных сценария работы:
Работаем по новой версии закона 54-ФЗ.
В обновленной программе «1С-Битрикс» появился еще один раздел — «Кассы ККМ».
Действие «Подключить ККМ» генерирует уникальный регистрационный URL, необходимый при использовании приложения. Если ККМ подключена через 1С, эта настройка не нужна.
После подключения и регистрации все кассовые аппараты будут представлены в виде таблицы.
Онлайн-магазин, в отличие от традиционного, не регламентирует очередь покупателей. Если в простом магазине 10 человек не могут одновременно совершать покупку, соблюдая очередь, то в интернет-магазине так это не работает. После запущенной вами масштабной рекламной кампании побежали клиенты, и 10 из них оформили свои заказы одновременно, а потом еще 10, а потом еще. У вас очень мало времени выбить им всем чеки…
В данном случае существует несколько решений:
Еще одна причина появления нового раздела – дать пользователям возможность указывать, к какой кассе имеет отношение кассовый аппарат. Так как один интернет-магазин может принадлежать нескольким юридическим лицам, такая функция способна упростить работу с кассами. Например, вы хотели бы принимать некоторые платежи на ИП. Так, вы создаете в «1С-Битрикс» отдельную компанию, подключаете к ней кассы, и, вуаля! Ваше ИП работает с определенными платежными терминалами, а у ваших партнеров свои наборы касс.
После завершения всех необходимых настроек нужно один раз указать минимальную сумму для каждой ККМ. Существует термин – сумма накопления, которая выбивается на чеках z-отчета. И ввиду того, что касса может не сразу заработать с онлайн-магазином, то обычно печатают на чеке маленькую сумму от 20 копеек до 3 рублей. Эта сумма и используется в качестве отправной точки для налоговой.
Также в системе теперь отображаются все чеки за день с указанием URL, сумм, заказов и т. д. Количество привязываемых чеков к одному заказу не ограничено.
Внутри заказов появилась вторая опция.
Процедура регистрации платежа немного усложнилась.Если раньше платежная система автоматически подтверждала прохождение платежа, и товар отправлялся на отгрузку, или менеджер магазина ставил нужную галочку, то теперь галочки две. Первая – электронное средство платежа подтвердило получение денег, вторая – чек распечатан. Здесь же будет и URL чека, по которому его можно будет найти в ОФД. Этот же URL придет клиенту в электронном письме.
Z-отчёты могут закрываться как вручную:
…так и автоматически. Во время закрытия z-отчётов (до 15 минут) чеки не могут печататься. После закрытия новая кассовая смена может быть открыта также вручную или автоматически. Если у вашего магазина смешанный режим работы – офлайн и онлайн – лучше закрывать z-отчёты при физическом закрытии кассовой смены.
Как выше уже отмечалось, самое, пожалуй, неудобное – необходимость печати чека с момента совершения финансовых операций с покупателем. Однако, есть и хорошие новости – неважно, в каком виде будет чек. Также не забудьте подумать о бесперебойной подаче электропитания и стабильном доступе в интернет, ведь если ваш магазин работает 24 часа в сутки, то и кассы должно функционировать на протяжении всего этого времени. Некоторые неудобства особенно заметны при смешанной схеме работы офлайн-онлайн.
Периодическая проверка доступности ККМ (раз в минуту). Если аппарат в момент проверки недоступен, оплата на сайте в этот период приниматься не будет. Покупатель может выбрать товар, оформить заказ, но в последний момент его перекинет на кастомизируемую страницу интернет-магазина, где можно указать, что касса пока не работает, но впоследствии клиенту придет прямая ссылка на оплату заказа. Такой вариант может быть полезен в тех случаях, кто z-отчеты закрываются, а кассовый терминал всего один.
Генерирование очереди чеков. Очередь распределяется между несколькими кассовыми аппаратами. К одному ПК можно спокойно подключить до 4 аппаратов одновременно
Предавторизация (блокирование нужной суммы). Способ обхода системы, который может быть использован только в случае оплаты картой. Когда покупатель оформляет заказ, вы блокируете сумму на его карте. Не списываете – просто блокируете. И в этом случае вы не обязаны выбивать чек сразу. В результате вы спокойно можете собрать заказ, проверить наличие того или иного товара, а уже после дать команду на списание денег с карты с последующим выбиванием чека.
В чеке, как упоминалось выше, теперь должны присутствовать все купленные товары. И когда курьер едет отдавать заказ клиенту, у него на терминале должен быть выгружен весь актуальный каталог магазина, чтобы з него сформировать заказ. То есть, теперь вы должны всегда поддерживать синхронизацию магазина с терминалами курьеров. Однако, так как такие ККМ работают через эмуляцию СОМ-порта, выгрузка нескольких десятков или сотен тысяч позиций может занять о-о-очень много времени.
Но из ситуации есть выход. В начале дня курьер забирает все заказы для развоза и синхронизирует на аппарат не весь каталог, а конкретно те позиции, которые присутствуют в заказах. В случае, если клиент отказывается от какого-либо товара, курьер просто удаляет его из готового списка и спокойно печатает чек. Он фискализируется, пересылается в ОФД, а физический чек отдается клиенту. Стоит только обратить внимание, что не все модели кассовых аппаратов поддерживают такой режим работы, поэтому лучше проверить эту возможность перед ее использованием.
Для отправки электронных чеков обычно достаточно только электронной почты или номера мобильного телефона покупателя. «1С-Битрикс» поддерживает только первый вариант отправки. При создании события «чек ККМ» клиенту отсылается письмо с QR-кодом и URL чека, по которым он может посмотреть полную информацию.
Обновленная редакция ФЗ-54 упоминает семь возможных сценариев, раньше их было четыре. Теперь все цепочки создаваемых чеков будут соответствовать этим семи сценариям:
Примечание: новый набор сценариев поддерживается лишь в новых прошивках кассовых аппаратов, поэтому при покупке проверяйте версию прошивки.
Рассмотрим некоторые возможные ситуации из жизни и алгоритмы необходимых действий.
Первый сценарий: покупатель оформляет заказ на три товара, оплату хочет произвести картой, но один товар отсутствует на складе – клиент просит заменить его другой позицией. НО! Вы уже получили деньги, выбили чек, а замены, желаемой покупателем, тоже нет в наличии. Тогда клиент просит дать ему 2 единицы, а за третью вернуть деньги. Вам в таком случае нужно будет создать такую цепочку: чек с товарами по заказу (выбит) — чек возврата (нужно выбить) — новый чек с реально отгружаемыми товарами. То есть выбить придется три чека с прописанными правильными операциями.
Посмотрим на сценарий посложнее: покупатель оформляет заказ на три товара, оплату хочет произвести картой, но один товар отсутствует на складе. Клиент просит сохранить деньги за отсутствующий товар на своем внутреннем счёте, а остальные товары отгрузить. Вам в таком случае следует выбить следующую цепочку чеков: чек с товарами — чек возврата — новый чек с товарами за вычетом отсутствующего — чек с пометкой «Аванс». Потом же, когда клиент выкупит товар по чеку «Аванс», вы выбьете закрывающий чек, в котором будет написано «В счёт аванса». Сумма по этому чеку не будет зарегистрирована в ФНС, то есть не произойдёт двойного учёта средств.
Еще один сценарий: покупатель оформляет заказ на три товара, оплату хочет произвести картой, но в наличии нет ни одного товара – клиент соглашается на отгрузку частями. Вам в этом случае стоит выбить следующую цепочку: чек с пометкой «Аванс» — чек с конкретной отгрузкой с пометкой «С учётом аванса» (причем в чеке содержатся только те товары, которые вы отгрузили) и так далее, пока не пройдёт вся цепочка закрытия данного заказа. В подобной ситуации последовательность отгрузки должна определяться людьми. Не системой.
Итак, настало время подвести итоги.
изображения взяты с сайта habrahabr