Загрузка чеков из приложения «Проверка чеков ФНС» в авансовый отчёт БП 3.0: JSON, QR, ZIP
Чеки подотчётника из приложения ФНС (JSON, QR-строки, ZIP) превращаются в авансовый отчёт или поступление: продавец по ИНН, позиции, НДС по коду чека, повторная загрузка исключена.
Выгоды — коротко, по результатам тестов
- Источники: JSON-экспорт приложения, файлы .json/.txt, ZIP, текст из буфера, QR-строки t=…&s=…&fn=…
- Один авансовый отчёт на все отмеченные чеки или поступление на каждый чек — на выбор
- Продавец по ИНН (создаётся, если нет), договор «С поставщиком», ставка НДС по коду чека — 22/20/10/0 %, без НДС, 5 и 7 %
- Защита от дублей по ФН+ФД+ФП, в том числе при загрузке в другой тип документа
- В тесте проводки Дт 41.01 / Дт 19.03 – Кт 71.01 дали 2 010,00 — ровно сумма чека; битый JSON/QR документов не создаёт
Для кого: Бухгалтер по подотчёту, главный бухгалтер; бухгалтерская фирма; сотрудники с корпоративными расходами.
Проблема и как её решает обработка
Что болит
Подотчётное лицо приносит десятки кассовых чеков; бухгалтер вручную вносит в авансовый отчёт продавца, позиции, НДС, номер и дату чека — долго и с ошибками. Одни и те же чеки легко загрузить дважды.
Что делает обработка
Сотрудник проверяет чеки в приложении ФНС «Проверка чеков» и отправляет бухгалтеру JSON-экспорт (или просто QR-строки). Обработка разбирает данные и создаёт документ одним нажатием.
Что умеет
- Источники: JSON чека (форматы
ticket/document/receipt, ответdata/json, «плоский» объект, массив чеков), файлы.json/.txt, ZIP с такими файлами, текст из буфера; QR-строкаt=…&s=…&fn=…&i=…&fp=…(один чек на строку). - Результат: Авансовый отчёт (один на все отмеченные чеки; позиции — в «Прочее» с выбранным счётом затрат или в «Товары») либо Поступление товаров и услуг (по документу на чек; услуги уходят в табличную часть «Услуги»).
- Продавец определяется по ИНН (при отсутствии в базе — создаётся с признаком юрлицо/ИП по длине ИНН; можно отключить и указать «Контрагента по умолчанию»); для поступления подбирается/создаётся договор «С поставщиком».
- Позиции: сопоставление номенклатуры по точному наименованию; для остальных — «Номенклатура по умолчанию» либо автосоздание (копия по умолчанию).
- НДС: ставка по коду чека (22 %, 20 %, 18 % — в зависимости от даты чека, 10 %, 0 %, без НДС, расчётные 22/122, 10/110, 5 %, 7 %), сумма НДС берётся из чека, при её отсутствии — рассчитывается «в том числе».
- Защита от дублей по ключу ФН + ФД + ФП: ключ записывается в комментарий документа; повторная загрузка (в том числе в другой тип документа) помечается как «Дубль: уже загружен в …» и не создаёт документ. Дубли внутри одной загрузки тоже ловятся.
- Возвраты прихода и расходные чеки не загружаются (помечаются в списке).
- Счета учёта, способ учёта НДС и аналитика заполняются штатным механизмом БП; документы можно проводить автоматически.
- Протокол загрузки со ссылками на созданные документы; все ошибки платформы показываются понятным текстом.
Порядок работы шаг за шагом
Скриншоты — в screens/, пример данных — в samples/ (вымышленные продавцы и номера ФН/ФД/ФП).
Как это выглядит в 1С
Скриншоты сняты на демо-базе «ITfresh Demo» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.








Где работает и что проверено
Требования
- Платформа1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент
- Конфигурации1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206.19 и 3.0.208.14)
- ФорматВнешняя дополнительная обработка (.epf), регистрация через «Дополнительные отчеты и обработки» БСП
БП 3.0 (проверено на 3.0.206.19; 3.0.208 — см. TEST_REPORT), платформа 8.3.20+, включённые «Дополнительные отчёты и обработки». Права на создание документов «Авансовый отчет» / «Поступление» и справочников «Контрагенты», «Договоры контрагентов».
Проверено на тестах
Протокол тестирования вышлем вместе с КП.
Честно об ограничениях
- Сумма НДС в авансовом отчёте без счёта-фактуры продавца уходит на 19.04 (штатное поведение БП без предъявленного СФ); если у вас есть СФ — привяжите вручную.
- QR-строка не содержит продавца и позиций: создаётся одна строка «Покупка по кассовому чеку» на всю сумму без НДС; продавец — «Контрагент по умолчанию».
- Коды НДС 7–10 (ставки 5 %/7 % по ФФД 1.2) реализованы по спецификации, на реальных чеках не проверялись.
- Приложение ФНС не имеет единого формата экспорта: поддержаны перечисленные структуры; сомнительные — присылайте образец.
Установка в базу
- Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → «Добавить из файла» →
ZagruzkaChekovFNS.epf. - Раздел публикации — «Операции». Запуск: Операции → Сервис → Дополнительные обработки → «Загрузка чеков ФНС».
Частые вопросы
Нужен ли доступ в интернет?
Нет, обработка работает только с файлами/текстом.
Можно ли загрузить чек в другую организацию?
Да, организация выбирается в форме.
Как удалить ошибочно загруженное?
Удалите (пометьте на удаление) документ — ключ чека перестанет считаться дублём.
Сколько стоит и как купить?
Цена — по запросу: оставьте заявку, и мы вышлем коммерческое предложение, презентацию и покажем обработку на демо-базе. После оплаты получаете файл обработки, инструкцию по установке и поддержку по установке.
На каких релизах проверено?
1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206.19 и 3.0.208.14). Платформа: 1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент. Перед покупкой можем проверить на копии вашей базы.
Запросить цену и демо
Расскажите, какая у вас конфигурация и релиз, и что хотите закрыть обработкой «Загрузка чеков ФНС». В ответ вышлем коммерческое предложение, презентацию и покажем работу на демо-базе или на копии вашей базы.