В процессе работы с кассовым оборудованием в программе 1С:Бухгалтерия предприятия 3.0 нередко возникают ситуации, когда человеческий фактор приводит к формированию неверных фискальных документов. Типичный пример: бухгалтер при копировании документа Розничная продажа забывает сменить вид операции, в результате чего вместо реализации пробивается чек на возврат. Ситуация осложняется, если оплата была комбинированной (например, часть наличными, часть картой), а смена еще не закрыта. Разберем подробно, как правильно «аннулировать» такой чек и привести учет в соответствие с требованиями законодательства.
Важно понимать фундаментальный принцип работы с контрольно-кассовой техникой (ККТ): любой пробитый чек, который ушел в ОФД (Оператору фискальных данных), не может быть удален, отозван или физически стерт из памяти фискального накопителя. Понятия «аннулирование» в техническом смысле не существует. Любое исправление ошибки в кассовом учете производится только путем формирования нового фискального документа, который либо зеркально отображает ошибочную операцию (сторнирует ее), либо корректирует итоговые показатели.
Рассмотрим ситуацию, когда кассовая смена еще открыта. Даже в этом случае удаление документа в 1С не поможет, так как данные уже зафиксированы в ККТ. Проанализируем алгоритм действий в зависимости от технических параметров вашей кассы.
Методика исправления напрямую зависит от того, по какому протоколу работает ваша касса. От этого зависит, какой именно документ мы будем использовать в 1С:Бухгалтерия 3.0.
Чек коррекции.Чтобы узнать свою версию ФФД в программе, перейдем в раздел Администрирование — Подключаемое оборудование, выберем свою кассу и нажмем кнопку Параметры подключения (или посмотрим в отчете о регистрации ККТ).
Если ваша касса работает на версии 1.05, мы не используем специальный документ коррекции для исправления неверного чека возврата. Мы должны «перекрыть» ошибочный возврат операцией прихода.
Разберем по шагам:
Розничная продажа (чек).Таким образом, в ОФД и налоговую уйдут две записи: одна на возврат, вторая на приход. Взаимно они дадут нулевой результат по выручке, что и требовалось для «аннулирования» ошибки.
В более современных форматах процедура требует создания документа Чек коррекции. Проанализируем ситуацию из практики: часто стандартная попытка создать чек коррекции на основании ошибочного документа приводит к ошибкам проведения в 1С. В этом случае мы рекомендуем действовать «от обратного».
Выполним следующие действия:
Ситуация, когда чек разбит на наличные и безналичные (например, 5100 и 4900), требует особой точности. Если вы пробиваете исправляющий чек, суммы по типам оплаты должны копейка в копейку совпадать с ошибочным документом. Посмотрим, почему это важно:
Проанализируем нормы законодательства (ст. 14.5 КоАП РФ). Если вы самостоятельно обнаружили ошибку и пробили Чек коррекции (или исправляющий чек для ФФД 1.05) до того, как налоговый орган выявил нарушение, административная ответственность не наступает.
Рекомендуем подготовить внутренний пакет документов:
Отправлять эти документы в налоговую превентивно обычно не требуется, но они должны храниться в архиве на случай камеральной проверки или запроса пояснений по расхождениям в Z-отчете.
Выясним причину, почему это происходит. В 1С:Бухгалтерия 3.0 при копировании документа Розничная продажа система копирует все реквизиты, включая ВидОперации. Чтобы минимизировать риски, можно рассмотреть следующие варианты доработки программы программистом:
// Пример логики для расширения: очистка вида операции при копировании
&НаСервере
Процедура ПриКопированииНаСервере(ОбъектКопирования)
// Устанавливаем вид операции по умолчанию для новых документов
Объект.ВидОперации = Перечисления.ВидыОперацийРозничнаяПродажа.Продажа;
КонецПроцедуры
Если же вы работаете в типовой конфигурации без доработок, приучите персонал всегда проверять заголовок документа после копирования. Самый безопасный метод — создавать новые продажи через рабочее место кассира (РМК) или подбором товаров, а не копированием старых документов. Для организации удобного оформления чеков можно использовать интерфейс рабочего места кассира для 1С:Бухгалтерии 3.0.
Мы выяснили, что аннулировать чек на возврат невозможно, но его можно компенсировать. Если смена еще не закрыта, порядок действий остается прежним. Главное — соблюсти соответствие сумм по видам оплаты и выбрать правильный тип документа в зависимости от вашего ФФД. После проведения исправляющего чека остатки в кассе (в учетной системе и в фискальном накопителе) выровняются, и вы сможете закрыть смену с корректными итогами.