При ведении учета в розничной торговле в конфигурации «1С:Бухгалтерия предприятия 3.0» пользователи часто сталкиваются с ситуацией, когда документ Переоценка товаров в рознице или документы списания/поступления отказываются проводиться. Система выдает диагностическое сообщение о том, что учетная цена не соответствует розничной. Рассмотрим подробнее, почему это происходит и как привести данные в порядок, не прибегая к сомнительным «подгонкам» цифр.
Для начала разберем, как программа контролирует цены. Если в учетной политике организации установлен способ оценки товаров в рознице «По продажной стоимости», учет ведется следующим образом:
41.11 (Товары в розничной торговле в АТТ по продажной стоимости) товар хранится в сумме, которая включает в себя и себестоимость, и торговую наценку.42.01 (Торговая наценка в АТТ) отражается сама сумма наценки.41.11 на количество товара на этом же счете.Ошибка возникает в тот момент, когда эта расчетная «учетная цена» перестает совпадать с ценой, зафиксированной в регистре сведений Цены номенклатуры для данного типа цен. Проанализируем основные причины такого расхождения.
Это самая распространенная причина. Выясним причину через анализ времени документов. В 1С:БП 3.0 для изменения цен в рознице важна строгая последовательность:
Установка цен номенклатуры — записывает новую цену в регистр сведений.Переоценка товаров в рознице — делает проводки по счетам 41.11 и 42, подтягивая остатки к новой цене из регистра.Если Переоценка товаров в рознице создана позже (даже на одну секунду), чем документ поступления или списания, система увидит на счете 41.11 старую цену, а в регистре — уже новую. В итоге возникнет конфликт.
Посмотрим на ситуацию, когда товар списывается или перемещается частями. В результате математических округлений при расчете торговой наценки на счете 41.11 может возникнуть ситуация, когда сумма остатка не делится на количество нацело до двух знаков после запятой. Проанализируем пример: если на остатке числится 10 единиц товара на сумму 5307,61 руб., то учетная цена составит 530,761. Программа сравнит это с розничной ценой 530,76 и выдаст ошибку из-за разницы в 0,001.
Рассмотрим алгоритм действий для исправления ситуации без ручной корректировки «Новой цены» в документе переоценки.
Первым делом необходимо проверить состояние счетов 41.11 и 42. Сформируйте отчет «Оборотно-сальдовая ведомость по счету» 41.11 с детализацией по субсчетам, номенклатуре и складам. Проверьте:
Выясним, какая цена фактически установлена в системе. Для этого:
Чтобы понять, какой именно документ создал «перекос», воспользуемся отчетом «Анализ субконто». Выберите вид субконто Номенклатура и Склады. В настройках добавьте вывод документов-регистраторов. Это позволит увидеть пошаговое изменение учетной цены после каждой операции. Если вы увидите, что после какого-то документа цена стала дробной (более 2 знаков после запятой), значит, проблема в нем.
Пользователи часто пытаются решить проблему, уменьшая или увеличивая «Новую цену» в документе Переоценка товаров в рознице на разницу, чтобы документ «проглотил» ошибку. Важно понимать: это не является нормальным решением. Такой подход ведет к искажению торговой наценки на счете 42. При закрытии месяца программа некорректно рассчитает реализованную наценку, что напрямую повлияет на финансовый результат и налог на прибыль.
Вместо подгонки цифр следует:
Переоценка товаров в рознице к началу дня (00:00:00), чтобы он гарантированно шел перед всеми продажами и поступлениями этого дня.41.11 образовался «хвост» из-за округлений, его нужно списать документом Корректировка записей регистров (по бух. учету) или через инвентаризацию, чтобы восстановить равенство: Сумма / Количество = Розничная цена.Соблюдение этих правил позволит избежать блокировки проведения документов и обеспечит чистоту бухгалтерского учета в рознице.