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

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

Как загрузить кассу в 1С: практическая инструкция

Как загрузить кассовые данные в 1С: выгрузка из онлайн-кассы, загрузка Z-отчётов и чеков, настройка обмена, типичные ошибки и проверка результата.

Загрузить кассу в 1С означает перенести в учётную систему данные о кассовых операциях: чеки, Z-отчёты (отчёты о закрытии смены), приходные и расходные кассовые ордера. В зависимости от конфигурации и оборудования это делается либо автоматическим обменом с онлайн-кассой (фискальным регистратором), либо загрузкой файлов выгрузки, либо ручным вводом кассовых документов. Правильно настроенный обмен избавляет кассира и бухгалтера от двойного ввода и снижает риск расхождений между фискальными данными и учётом.

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

Определяем, какой тип загрузки вам нужен

Термин «загрузить кассу» на практике скрывает несколько разных задач. Первая — загрузка данных с фискального регистратора, подключённого к рабочему месту с 1С: программа сама пробивает чеки и считывает итоги смены. Вторая — загрузка данных с автономной онлайн-кассы (например, Атол, Эвотор, Штрих-М в автономном режиме), которая передаёт чеки в ОФД, а в 1С данные попадают через файл выгрузки или сервис обмена. Третья — загрузка кассовых документов (ПКО, РКО, кассовая книга) из другой базы 1С или из Excel.

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

Маршрут решения

Как выбрать способ загрузки

Касса подключена кабелем к компьютеру с 1СУстановите драйвер ККТ и настройте подключаемое оборудование в разделе администрирования
Касса автономная, чеки уходят в ОФДНастройте загрузку данных с кассы через файл выгрузки или обмен с ОФД, если конфигурация его поддерживает
Данные уже есть в другой базе 1СИспользуйте типовой обмен между конфигурациями или универсальный обмен данными в формате XML
Кассовые документы ведутся в Excel или вручнуюЗагрузите ПКО и РКО через обработку загрузки данных из табличного документа

Подготовка: что проверить до загрузки

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

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

Отдельно проверьте период загрузки: если касса уже работала, а в 1С данные не попадали, определите дату, с которой нужно загрузить историю. Загрузка «вслепую» за весь период может создать дубли, если часть документов уже введена вручную.

Настройка подключения фискального регистратора

Если касса подключена к компьютеру с 1С напрямую, первый шаг — установка драйвера ККТ от производителя (Атол, Штрих-М, Вики Принт и другие). Драйвер скачивается с сайта производителя, устанавливается на рабочее место кассира, после чего в утилите драйвера проверяется связь с кассой: порт, скорость обмена, тестовая печать. Пока драйвер не видит кассу, настраивать 1С бессмысленно.

В 1С перейдите в раздел администрирования (в типовых конфигурациях это «Администрирование → Подключаемое оборудование» или «Настройки → Оборудование»). Включите использование подключаемого оборудования, затем создайте новый элемент в списке «Подключаемое оборудование»: тип — «ККТ с передачей данных», драйвер — соответствующий установленному, например «АТОЛ: ККТ с передачей данных в ОФД». Укажите параметры подключения (COM-порт или USB, скорость) и нажмите «Проверка подключения».

После успешной проверки привяжите оборудование к кассе ККТ в справочнике: укажите регистрационный номер, заводской номер, организацию и склад. С этого момента чеки, пробитые из 1С, фискализируются на кассе, а при закрытии смены Z-отчёт формируется автоматически и данные о выручке попадают в учёт.

Порядок подключения кассы к 1С
  1. 1
    Установите драйвер ККТ производителя и проверьте связь с кассой в утилите драйвера
  2. 2
    В 1С включите использование подключаемого оборудования в разделе администрирования
  3. 3
    Создайте элемент оборудования типа «ККТ с передачей данных», выберите драйвер и параметры порта
  4. 4
    Выполните проверку подключения и убедитесь, что тест проходит без ошибок
  5. 5
    Заполните карточку кассы ККТ: регистрационный номер, заводской номер, организация, склад
  6. 6
    Пробейте тестовый чек на небольшую сумму и проверьте его отражение в учёте

Загрузка данных с автономной онлайн-кассы

Автономные кассы (смарт-терминалы, кассы с товароучётным режимом) обычно умеют выгружать данные в файл или передавать их в облачный сервис производителя. В конфигурациях «1С:Розница» и «1С:Управление нашей фирмой» есть штатные механизмы обмена с популярными кассовыми программами: настраивается каталог обмена или FTP, касса выгружает туда чеки и отчёты, а 1С по расписанию или вручную загружает их и создаёт отчёты о розничных продажах.

Общий порядок такой: в кассовой программе настройте выгрузку в формате, который понимает ваша 1С (часто это XML или JSON по схеме производителя, либо формат обмена 1С с кассовым ПО). В 1С откройте обработку загрузки данных с ККТ, укажите источник (папку обмена), период и кассу ККТ, затем выполните загрузку. Программа сопоставит чеки с номенклатурой по коду или штрихкоду и сформирует документы.

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

Загрузка кассовых документов из другой базы или файла

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

Для разовой загрузки из Excel или другой системы подойдёт обработка «Загрузка данных из табличного документа» (в типовых конфигурациях она доступна в разделе с обработками или через «Все функции»). Подготовьте файл с колонками: дата, номер, вид документа, контрагент, сумма, статья движения денежных средств. В обработке сопоставьте колонки полям документа, задайте режим загрузки (создание новых элементов или поиск существующих) и выполните загрузку.

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

text
Типовой путь в 1С:Бухгалтерии 8.3:
Банк и касса → Кассовые документы → Создать → Поступление/Выдача наличных
Синхронизация данных: Администрирование → Синхронизация данных → Настроить синхронизацию

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

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

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

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

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

Выручка за смену
Норма

Сумма в отчёте о розничных продажах равна Z-отчёту кассы

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

Суммы расходятся — ищите незагруженную смену или дубль документа

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

Совпадает с данными ОФД за период

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

Чеков в 1С меньше — часть данных не загрузилась

Остаток в кассе
Норма

Остаток по счёту 50.01 совпадает с фактическими наличными

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

Расхождение — проверьте внесения, выемки и РКО

Привязка к кассе ККТ
Норма

Все документы относятся к правильной кассе и организации

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

Документы без кассы или с чужой кассой — ошибка сопоставления РНМ

Типичные ошибки и как их избежать

Самая частая проблема — дубли документов при повторной загрузке одного и того же периода. Типовые механизмы обмена обычно защищены от дублей по номерам документов и фискальным признакам, но ручные загрузки из файлов — нет. Всегда фиксируйте, какой период уже загружен, и при повторной загрузке используйте режим поиска существующих документов, а не создания новых.

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

Третья типичная ситуация — смена открыта на кассе, но не закрыта, и данные за неё не попадают в выгрузку. Перед загрузкой убедитесь, что все смены за период закрыты и Z-отчёты сформированы. И наконец, не забывайте про часовые пояса и время на кассе: неверное время на ККТ приводит к тому, что чеки «уезжают» в соседний день и ломают сверку.

Типичные ошибки при загрузке кассы
01
Повторная загрузка периода в режиме создания новых документов — дубли ПКО и отчётов о продажах
02
Несовпадение регистрационного номера кассы в 1С и в ОФД — чеки не привязываются к кассе
03
Загрузка документов до синхронизации номенклатуры — пустые позиции и дубли товаров
04
Загрузка при незакрытой смене на кассе — неполные данные за день
05
Неверное время на кассе — чеки попадают не в ту дату и ломают сверку
Итог

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

Сначала определите сценарий: прямое подключение кассы, обмен с автономной ККТ или загрузка документов из файла. Настройте драйвер и справочники, сделайте резервную копию, загрузите пробный период и сверьте выручку с Z-отчётом и данными ОФД. Массовую загрузку выполняйте только после успешной проверки на одной смене.

Частые вопросы о загрузке кассы в 1С

Можно ли загрузить в 1С чеки за прошлые периоды?

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

Что делать, если 1С не видит подключённую кассу?

Проверяйте по цепочке: видит ли кассу операционная система (диспетчер устройств, COM-порт), проходит ли тест связи в утилите драйвера производителя, выбран ли в 1С правильный драйвер и порт. Чаще всего проблема в занятом порте (кассу держит другая программа) или в несоответствии версии драйвера разрядности платформы 1С — 32-битная платформа не работает с 64-битным драйвером и наоборот.

Обязательно ли пробивать чеки из 1С или можно только загружать итоги?

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

Почему после загрузки выручка в 1С не совпадает с Z-отчётом?

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

Нужна ли резервная копия перед загрузкой данных с кассы?

Да, особенно перед первой настройкой и перед загрузке большого периода. Ошибка в настройках сопоставления может создать сотни некорректных документов, удаление которых вручную займёт часы. Копия файловой базы делается простым копированием файла 1Cv8.1CD, для серверной базы — средствами СУБД или через выгрузку в dt из конфигуратора.

Как загрузить кассовые документы из Excel без программиста?

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