К статье
Практический материал

Учет и Финансы · 11 мин

Как загрузить чеки из ОФД в 1С 8.3

Как настроить загрузку чеков из ОФД в 1С 8.3: подключение, настройка обмена, загрузка в 1С:Бухгалтерию и УНФ, типичные ошибки и способы проверки результата.

Оператор фискальных данных (ОФД) хранит все чеки, пробитые на онлайн-кассе, и передаёт их в ФНС. Для бухгалтера и руководителя это ещё и источник данных для учёта: чеки можно загрузить в 1С 8.3 и автоматически создать отчёты о розничных продажах, приходные кассовые ордера или документы поступления по чекам поставщиков. Ручной ввод при этом не нужен — программа получает данные напрямую от ОФД или через сервис 1С.

Способ загрузки зависит от конфигурации и от того, какие чеки нужны. Чеки собственных продаж обычно попадают в 1С через обмен с кассой или сервис «1С:Касса», а чеки поставщиков (для подтверждения расходов) — через сервис «1С-ОФД» или обработку загрузки из личного кабинета ОФД. Ниже разобраны оба сценария с конкретными шагами для типовых конфигураций: 1С:Бухгалтерия 8.3, Управление нашей фирмой, Розница и Комплексная автоматизация.

Перед началом работы убедитесь, что у вас есть действующий договор с ОФД, доступ в личный кабинет оператора и актуальный релиз конфигурации. Устаревшие релизы могут не поддерживать текущие форматы обмена с ОФД, и обмен придётся настраивать вручную через универсальные механизмы.

Что нужно подготовить перед настройкой загрузки

Для обмена с ОФД потребуется: ИНН организации, регистрационный номер ККТ (заводской номер кассы), доступ в личный кабинет оператора фискальных данных и учётные данные для подключения. Если планируется загрузка через сервис «1С-ОФД», нужна действующая подписка ИТС и регистрация программы на портале 1С.

Проверьте релиз конфигурации: механизмы обмена с ОФД регулярно обновляются вместе с изменением форматов фискальных данных (ФФД). Если база давно не обновлялась, сначала обновитесь до актуального релиза, иначе часть реквизитов чеков может загружаться некорректно или обмен будет завершаться ошибкой.

Определите, какие именно чеки нужно загружать. Чеки собственных продаж необходимы для формирования отчётов о розничных продажах и сверки выручки. Чеки поставщиков нужны для подтверждения расходов, учёта авансовых отчётов и проверки покупок сотрудников. От этого зависит выбор инструмента.

Загрузка чеков через сервис «1С-ОФД»

Сервис «1С-ОФД» — штатный способ получать чеки поставщиков в 1С:Бухгалтерии 8.3 и других конфигурациях на БСП. Он позволяет загружать чеки по QR-кодам, по списку или автоматически по данным ОФД, с которым у организации заключён договор.

Порядок подключения в 1С:Бухгалтерии 8.3: откройте раздел «Администрирование» → «Обмен электронными документами» → «Обмен с контрагентами» и включите использование сервиса 1С-ОФД. Затем в разделе «Покупки» появится пункт «Чеки поставщиков» (в некоторых релизах — «Поступления по чекам»), откуда выполняется загрузка и сопоставление чеков с документами.

При загрузке программа запрашивает у сервиса чеки за выбранный период, распознаёт реквизиты (ИНН и наименование продавца, суммы, позиции, НДС) и предлагает создать документы поступления или авансовые отчёты. Перед созданием документов проверьте сопоставление номенклатуры: позиции из чека загружаются с названиями, как они пробиты на кассе продавца, и их нужно связать с вашей номенклатурой.

Порядок действий для загрузки чеков поставщиков
  1. 1
    Включите сервис 1С-ОФД в настройках обмена электронными документами
  2. 2
    Откройте журнал «Чеки поставщиков» и нажмите «Загрузить из ОФД»
  3. 3
    Укажите период и, при необходимости, отбор по кассе или ИНН продавца
  4. 4
    Проверьте распознанные чеки и сопоставьте номенклатуру
  5. 5
    Создайте документы поступления или авансовые отчёты на основании чеков
  6. 6
    Сверьте итоговые суммы с отчётом в личном кабинете ОФД

Загрузка чеков собственных продаж

Если нужно перенести в учётную систему чеки, пробитые на собственных кассах, схема зависит от конфигурации. В 1С:Рознице 8.3 и УНФ чеки обычно попадают в базу напрямую с кассового рабочего места или через обмен с фронтолом — в этом случае отдельная загрузка из ОФД не требуется, так как чек уже есть в базе в момент пробития.

Загрузка из ОФД актуальна, когда касса работает на стороннем ПО или в автономном режиме, а учёт ведётся в 1С. В этом случае в личном кабинете ОФД формируется выгрузка чеков за период (обычно в формате CSV, XLSX или XML), которая затем загружается в 1С через типовую или внешнюю обработку. Для 1С:Бухгалтерии на основании таких данных создаётся «Отчёт о розничных продажах».

Альтернатива — сервис «1С:Касса», который объединяет данные касс и передаёт их в учётную систему. Он подходит, когда касс несколько и нужен централизованный контроль выручки, возвратов и Z-отчётов без ручных выгрузок.

Сравнение вариантов загрузки

Сервис 1С-ОФД

Подходит для чеков поставщиков в типовых конфигурациях; требует подписки ИТС и актуального релиза

Выгрузка из личного кабинета ОФД

Универсальный способ для любых чеков; требует ручной загрузки файла и обработки для разбора формата

Обмен с кассой / 1С:Касса

Оптимален для собственных продаж; чеки попадают в базу автоматически, но нужна настройка подключения касс

Настройка регламентной загрузки и расписания

Разовая загрузка удобна для проверки, но в рабочем режиме обмен должен выполняться автоматически. В конфигурациях на Библиотеке стандартных подсистем загрузка чеков может выполняться регламентным заданием — проверьте в разделе «Администрирование» → «Обслуживание» → «Регламентные и фоновые задания», что задание обмена с ОФД активно и выполняется без ошибок.

Рекомендуемая периодичность — ежедневно, в нерабочее время. Если задание завершается с ошибкой, журнал регистрации покажет причину: чаще всего это истёкшая авторизация в сервисе, недоступность сервера ОФД или превышение лимита запросов. После устранения причины запустите задание вручную и проверьте, что чеки за пропущенный период загрузились.

Для файловых баз учтите ограничение: регламентные задания в файловом варианте выполняются только при запущенном сеансе пользователя с соответствующими правами. Если база файловая, либо назначьте ответственного, у которого программа открыта постоянно, либо выполняйте загрузку вручную по расписанию.

Проверка результата и сверка с данными ОФД

После загрузки сверьте количество и суммы чеков с отчётом в личном кабинете ОФД за тот же период. Расхождения обычно означают, что часть чеков не загрузилась из-за ошибок формата, либо чеки пробиты на кассе, не привязанной к обмену, либо период загрузки задан неверно.

В 1С:Бухгалтерии проверьте, что на основании чеков созданы документы и они проведены: непроведённые документы не попадут в отчётность и книгу покупок. Для чеков с НДС убедитесь, что ставка и сумма налога распознаны правильно — при покупках у продавцов на спецрежимах НДС в чеке отсутствует, и это нормально.

Контрольные точки

Как проверить результат

Количество чеков за период
Норма

Совпадает с отчётом в личном кабинете ОФД

Тревожный признак

Часть чеков отсутствует — проверьте период и привязку касс

Суммы и НДС в документах
Норма

Суммы совпадают с чеком, НДС соответствует ставке продавца

Тревожный признак

Суммы расходятся или НДС присвоен ошибочно

Дубли документов
Норма

Каждому чеку соответствует один документ

Тревожный признак

На один чек создано несколько поступлений

Типичные ошибки и их устранение

Самая частая проблема — ошибка авторизации при обмене с сервисом. Она возникает после смены пароля на портале 1С или окончания подписки ИТС. Решение: заново ввести учётные данные в настройках обмена и проверить статус подписки.

Вторая распространённая ситуация — чеки загружаются, но документы не создаются из-за несопоставленной номенклатуры или незаполненных реквизитов контрагента. Программа ожидает ручного сопоставления: откройте список загруженных чеков, заполните соответствия и повторите создание документов. Сопоставления сохраняются, поэтому при следующих загрузках тех же продавцов ручная работа не потребуется.

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

Типичные ошибки
01
Загрузка за длинный период одним пакетом — при сбое сложно найти, какие чеки потеряны; загружайте помесячно или понедельно
02
Игнорирование сопоставления номенклатуры — документы создаются с чужими наименованиями, что мешает анализу остатков
03
Отсутствие сверки с личным кабинетом ОФД — пропущенные чеки обнаруживаются только при камеральной проверке
04
Работа на устаревшем релизе — новые реквизиты чеков не распознаются, обмен завершается ошибками

Ограничения и когда нужна доработка

Типовые механизмы покрывают стандартные сценарии, но есть ограничения. Если у вас нестандартный ОФД без интеграции с сервисами 1С, несколько организаций в одной базе с разными кассами или нужна загрузка чеков в самописную конфигурацию, потребуется доработка: обработка разбора выгрузки из личного кабинета ОФД или прямая интеграция по API оператора.

Большинство ОФД предоставляют API для получения чеков в формате JSON. Разработчик может настроить прямую загрузку в 1С через HTTP-запросы, минуя промежуточные файлы. Это оправдано при больших объёмах чеков, когда ручная выгрузка занимает слишком много времени.

Граница безопасной самостоятельной работы: настройка типового обмена, загрузка файлов и сверка результатов доступны бухгалтеру без программирования. Изменение кода обмена, написание обработок и интеграция по API — задачи для специалиста по 1С, ошибки в которых могут привести к потере или дублированию учётных данных.

Итог

Что важно запомнить

Чеки поставщиков загружайте через сервис 1С-ОФД, чеки собственных продаж — через обмен с кассой или выгрузку из личного кабинета ОФД. Настройте регулярную загрузку, сверяйте результат с отчётом ОФД и не забывайте про сопоставление номенклатуры и актуальность релиза.

Частые вопросы о загрузке чеков из ОФД в 1С

Можно ли загрузить чеки в 1С без подписки ИТС?

Да, через ручную выгрузку из личного кабинета вашего ОФД: сформируйте отчёт за период в формате Excel или CSV и загрузите его в 1С подходящей обработкой. Сервис 1С-ОФД без подписки ИТС работать не будет, так как авторизация выполняется через портал 1С.

За какой период можно загрузить чеки из ОФД?

Период ограничен сроком хранения данных у оператора по вашему договору. Практическая рекомендация — загружать чеки регулярно, еженедельно или ежемесячно, чтобы не зависеть от сроков хранения и не разбирать большие массивы задним числом.

Почему после загрузки появились дубли документов?

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

Загружаются ли чеки возвратов и коррекции?

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

Что делать, если ОФД не интегрирован с сервисами 1С?

Используйте выгрузку из личного кабинета оператора в файл и загружайте её обработкой. Если объёмы большие, закажите доработку прямой интеграции по API оператора — большинство ОФД предоставляют программный доступ к данным чеков.

Нужно ли загружать чеки, если касса уже передаёт данные в 1С?

Если кассовое ПО штатно обменивается с вашей базой и все чеки присутствуют в учёте, дополнительная загрузка из ОФД не нужна. Она полезна как контрольный инструмент: сверка с данными ОФД подтверждает, что все чеки дошли до оператора и учтены без потерь.