Чеки из ОФД в учёт: перенос выручки в 1С без расхождений
Содержание
Отчёт о розничных продажах в 1С 8.3 из ОФД загружают одним из трёх способов: встроенной загрузкой чеков (если её поддерживает ваш релиз и ваш оператор), обработкой от ОФД или партнёра через API, либо вручную — выгрузив из личного кабинета ОФД итоги смен в Excel. Во всех трёх случаях результат один: документ «Отчет о розничных продажах » на каждую смену или день по каждой торговой точке, с разбивкой оплат на наличные и безналичные.
Речь о 1С:Бухгалтерии 3.0 с интерфейсом «Такси» и типичном случае: касса работает отдельно от 1С (онлайн-касса с собственной программой, касса-смартфон, касса маркетплейса), а бухгалтеру нужно отразить выручку. В 1С:Рознице и УТ 11 чеки обычно пробиваются из самой программы, и отчёт о продажах формируется при закрытии смены — там загрузка из ОФД нужна только для чеков, пробитых мимо 1С.
Что проверить в базе до первой загрузки
Загрузка ломается чаще всего не на этапе обмена, а на пустых справочниках. Пройдите по списку до подключения.
- Розничная торговля включена.
Главное → Функциональность → Торговля— флажок «Розничная торговля». Без него список отчётов о розничных продажах в разделеПродажине появится. - Торговая точка заведена как склад нужного типа.
Справочники → Товары и услуги → Склады. Тип склада решает, как будет выглядеть отчёт:- 🏪 Розничный магазин (автоматизированная точка) — отчёт содержит товары, количество и цены, себестоимость списывается при проведении;
- 📦 Неавтоматизированная торговая точка — в отчёте только сумма выручки, товары списываются потом инвентаризацией.
- Учётная политика по рознице. Учёт по покупным или по продажным ценам — от этого зависит, на каком счёте будут товары в магазине и нужен ли расчёт торговой наценки.
- Виды оплат. Для безналичной выручки заведите в справочнике «Виды оплат» (раздел
Банк и касса) вид «Платёжная карта» с банком-эквайером и договором. Иначе безналичную часть некуда будет разнести. - Номенклатура. Если точка автоматизированная, названия товаров в чеках должны находиться в справочнике. Это самый трудоёмкий пункт, о нём — ниже.
Если в чеках сотни позиций с «грязными» названиями («Кофе капуч 0,3», «КАПУЧИНО 300»), а складской учёт по точке не нужен, тип «Неавтоматизированная торговая точка» снимает проблему сопоставления целиком. Остатки тогда выверяются инвентаризацией раз в месяц или квартал.
Отдельно проверьте, что в 1С заведена касса организации (счёт 50.01) и что регистрационный номер ККТ записан там, где его использует загрузка. Если касс несколько, каждая должна быть привязана к своей точке — иначе выручка двух магазинов сольётся в один отчёт.
Как подключить 1С к личному кабинету ОФД
Обмен с оператором фискальных данных всегда идёт через его API. 1С не «видит» ОФД сама по себе: нужен токен или логин доступа к API, который выдаётся в личном кабинете оператора.
Порядок одинаковый для всех операторов (Такском, Платформа ОФД, Первый ОФД, ОФД.ру, Контур.ОФД, СБИС ОФД и других):
- Войдите в личный кабинет ОФД под учётной записью организации.
- Найдите раздел интеграций или API и создайте ключ (токен) доступа. Некоторые операторы подключают API только на определённых тарифах или по заявке — уточните это в поддержке ОФД заранее.
- Убедитесь, что все кассы организации в кабинете активны и привязаны к нужному ИНН.
- В 1С проверьте подключение интернет-поддержки:
Администрирование → Интернет-поддержка и сервисы. Встроенные сервисы загрузки работают только при подключённой поддержке. - Укажите в настройках загрузки токен, ИНН и кассы, по которым нужно получать данные.
Токен ОФД даёт доступ ко всем чекам организации. Не пересылайте его в мессенджерах и не оставляйте в общих файлах. Если ключ мог утечь — отзовите его в кабинете и выпустите новый.
Если встроенной загрузки в вашем релизе нет или ваш оператор не поддерживается, у многих ОФД есть собственные внешние обработки для 1С. Их подключают через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Берите обработку только с сайта самого оператора или от партнёра, которому доверяете: она получает доступ и к базе, и к токену.
Автоматическая загрузка чеков и создание отчётов
После настройки загрузка сводится к выбору периода и проверке результата. Как это выглядит на практике:
- Откройте список «Отчеты о розничных продажах» в разделе
Продажиили форму загрузки, если пользуетесь внешней обработкой. - Выберите команду загрузки из ОФД (во встроенной загрузке она находится в командной панели списка, название может отличаться в зависимости от релиза).
- Задайте период — лучше короткий, неделю или месяц. Длинный период грузится медленнее и сложнее проверяется.
- Выберите кассы и торговые точки.
- Запустите загрузку. Программа получает чеки, группирует их по сменам и создаёт документы.
- Откройте созданные отчёты и проверьте суммы, прежде чем проводить.
Что получается на выходе — сопоставление полей чека и документа:
Ключевой момент — один документ на смену, а не на чек. Отчёт о розничных продажах сводный. Если обработка создаёт документ на каждый чек, это ошибка настройки: база разбухнет, а сверка с банком станет мучением.
Сопоставление номенклатуры
При первой загрузке программа почти всегда найдёт товары, которых нет в справочнике. Варианты действий:
- ✅ сопоставить вручную — указать, что «КАПУЧИНО 300» из чека — это номенклатура «Капучино 0,3 л». Хорошие обработки запоминают соответствие, и при следующей загрузке вопрос не повторяется;
- ➕ создать новые позиции — быстро, но засоряет справочник дублями;
- 🔁 навести порядок в кассе — переименовать товары в кассовой программе так, как они названы в 1С. Это лечит причину, а не следствие.
Если в чеках есть маркированные товары, код маркировки в 1С:Бухгалтерию при такой загрузке не переносится — для бухгалтерского учёта он и не нужен. Работа с кодами остаётся в кассовой программе и в «Честном знаке».
Ручной перенос продаж из файла ОФД
Ручной способ работает всегда и при любом операторе. Он подходит, когда смен немного (одна точка, 25–30 смен в месяц) или когда автоматическая загрузка дала сбой и нужно быстро закрыть период.
Что выгрузить из кабинета
В личном кабинете ОФД есть отчёты по сменам и по чекам. Для бухгалтерии удобнее отчёт по сменам: в нём уже есть итоги, которые нужно перенести. Выгрузите его в Excel или CSV за месяц.
Для каждой смены вам нужны:
- 📅 дата закрытия смены и номер смены;
- 💵 сумма прихода наличными;
- 💳 сумма прихода безналичными;
- ↩️ сумма возвратов прихода — отдельно наличными и безналичными;
- 🧾 суммы по ставкам НДС, если организация на ОСНО.
Некоторые кабинеты дают выгрузку в XML или JSON. Её стоит брать, только если есть обработка, которая её разбирает. Для ручной работы Excel проще.
Как внести данные в 1С
- Создайте новый отчёт о розничных продажах, укажите дату смены, склад и кассу.
- Для неавтоматизированной точки введите сумму выручки. Для автоматизированной — заполните товары. Если позиций много, используйте команду загрузки табличной части из файла, если она есть в форме вашего релиза, или поштучный ввод при небольшом ассортименте.
- Перенесите безналичную часть отдельной строкой с видом оплаты «Платёжная карта».
- Проверьте, что «Итого» в документе совпадает с итогом смены в отчёте ОФД.
- Проведите документ.
Суммы по сменам проще всего сверять в самом Excel: сложите столбцы прихода и вычтите возвраты. Если итог за месяц совпадает с суммой проведённых отчётов в 1С — ошибки внутри месяца маловероятны.
Ручной перенос подходит и как резерв. Даже при настроенной автоматике полезно раз в месяц сравнивать итог из кабинета ОФД с итогом 1С.
Почему выручка в 1С не совпадает с ОФД
Расхождение в несколько рублей или в целую смену — обычная история первых месяцев. Причины почти всегда из короткого списка.
Сверка с банком по эквайрингу
Безналичная выручка в 1С ложится на счёт 57.03 «Продажи по платёжным картам». Деньги от банка приходят позже, за вычетом комиссии. Чтобы убедиться, что всё сошлось:
- Сформируйте оборотно-сальдовую ведомость по счёту 57.03 за месяц.
- Сальдо на конец месяца должно быть равно выручке по картам за последние 1–3 дня, которые банк ещё не перечислил.
- Если сальдо растёт из месяца в месяц, значит, поступления от банка не закрывают продажи: проверьте, как отражены выписки и комиссия.
Пример: за месяц по картам продано на 412 000 ₽. Банк зачёл продажи на 410 000 ₽, удержал комиссию 1,8 % — 7 380 ₽ — и перечислил 402 620 ₽. Остаток 412 000 − 402 620 − 7 380 = 2 000 ₽ — выручка последнего дня, ещё в пути. Это нормальное сальдо.
Хранение фискальных данных и ответственность
Выручку в 1С вы отражаете на основании фискальных данных, поэтому полезно знать, кто и сколько их хранит.
| Где хранятся данные | Кто отвечает | Что важно для бухгалтерии |
|---|---|---|
| Фискальный накопитель кассы | Пользователь ККТ | После замены накопителя его хранят, данные с него нужны при проверке |
| Сервер ОФД | Оператор | По закону № 54-ФЗ оператор хранит фискальные данные пять лет |
| База 1С | Организация | Отчёты о розничных продажах — учётные регистры и первичка, срок хранения по закону № 402-ФЗ не менее пяти лет |
На что это влияет на практике:
- 📌 Договор с ОФД оформляют на организацию, а не на сотрудника. Если доступ к кабинету потерян, восстановить его можно по заявлению организации.
- 📌 Закрыли договор с ОФД — сначала выгрузите данные. После смены оператора старый кабинет может стать недоступным, а данные за прошлые годы понадобятся для сверки.
- 📌 Расхождение между ОФД и учётом видно налоговой. Инспекция получает чеки через ОФД в режиме реального времени. Если выручка в декларации меньше суммы чеков, вопросы появятся без всякой проверки. Поэтому сверка ОФД с 1С раз в месяц — не формальность.
- 📌 Исправлять ошибку в чеке задним числом нельзя. Ошибку в фискальных данных исправляют чеком коррекции на кассе, а не правкой документа в 1С. В 1С отражается уже исправленная картина.
Перед массовой загрузкой за прошлые периоды сделайте резервную копию базы. Если загрузка создаст дубли в закрытом периоде, откатиться проще, чем удалять сотню документов вручную.
Частые вопросы
Нужна ли загрузка из ОФД, если касса подключена к 1С напрямую?
Можно ли загружать чеки из ОФД за прошлые годы?
Сколько отчётов о розничных продажах должно быть за месяц?
Что делать, если ОФД сменили в середине месяца?
Нужен ли кассовый ордер на наличную выручку из отчёта?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»