Чеки из ОФД в 1С:Бухгалтерии 8.3: подключение, загрузка и сверка выручки
Содержание
Загрузка чеков из ОФД в 1С 8.3 Бухгалтерия делается двумя путями. Первый — сервис 1С:ОФД: он сам забирает фискальные данные у оператора и создаёт документы Отчет о розничных продажах по каждой кассе и дню. Второй — выгрузка из личного кабинета ОФД в Excel и перенос итогов в те же отчёты вручную.
Оба пути работают, только если в базе включена розничная торговля, заведены торговые точки и кассы, а номенклатура в чеках совпадает со справочником.
Подготовка базы 1С:Бухгалтерии к загрузке чеков
Большая часть проблем при загрузке из ОФД начинается здесь: не тот тип склада, не заведена касса, разные названия товаров на кассе и в справочнике.
Включите розничную торговлю
Откройте Администрирование → Настройки программы → Функциональность, вкладка Торговля. Поставьте флажок розничных продаж. Без него в разделе Продажи не появятся Отчеты о розничных продажах, и загружать данные будет некуда.
Заведите торговую точку
Торговая точка в БП 3.0 — это склад с типом «Розничный магазин». Откройте Справочники → Склады и проверьте тип склада, с которого идут продажи.
- 🏪 Розничный магазин (автоматизированная точка) — товар учитывается на счёте
41.01, выручка приходит из отчётов о продажах. Это ваш вариант при загрузке из ОФД. - 📦 Неавтоматизированная торговая точка (НТТ) — учёт по продажной стоимости, выручку считают по инвентаризации. Чеки из ОФД такой схеме не нужны.
Если касс несколько и они стоят в разных магазинах, заведите отдельный склад под каждый. Иначе выручка двух точек сольётся в один отчёт, и сверить её с Z-отчётами будет нельзя.
Подготовьте данные кассы
Для каждой кассы держите под рукой:
- 🔢 Регистрационный номер ККТ — 16 цифр, есть в карточке регистрации из личного кабинета ФНС.
- 🧾 Заводской номер фискального накопителя — тоже 16 цифр, указан в отчёте о регистрации или замене ФН.
- 🏢 Название оператора и ИНН организации, на которую зарегистрирована касса.
- 🔑 Логин и пароль личного кабинета ОФД — пригодятся для ручной выгрузки и для проверки.
Приведите в порядок номенклатуру
В чеке ОФД товар — это просто строка с наименованием. Программа не знает, что «Кофе латте 0,4» и «Латте 400 мл» — одно и то же. Перед первой загрузкой проверьте, как товары называются на кассе, и заведите в 1С такие же позиции. Ставку НДС в карточке номенклатуры сверьте с той, что пробивает касса.
Если касса работает с товароучётной программой (например, кассовым ПО с собственным справочником), выгрузите из неё список товаров и сравните с 1С до начала загрузки. Расхождения в названиях проще исправить один раз в справочнике, чем каждый день в отчётах.
Подключение 1С к оператору фискальных данных
Сервис 1С:ОФД — штатный способ связать Бухгалтерию с оператором без внешних обработок. Он работает через интернет
-поддержку 1С, поэтому сначала проверьте, что она подключена: Администрирование → Интернет-поддержка и сервисы, в разделе должно быть видно, что интернет-поддержка подключена, и указан логин портала 1С.
Порядок подключения:
- В разделе
Администрирование → Интернет-поддержка и сервисынайдите группу сервиса 1С:ОФД и откройте его подключение. - Выберите организацию. Сервис проверит, у какого оператора зарегистрированы её кассы.
- Подтвердите передачу данных: оператор должен разрешить выдачу чеков в 1С. У части ОФД это делается в их личном кабинете отдельной галочкой или заявкой.
- Добавьте кассы: укажите регистрационный номер ККТ и сопоставьте каждую кассу со складом — торговой точкой.
- Задайте дату, с которой нужны данные. Первый раз берите начало открытого периода, а не «с регистрации кассы».
Сервис работает не со всеми операторами. Список партнёров 1С:ОФД меняется, поэтому до подключения уточните у обслуживающей организации или на портале 1С, входит ли ваш ОФД в этот список. Если нет — остаётся ручная загрузка или обработка от самого оператора.
Если у организации несколько касс у разных операторов, каждую подключайте отдельно. Кассы, которые не прошли подключение, сервис просто пропустит без ошибки — это легко не заметить.
Три способа загрузить данные из ОФД в 1С
Выбор зависит от числа касс, оператора и того, сколько позиций в чеке.
| Способ | Когда подходит | Слабые места |
|---|---|---|
| Сервис 1С:ОФД | Оператор в списке партнёров, продажи каждый день, касс больше одной | Нужна интернет-поддержка; требует аккуратной номенклатуры |
| Ручной перенос из кабинета ОФД | Одна-две кассы, мало позиций, оператор не поддерживается | Трудоёмко, риск опечатки в суммах |
| Обработка или модуль от оператора | Оператор выпускает свою интеграцию с 1С | Внешняя обработка, её надо обновлять вместе с релизом БП |
Есть и четвёртый вариант, когда ОФД вообще не участвует: касса подключена к 1С напрямую как торговое оборудование, и чеки появляются в базе в момент пробития. Но в Бухгалтерии такая схема встречается редко — чаще продажи идут через кассовую программу, а в учёт попадают уже итоги.
Внешнюю обработку оператора скачивайте только из его личного кабинета или с официального сайта. Обработка получает доступ ко всей базе, а файл «от знакомого бухгалтера» может оказаться несовместим с вашим релизом.
Пошаговая загрузка чеков из ОФД в 1С 8.3 вручную
Ручной способ нужен, если сервис не подключить или надо дозагрузить один пропущенный день. Схема простая: берёте итоги из кабинета ОФД и заносите их в Отчет о розничных продажах.
Шаг 1. Выгрузите данные из личного кабинета ОФД
- Войдите в кабинет оператора и выберите кассу.
- Откройте отчёт по продажам за смену или за день — у большинства ОФД он называется отчётом по товарам или по позициям чеков.
- Задайте период — один день или одну смену.
- Выгрузите в Excel или CSV.
Удобнее брать отчёт, где позиции уже свёрнуты по товару: наименование, количество, сумма, ставка НДС. Разбивать чеки построчно в 1С не нужно — отчёт о продажах хранит итоги, а не каждый чек.
Шаг 2. Создайте отчёт о розничных продажах
- Откройте
Продажи → Отчеты о розничных продажахи нажмитеСоздать. - Укажите дату — день смены.
- Выберите склад — торговую точку этой кассы.
- На вкладке
Товарыдобавьте строки: номенклатура, количество, цена, сумма, ставка НДС.
Если позиций много, используйте команду загрузки из файла в табличной части Товары (кнопка Загрузить). В старых релизах её может не быть — тогда скопируйте колонки из Excel и вставьте построчно через подбор.
Шаг 3. Разнесите безналичные оплаты
Оплаты картами и по QR-коду не попадают в кассу наличными. Их суммы внесите на вкладку безналичных оплат в том же отчёте, указав вид оплаты. Сумма должна совпасть с итогом «безналичными» из отчёта о закрытии смены.
Шаг 4. Проведите и проверьте проводки
После проведения отчёт формирует основные записи:
Безналичная часть выручки проходит через счёт 57.03 «Продажи по платёжным картам», а затем закрывается поступлением от банка-эквайера. На упрощённой системе без НДС проводки по счёту 68.02 не будет.
Ошибки при загрузке из ОФД и что с ними делать
Сервис 1С:ОФД и ручная загрузка спотыкаются об одни и те же места. Сначала смотрите, что именно не так: данных нет совсем, они частичные или суммы расходятся.
Если касса уходила в автономный режим, чеки копятся в ФН и уходят оператору после восстановления связи. Не создавайте вручную отчёт за такой день, пока данные не дошли до ОФД, иначе после догрузки выручка окажется в базе дважды.
Отдельный случай — смена ставки НДС. С 2026 года базовая ставка выросла до 22%, а у упрощенцев-плательщиков НДС бывают ставки 5% и 7%. Если касса и справочник перешли на новую ставку в разные дни, отчёты за эти дни придётся поправить вручную.
Сверка загруженной выручки с ОФД
Загрузить данные — половина дела. Ошибка в одной смене тянется дальше: в книгу продаж, декларацию по НДС или УСН, в остатки товаров. Сверяйте хотя бы раз в месяц, а в первый месяц после подключения — каждую неделю.
Что с чем сравнивать
| Показатель в 1С | Где взять | С чем сверить |
|---|---|---|
| Выручка по точке за день | Отчет о розничных продажах | Итог прихода из отчёта о закрытии смены в кабинете ОФД |
| Наличные в кассе | Оборотно-сальдовая ведомость по счёту 50.01 | Наличные по Z-отчётам за период |
| Безналичная выручка | Анализ счёта 57.03 | Реестры банка-эквайера и итоги «безналичными» в ОФД |
| Выручка за месяц | Анализ счёта 90.01.1 в разрезе складов | Сумма приходов по кассе в ОФД за месяц |
| НДС с розницы | Анализ счёта 68.02 по розничным отчётам | Суммы НДС по ставкам из кабинета ОФД |
Оборотно-сальдовую ведомость и анализ счёта откройте через Отчеты → Стандартные отчеты.
Возвраты и коррекции
В ОФД возврат — отдельный чек с признаком «возврат прихода». Убедитесь, что он уменьшил выручку именно того дня, когда его пробили, а не задвоился с документом возврата, созданным вручную.
Чеки коррекции тоже уходят оператору. Если вы пробивали коррекцию за прошлый период, решите, в какой день она отражается в учёте, и проверьте, что отчёт за этот день её учёл.
Расхождение на несколько рублей по НДС почти всегда — округление. Касса считает налог по каждому чеку, а 1С — по строке отчёта. Если разница больше, ищите в строках с разной ставкой.
Автоматическая загрузка: как настроить и не потерять данные
Сервис 1С:ОФД загружает данные по расписанию, как регламентное задание. Обычно хватает одной загрузки в сутки, ночью или утром — к этому времени смены закрыты и данные у оператора.
Как это работает на разных базах:
- 🖥️ Клиент-серверная база — регламентные задания выполняет сервер 1С, никого запускать не нужно.
- 📁 Файловая база — задания идут, только пока в базе открыт хотя бы один сеанс. Если бухгалтер заходит раз в неделю, загрузка тоже будет раз в неделю.
- ☁️ 1С:Фреш и облачная аренда — расписание обычно настраивает провайдер; уточните у него, включено ли задание.
Проверить, что расписание работает, можно в Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. Найдите задание, связанное с загрузкой из ОФД, и посмотрите дату последнего успешного запуска.
Что ещё облегчает работу:
- 📅 Закрывайте период после сверки. Дата запрета изменения не даст сервису или коллеге переписать отчёты за уже сданный квартал.
- 🏷️ Договоритесь с кассирами, что новый товар сначала заводят в 1С и только потом на кассе под тем же названием.
- 🔔 Раз в неделю открывайте список отчётов о продажах с отбором по складу и ищите пропущенные дни.
Частые вопросы о загрузке чеков из ОФД
Обязательно ли загружать в 1С каждый чек?
Можно ли загрузить чеки за прошлые месяцы?
Что делать при смене оператора ОФД?
Подходит ли загрузка из ОФД для интернет-магазина?
Нужна ли ОФД-загрузка на патенте?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»