Нередко при оформлении розничных или оптовых продаж в конфигурации 1C:Бухгалтерия пользователи сталкиваются с неприятной ситуацией: на кассовом чеке вместо ожидаемого полного расчета печатается признак способа расчета «Последующая оплата (Кредит)» или «Передача в кредит». В результате кассир или бухгалтер оказывается в замешательстве, а в налоговые органы через ОФД передаются некорректные сведения о состоянии расчетов с покупателем.
Выясним причину такого поведения конфигурации, разберем алгоритмы формирования чеков в 1С и рассмотрим пошаговые инструкции по исправлению и предотвращению этой ошибки.
В отличие от некоторых специализированных торговых программ, типовая 1C:Бухгалтерия обладает жесткой привязкой фискальных данных к регистрам бухгалтерского учета. В типовой форме фискализации пользователь не может вручную изменить признак способа расчета (например, переключить кредит на наличную оплату).
Алгоритм печати чека напрямую анализирует структуру подчиненности и фактические проводки по счетам расчетов с покупателями — 62.01 (расчеты с покупателями) и 62.02 (расчеты по авансам полученным). Программа обращается к движениям текущего документа и определяет, закрыта ли задолженность в момент проведения операции:
Реализация (акт, накладная, УПД) программа видит зачет поступившего ранее аванса со счета 62.02 на счет 62.01 на полную сумму, то в чек выводится признак «Полный расчет».62.01 и автоматически выводит в фискальный документ строку «Последующая оплата (Кредит)».Проанализируем типовые пользовательские ошибки, приводящие к сбою логики взаиморасчетов:
Поступление наличных, Операция по платежной карте или Поступление на расчетный счет) может быть оформлен той же датой, что и отгрузка, но его системное время позже времени проведения документа Реализация (акт, накладная, УПД). В результате на миллисекунду проведения накладной аванс еще не существует, долг не закрыт, и чек уходит в кредит.Расчеты выбрано значение Не зачитывать либо указано По документу, но сам расчетный документ не прикреплен.Рассмотрим, как правильно организовать документооборот, чтобы в чеке печатался полный расчет без упоминания последующей оплаты.
Сценарий 1. Предоплата и отгрузка день в день
Разберем по шагам правильный порядок действий при получении денег до передачи товара:
Поступление наличных, Операция по платежной карте или Поступление на расчетный счет. В поле времени обязательно проверяем, чтобы оно предшествовало времени отгрузки.Реализация (акт, накладная, УПД). Убеждаемся, что в проводках сформировался зачет: дебет 62.02 — кредит 62.01.Реализация (акт, накладная, УПД). Кассовый аппарат сформирует фискальный документ с признаком «Полный расчет», зачтет ранее внесенный аванс и не добавит строку о кредите.Сценарий 2. Товар передан без оплаты (реальный кредит)
Если товар действительно отпущен клиенту с отсрочкой платежа, требования 54-ФЗ обязывают сформировать два чека:
Реализация (акт, накладная, УПД). В нем правомерно отобразится признак «Передача в кредит» или «Последующая оплата».Поступление наличных или Поступление на расчетный счет.Если чек с признаком кредита уже ушел оператору фискальных данных, просто перепровести документы задним числом недостаточно — кассовые итоги в налоговой останутся некорректными. Посмотрим, как исправить расчет в зависимости от используемого формата фискальных данных (ФФД):
Если организация регулярно ведет торговлю с физическими лицами на рабочем месте, использование оптовой цепочки («Реализация» плюс «ПКО / Эквайринг») часто приводит к подобным хронологическим сбоям. Рассмотрим более удобную альтернативу: подсистему «Розничные продажи».
Использование документа Розничные продажи (чеки) или встроенного Рабочего места кассира (РМК) позволяет регистрировать списание товарных остатков и прием оплаты (наличными или платежной картой) в единой неделимой транзакции. В этом случае риск рассинхронизации времени и непреднамеренного ухода чека в кредит полностью исключается.