Отправка чеков в налоговую по 54-ФЗ

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

Коротко о требованиях 54-ФЗ

Чек должен оказаться в налоговой сразу после платежа, за каждый недоставленный чек могут оштрафовать. Штраф для должностных лиц от 2000 рублей, для юрлиц — от 10 000 рублей.

Что нужно сделать

  1. Купить или арендовать онлайн-кассу (ККТ — контрольно-кассовая техника).
  2. Заключить договор с оператором фискальных данных (ОФД).
  3. Получить квалифицированную электронную подпись (КЭП, нужна для регистрации онлайн-кассы в налоговой).
  4. Зарегистрировать онлайн-кассу в налоговой: в личном кабинете юрлица или ИП на сайте nalog.ru.
  5. Отправлять фискальные данные через онлайн-кассу после каждого платежа.

Подробнее на сайте налоговой

Чем поможет Яндекс.Касса

Мы можем настроить взаимодействие с вашей онлайн-кассой.

Если вы:

  1. подключите онлайн-кассу одного из наших партнеров,
  2. добавите данные для чека в платежную форму,

тогда мы будем отправлять вашей онлайн-кассе эти данные — в момент оплаты.

Это не обязательно: вы можете принимать платежи через Яндекс.Кассу, а данные для чека отправлять своей онлайн-кассе другим способом.

Как работает наше решение

  1. Покупатель платит в вашем магазине как обычно. Вместе с запросом на оплату вы передаете нам данные для чека: названия товаров, количество, цену, ставку НДС, электронный адрес покупателя.
  2. Мы отправляем вашей онлайн-кассе данные для чека и ждем ответ.
  3. Онлайн-касса формирует чек и отправляет оператору фискальных данных (ОФД).
  4. Оператор присваивает чеку фискальный признак и отправляет вашей онлайн-кассе.
  5. Онлайн-касса отвечает нам, что с чеком всё в порядке.
  6. Мы понимаем, что всё по закону: налоговая получит чек от ОФД в тот же день, и отправляем вам сообщение об успешной оплате.
  7. ОФД отправляет данные чека в налоговую — раз в сутки.
  8. ОФД может отправить чек покупателю (это дополнительная услуга).

Как отправлять данные для чеков через Яндекс.Кассу

  1. Подключите Яндекс.Кассу (если еще с нами не работаете).
  2. Купите или арендуйте онлайн-кассу одного из наших партнеров, заключите договор с ОФД, зарегистрируйте онлайн-кассу в налоговой.
  3. Поменяйте настройки в личном кабинете Яндекс.Кассы. Как поменять настройки
  4. Настройте отправку фискальных данных в Яндекс.Кассу на своей стороне.

В CMS или другой системе

Обновите платежный модуль: он будет сам отправлять нам данные вместе с платежом, в нужном формате. Какие модули умеют отправлять чеки

На самописном сайте

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

Если получаете сообщения об оплате на эл. почту

Добавьте в платежную форму дополнительные параметры: они описаны в инструкции.

Если выставляете счета в нашем личном кабинете

Ничего делать не нужно: данные о ваших заказах уже у нас, мы сами отправим их вашей онлайн-кассе.

Если принимаете оплату через mPOS

Увы, данные для чеков при оплате через мобильный терминал мы отправлять не можем. Вам нужно сделать это самостоятельно.

Какие онлайн-кассы мы поддерживаем

Пока только АТОЛ Онлайн и МодульКассу, поддержка других сервисов — в разработке.

Какие модули Яндекс.Кассы умеют отправлять чеки

1С-Битрикс (Vampirus)
1С-UMI
ABCP
AdvantShop
AllTrades
Amiro.CMS
DIAFAN.CMS
Drupal (Commerce, Ubercart)
Ecwid
JivoSite
Joomla (JoomShopping, Virtuemart 1, Virtuemart 2/3)
HostCMS
InSales
Magento (Mygento, Rugento)
Moguta.CMS
MODx Revolution
Netcat
Nethouse
Opencart
Oscommerce
PHPShop
Prestashop
Recommerce
ShopCMS
SimplaCMS
Storeland
Tilda Publishing
uCoz
UMI.CMS
UralCMS
Webasyst Shop-Script
Wix
WooCommerce
АвтоВебОфис

Что почитать

Документация

Изменения в Протоколе приема платежей для работы по 54-ФЗ

Блог Кассы

Яндекс.Касса поможет магазинам с онлайн-чеками