qr код чека восстановить по данным
Как проверить чек онлайн
Как проверить, соблюдает ли предприниматель 54-ФЗ? Где проверить чек онлайн и на что обратить внимание? Что должно быть указано на правильном чеке? Читайте далее.
Сервис онлайн-проверки чека
Чеки, которые печатают и отправляют на электронную почту покупателей онлайн кассы, можно проверить на соответствие содержимого и на факт фискализации (регистрации) кассы.
Проверить чек онлайн можно на сайте ОФД, обслуживающего бизнес предпринимателя (эти данные указаны на чеке) или через приложение налоговой (сканируя qr-код). Также у ФНС есть мобильное приложение для проверки чеков.
Кто проверяет чеки
Проверить чек может любой покупатель, сами предприниматели, налоговая инспекция, оператор фискальных данных.
Как проверить чек онлайн на OFD.ru
Нажмите кнопку «Найти чек». Предварительная регистрация не требуется.
Зачем проверять чеки
Процедура проверки чека позволяет узнать, всё ли у предпринимателя, продавшего товар, в порядке с исполнением требований ФЗ № 54. Предприниматели проверяют чеки своих касс, чтобы удостовериться, что после настройки или обновления ПО все данные передаются корректно.
Покупатели проверяют надежность продавца и получают электронное подтверждение своей покупки. Налоговая следит за соблюдением требований закона и накладывает штрафы за нарушение после проверки чеков. ОФД анализирует информацию чека, предоставляет предпринимателю доступ к статистике торговой точки, хранит и передаёт в налоговую.
Что должно быть на чеке
Проверка реквизитов позволит выявить, все ли необходимые данные указаны на чеке. В законе более указаны 20 позиций, которые должны быть напечатаны. Среди них, например, дата и время продажи, адрес магазина, его ИНН, наименования товаров, регистрационный номер кассового аппарата, заводской номер фискального накопителя, название обслуживающего компанию оператора фискальных данных.
У предприятий, работающих по ЕНВД и ПСН, список печатаемых на тексте пунктов короче. Тем не менее, за отсутствие хотя бы одной позиции налоговая штрафует предпринимателей. Например, может приостановить деятельность торгового предприятия на срок до 90 дней, если на нем нет ККТ.
Проверка факта фискализации кассы позволяет узнать, зарегистрирована ли она в налоговой. Фактически, фискализация – это гарантия того, что предприниматель сообщает ФНС данные обо всех своих продажах.
Как найти и скачать чек из ОФД
Если при покупке в интернете кассовый чек не пришел на почту или по SMS, его можно получить у оператора фискальных данных (ОФД). Разбираемся, как это сделать.
Как запросить чек из ОФД
Сохранился кассовый чек, но нужна его электронная копия
Приложение подтверждает подлинность документа. Если обнаружите нарушение — обратитесь в налоговую. Все ваши проверки сохраняются в разделе «Мои чеки».
Проверить кассовый чек также можно на сайте ФНС.
Кассовый чек утерян или данные стёрлись
Обратитесь к продавцу и запросите копию чека — бывает, что он не делает копии через онлайн-кассу. Поезжайте в головной офис компании или обратитесь к ОФД. Для этого уточните у продавца, какая организация обслуживает кассу.
Вся информация о расчётах хранится у оператора фискальных данных в «Личном кабинете» продавца, в разделе «Кассы» —> «Фискальные документы».
Продавцу: если клиент попросил бумажный чек, а вы используете обычный принтер и офсетную бумагу, не забудьте поставить печать и расписаться.
Нужен бумажный чек о покупке в интернет-магазине
Если клиент указал электронную почту или номер телефона, то документ поступит в письме или по SMS. Чек можно распечатать и, если понадобится, заверить в магазине.
Что делать, если не пришел чек из ОФД
Покупатель просит продавца отправить чек повторно.
Продавец должен узнать, почему произошел сбой. Это может случиться, если:
Если копии отправили через SMS, но клиент их не получил, значит, техническая проблема возникла у сотовой компании. Подождите или попросите продавца переотправить чек на другой телефонный номер либо по электронной почте.
Продавцу: если документ не пришел покупателю по другой причине — обратитесь к своему оператору фискальных данных. Чек восстанавливают через ОФД или на кассе.
Что делать, если чек пришёл, а деньги — нет
При возврате денег от магазина продавец высылает клиенту чек возврата — подтверждение, что продавец принял товар назад и перечислил деньги клиенту. Если клиент получил такой чек, а деньги на счёт не поступили, может быть несколько вариантов развития событий.
По закону оператор фискальных данных обеспечивает только передачу чека. Он не несёт ответственности за действия банка и продавца и никак не может повлиять на факт возврата средств клиенту.
Почему касса не отправляет чеки в ОФД
У продавца могут возникнуть проблемы с отправкой чеков в ОФД по нескольким причинам:
Что делать, если чеки не передаются в ОФД
Принудительная отправка чеков в ОФД невозможна. У продавца есть два варианта:
Чтобы передавать фискальные данные по требованиям 54-ФЗ, обращайтесь в Астрал ОФД. Оператор находится в тройке ведущих ОФД по России и соответствует всем требованиям государственных органов.
Для чего и как проводится проверка кассового чека онлайн-кассы
Чек онлайн-кассы — крайне информативный документ, в котором присутствует большое количество реквизитов, идентифицирующих платеж от покупателя или клиента. Кассовый чек может быть проверен на подлинность теми или иными заинтересованными лицами — и на соответствие требованиям по указанию ключевых реквизитов. Но зачем? Каким образом можно выполнить проверку кассового чека?
Кто и зачем может проводить проверку чека онлайн-кассы
Чек онлайн-кассы — сам по себе довольно технологичный «продукт». Прежде всего, нужно отметить, что представлен такой чек может быть в двух вариантах — бумажном и электронном. Бумажный по внешнему виду почти не отличается от привычных чеков ККМ старых поколений. Но по содержанию — более чем, в силу того, что в нем появилось сразу несколько принципиально новых реквизитов (обусловленных требованиями Закона № 54-ФЗ).
Электронный представляет собой, собственно, электронную копию бумажного — практически с теми же реквизитами. Такой чек может быть выполнен в виде файла особого формата либо сохранен (и этот вариант можно считать типовым) в облаке с возможностью получения доступа к нему по ссылке в интернете.
Бумажный чек выдается в любом случае. Электронный чек онлайн-кассы (либо ссылка на него) должен быть отправлен покупателю по его запросу (и при условии предоставления им контактных данных — номера мобильного телефона или e-mail).
Указанное правило имеет исключения:
Оба типа чека формируются на онлайн-кассе при непосредственном применении ключевого ее технологического компонента — фискального накопителя, и сохраняются в его памяти. Кроме того, данные о платеже по кассовому чеку должны быть в установленном порядке переданы в ФНС (при посредничестве Оператора фискальных данных).
Таким образом, чек онлайн-кассы во всех случаях должен соответствовать следующим признакам:
При этом, все 4 указанные признака, в целом, связаны между собой как единые критерии корректного функционирования онлайн-кассы. Если присутствует хотя бы 1, то при корректно функционирующей онлайн-кассе это, скорее всего, автоматически означает, что будут наблюдаться оставшиеся 3.
Рассматриваемые признаки — и есть предмет проверки чека онлайн-кассы. В такой проверке могут быть заинтересованы:
Какие есть способы проверить кассовый чек на подлинность?
Рассмотрим все способы подробнее.
Проверка чека по QR-коду через мобильное приложение ФНС
Первым делом, скачиваем приложение, о котором идет речь. Ссылки на страницы приложения в Google Play и App Store находятся внизу страницы kkt-online.nalog.ru (кстати, это весьма информативная страница на сайте ФНС — там в подробностях раскрывается большое количество нюансов пользования онлайн-кассой).
Устанавливаем мобильное приложение ФНС «Проверка кассового чека» АО ГНИВЦ на свой смартфон
Далее запускаем приложение на мобильном гаджете (сразу отметим, что он должен быть с камерой). Готовим кассовый чек, который нужно проверить.
Затем находим пункт меню «Проверка чека».
Сразу же активируется камера. Нужно навести ее на QR-код, который печатается в нижней части кассового чека (как альтернативный вариант — можно ввести исходные данные вручную).
Приложение автоматически сканирует код и распознает зашифрованные в нем сведения о платеже, на основании которых можно будет осуществлена проверка чека.
Если с чеком все в порядке, то на экране появится надпись об этом. Если нет — сообщение об этом также будет показано на дисплее.
На странице с результатом проверки могут быть доступны кнопки:
Первая кнопка позволяет отправить в ФНС жалобу — о том, что чек не прошел проверку. С определенной вероятностью это будет означать, что магазин, выдавший чек, не использует онлайн-кассу либо неверно настроил ее. ФНС впоследствии примет жалобу во внимание при проверке.
Вторая кнопка позволяет получить электронную копию чека прямо на экран смартфона — она загружается с серверов ФНС. При желании можно сравнить содержимое электронного чека и бумажного. Копии кассовых документов, запрошенных в ФНС через приложение, хранятся в разделе «Мои чеки».
Весьма примечательная опция приложения от ФНС — формирование персонального QR-кода покупателя.
Он может быть показан с экрана смартфона продавцу в магазине — для оперативной передачи ему контактов в целях запроса электронной копии чека.
Данный QR-код обычно сразу появляется на стартовой странице приложения (на закладке «Визитная карточка»).
Продавец, воспользовавшись своим сканером, обеспечит считывание соответствующих контактов, а затем осуществит отправку электронного чека покупателю с онлайн-кассы.
Проверка кассового чека на подлинность через сервисы ОФД
Следующий способ проверки чека — использование специальных сервисов ОФД. Преимущество данного способа — в возможности задействовать обычный компьютер, а не мобильный гаджет (и в отсутствии необходимости что-то устанавливать, поскольку проверка будет производиться на сайте через браузер).
Недостаток способа проверки чека, о котором идет речь — в том, что можно использовать сервис только того ОФД, с которым магазин заключил договор о передаче фискальных данных в ФНС. Заранее о таком ОФД покупатель может не знать, и действовать придется наугад — пробуя проверить чеки на разных сайтах популярных ОФД.
Отметим, что во многих случаях на кассовом чеке все же указывается наименование ОФД и адрес сайта Оператора. Несмотря на то, что в перечне реквизитов чека онлайн-кассы, перечисленных в ст. 4.7 Закона № 54-ФЗ нет такого требования, указание сведений об ОФД на чеке предусмотрено Форматами фискальных документов — если на кассе применяется ФФД 1.05 или 1.1. Но не все пользователи пока перешли на данные форматы, а если используется ФФД 1.0, то указание в чеке сведений об ОФД — рекомендуется, но не требуется.
Если удалось достоверно узнать сведения об ОФД, при посредничестве которого сведения о чеке переданы в ФНС (либо есть основания полагать, что предполагаемый ОФД окажется тем, который нужен), то в общем случае для проверки чека необходимо:
Чаще всего требуются некоторые данные из списка:
В зависимости от конкретного ОФД состав реквизитов, которые нужно указать на странице проверки чека, может отличаться. Но, как правило, они не выходят за приведенный перечень.
В зависимости от них, можно отреагировать на результаты проверки в предусмотренном законом порядке.
Ссылки на некоторые сервисы ОФД для проверки чеков:
… и другие операторы фискальных данных, зарегистрированные в реестре ФНС.
Личный визит в ИФНС
Альтернативный, офлайновый вариант проверки чека — личный визит в ФНС с кассовым документом. Однако, техническая возможность для такой проверки может быть не в каждом представительстве ФНС.
Дело в том, что эта проверка осуществляется с помощью особого сканера, который размещен в общем доступе. Данная технология, фактически, может рассматриваться как дальнейший шаг в развитии ранее применявшейся в ФНС платформы для проверки чеков, сформированных на кассах с ЭКЛЗ — то есть, ККТ, предшествовавшей онлайн-кассам. Применение данных платформ регулировалось письмом ФНС России от 12.07.2010 № АС-37-2/6454.
Таким образом, заинтересованному лицу нужно заранее позвонить в территориальное представительство ФНС с вопросом о наличии технической возможности проверить чек с помощью сканера, который установлен в ведомстве. Возможно, там подскажут ближайший офис ФНС — если в городе их несколько, где такое устройство имеется.
Какие могут быть нюансы
Отметим, что возможна ситуация, при которой покупка совершается в населенном пункте, в котором торговые точки имеют право использовать онлайн-кассы без подключения к ОФД и без передачи данных о платежах в ФНС (сейчас это населенные пункты с численностью населения не более 10 тыс. человек). Такая преференция может быть довольно востребованной, поскольку в этом случае хозяйствующий субъект может существенно сэкономить на услугах ОФД (порядка 3000 рублей в год только за основное обслуживание, к которому могут добавиться дополнительные расходы — например, на рассылку электронных чеков через SMS).
Фискальные данные с кассы, используемой в офлайновом режиме, все же передаются в ФНС, но несоизмеримо реже в сравнении с онлайновым режимом. А именно — только при перерегистрации кассы или при снятии ее с учета. Владелец кассы должен принести в ФНС фискальный накопитель, с которого будут считаны необходимые данные.
В таком сценарии сведений по чеку на серверах ФНС или ОФД к моменту проверки может не быть — просто потому, что их туда не успели передать. В этом случае указанные способы выявления подлинности чека не подойдут. Но при желании вопрос с проверкой фискального документа можно решить, обратившись в ФНС в частном порядке за консультацией. Специалисты ведомства подскажут, каким образом можно удостовериться в том, что чек — корректен.
Читайте о том, как зарегистрировать ККТ в Налоговой службе на официальном сайте или путем обращения в ИФНС.
Какая ответственность предусмотрена в КоАП РФ за нарушение порядка применения ККТ.
Как действовать продавцу-кассиру https://onlain-kassy.ru/ispolzovanie/kak/rabotat-s-onlajn-kassoj.html при работе с онлайн-кассой с учетом различных ситуаций.
Видео — как проверить чек онлайн-кассы:
В какие сроки и как отправить электронный чек покупателю в обычном и интернет-магазине чтобы исполнить закон, какие при этом есть нюансы
Когда выдавать кассовый чек при оплате физлицом на расчетный счет. Новые правила фискализации при безналичной оплате с учетом требований ст.1.2 Закона № 54-ФЗ в редакции от 03.07.2018 года
Пробуем разобраться: получиться ли у предпринимателя сэкономить и использовать одну ККТ, если у него несколько торговых точек
Честный ЗНАК 17+
Сканер маркировки товаров
Markirovka
Для iPhone
Снимки экрана (iPhone)
Описание
Зачем сканировать товар?
• Проверка товара по QR коду на этикетке
• Информация о производителе товара (дата, время и место производства, срок годности)
• Проверка подлинности штрихкода онлайн
• Определение подделки и контрафакта, защита потребителя от покупки фальсификата, алкоголь сканер
• Регистрация жалобы на поддельный продукт
• Регулярные обновления базы товаров.
Откройте бесплатное приложение Честный ЗНАК, наведите камеру смартфона на товар, чтобы распознать:
Сканер штрих кода бесплатно позволит изучить состав товара, срок годности и условия хранения.
Проводите чек скан QR кода и сохраняйте чеки в истории покупок, чтобы вести учет расходов. Проверяйте качество товара и остерегайтесь магазинов, продающих нелегальную продукцию. С этим приложением сканер QR кода у вас всегда будет под рукой.
Расшифруйте специальные символы на упаковке с помощью штрихкод сканер QR кода. Узнайте о правилах использования товара, условиях его хранения и транспортировки, стандартах сертификации.
Какие можно сканировать товары?
Проверить качество лекарства и его подлинность по штрихкоду легко. Сканируйте коды Data Matrix на медикаментах и узнайте данные о таблетках, производителе и сроке годности. Это поможет избежать распространения поддельных лекарственных средств.
Хотите купить брендовые духи и качественную туалетную воду? Проверить батч код парфюма можно с помощью приложения Честный ЗНАК.
Чтобы узнать информацию о подлинности шубы через телефон, отсканируйте QR код на бирке. Если меховое изделие сертифицировано, вы узнаете его статус, дизайн, вид меха и страну производителя.
Как проверить обувь на оригинал? Для этого нужно сканировать код, который наносится на бирке кроссовок, где указана цена или на коробке.
Универсальный API для получения информации по чекам
Привет жителям Хабра.
В данной статье хотелось бы рассказать про API для получения чеков, которое нам не предоставила всеми любимая ФНС.
Когда только появились QR-коды на чеках я подумал «Вау, как круто! Ты сканируешь код и видишь если не всю инфу по чеку, то ссылку на него». И какого же было мое разочарование, когда просканировав такой код я увидел что-то вроде
Но расстраиваться я не стал и подумал, что ФНС позаботилась о нас и предоставила API для получения такой информации. Погуглив некоторое время я понял, что ФНС нам предоставила только мобильное приложение для проверки чека и просмотра той информации, что поступила к ним от магазина.
Но! Между магазином и налоговой имеется ещё одно звено — ОФД — те, кто обрабатывают информацию по чекам, полученную от магазинов, и отправляют в налоговую. Вот они то и предоставляют API для получения нужной нам информации. Не все. И не всегда бесплатно.
Судя по информации из википедии по состоянию на 1 марта 2018 зарегистрировано 17 ОФД. Допустим 10 из них предоставляют открытое и бесплатное API. Учитывая то, что мы не знаем с каким ОФД работает конкретный магазин, нужно будет пройтись по API 10 операторов фискальных данных. Далеко не лучший вариант.
Спустя какое-то время, я случайно наткнулся на приложение (не от ФНС), которое по QR-коду с чека получает информацию по чеку. Не будут же они «пробегать» по всем ОФД и собирать оттуда информацию — подумал я. Снова отправился в гугл и наткнулся на такой ответ.
Казалось, после этого ответа можно заканчивать импровизированное расследование, но у меня оставались ещё вопросы:
Все параметры обязательные.
Если результат успешен, то пользователь создается, СМС с паролем отправляется на указанный номер, а в ответ возвращается 204 No content.
Если пользователь уже существует, то возвращается 409 Conflict и сообщение «user exists».
Если номер телефона некорректный, то возвращается 500 Internal Server Error и сообщение «failed with code 20101».
Если адрес электронной почты некорректный, то возвращается 400 Bad Request и сообщение «[«Object didn’t pass validation for format email: »]».
Если адрес электронной почты уже используется, а телефон нет, то ошибок не возникает и регистрация проходит успешно.
В заголовке передается Pre-emptive Basic Authorization, где в качестве username передается номер телефона, в виде «+79991234567», а в качестве пароля — код, полученный в смс при регистрации или восстановлении пароля.
Если все хорошо, то вернется 200 OK и сообщение в виде json
Если указать некорректный номер телефона или пароль, то вернется 403 Forbidden и сообщение «the user was not found or the specified password was not correct».
Если не указать номер телефона и/или пароль, то не вернется ничего.
Если номер телефона найден, то возвращается 204 No Content и на телефон приходит СМС с новым паролем.
Если номер телефона не найден или номер некорректный, то возвращается 404 Not Found и сообщение «the user was not found».
Если не указать номер телефона и/или пароль, то ничего не вернется.
Если чек не найден, то возвращается 406 Not Acceptable. Также чек может быть не найден, если он был получен достаточно давно. ФНС не хранит информацию по чекам за все время. На момент написания этой статьи ФНС хранила детальную информацию порядка 2-3 месяцев.
Если перед вызовом данного метода не происходила проверка существования чека, то вернется 202 Accepted (без сообщений и любого содержимого). При повторном вызове информация по чеку вернется.
Если в параметре «sendToEmail» попытаться подставить значение «yes», то вернется 500 Internal Server Error и сообщение «connect ECONNREFUSED 127.0.0.1:465». При попытке подставить другие значения («true», 1 и т.д.) вернется 400 Bad Request и сообщение «[«No enum match for: »]».
Если всё хорошо, то вернется 200 ОК и содержимое в формате json примерно такого вида:
Особого смысла в логине я не вижу, но он используется в их мобильном приложении. Возможно, в дальнейшем он для чего-нибудь пригодится.
Кому интересен пример реализации подключения к этому API, вот ссылка на гитхаб проект библиотеки, написанной на C#.
По всем вопросам или замечаниям прошу в комментарии.
UPD После небольшой проверки выяснилось, что ФНС не хранит детальную информацию по всем чекам. По крайней мере у меня 22.05.2018 не удалось получить полный чек от декабря 2017, января и февраля 2018, при том, что у ОФД эта информация имеется и мобильное приложение ФНС сообщает, что чек корректен. За март 2018 чек получить уже удалось.
UPD Как заметили пользователи IvanG и neoman36, n=1 это «Вид кассового чека». 1 — значит «приход», 2 — «Возврат прихода». Это же число надо вставлять при проверке существования чека.
UPD Как заметил пользователь Echo77, начиная с декабря 2018 года API стал возвращать код ответа 451 «Illegal public API usage», поэтому теперь прежде чем запрашивать чек, необходимо делать запрос на проверку существования чека.
UPD По замечанию пользователя Actie, в ответ на этот вопрос на тостере, в конце 2018 года ФНС выпустила официальный API «Проверка чека». «Доступ к API дают если написать заявление, заверить электронной подписью, рассказать зачем и как будешь использовать.» (с)
Получить токен физическому лицу, насколько понимаю, невозможно. Только юр. лицо или ИП. Также при написании заявления необходимо явно указать с каких IP адресов будешь запрашивать информацию по чекам.
Этот же пользователь (организация(?)) — Actie реализовали gem для Ruby. Но опять же замечу, что использовать его без токена не получится. Ссылка на репозиторий.
В этом же репозитории указано, что при большом количестве проверок API, описанный в данной статье, работает не стабильно. Лично я не проверял.
UPD Как заметил один из пользователей — после большого количества запросов появляется ошибка блокировки аккаунта. На 25.03.2020 лимит составляет около 25 запросов в сутки. Раньше такого лимита вроде бы не было.