Каждый бухгалтер хотя бы раз сталкивался с ситуацией, когда при закрытии одного дня остаток по кассе равен одной сумме, а на следующее утро программа неожиданно показывает совершенно другую цифру. Например, на вечер 3 января остаток составляет 1160 рублей, а на утро 4 января он волшебным образом превращается в 1163 рубля. Возникает ощущение, что в программе произошел серьезный технический сбой, ломающий логику учета.
В этой статье мы подробно разберем, почему в программе 1С:Бухгалтерия может «рваться» кассовый остаток при переносе на следующий день, проанализируем взаимосвязь субсчетов 50.01 и 50.02, а также выработаем пошаговый алгоритм для поиска и исправления этой ошибки.
Самая распространенная причина расхождения остатков кроется в разнице алгоритмов работы двух главных кассовых отчетов. Давайте детально разберем, как они формируют свои данные:
Операция, введенная вручную, ОСВ послушно зафиксирует изменение остатка по дебету или кредиту.Приходный кассовый ордер (ПКО) и Расходный кассовый ордер (РКО). Любые ручные операции и корректировки, сделанные напрямую по счету 50, кассовая книга просто проигнорирует.Если бухгалтер сделал ручную операцию по корректировке остатка на 3 000 рублей 3 января, то в ОСВ по счету 50.01 остаток на утро 4 января изменится. Однако в кассовой книге за 3 января этой суммы не будет, и на утро 4 января книга покажет старый остаток. Так возникает классический «разрыв» между бухгалтерским балансом и кассовой книгой.
Решение: Полностью исключите использование ручных операций (Операция, введенная вручную) по любым субсчетам счета 50. Если вам нужно внести корректировку, всегда используйте официальные документы ПКО и РКО. Если проводка уже сформирована другим документом розничных продаж, в созданном ПКО можно отключить флаг формирования проводок, чтобы документ попал в кассовую книгу, но не задвоил сумму в ОСВ.
Когда торговая точка работает с розничной выручкой, деньги сначала поступают в операционную кассу ККМ (субсчет 50.02), а затем должны перемещаться в главную кассу организации (субсчет 50.01). Ошибки на этом этапе часто приводят к нестыковкам в остатках.
Рассмотрим стандартную схему движения денежных средств:
Отчет о розничных продажах. Он формирует проводку по дебету счета 50.02 (накапливает выручку в операционной кассе).Приходный кассовый ордер с видом операции «Поступление из операционной кассы». Этот документ делает проводку: Дт 50.01 — Кт 50.02.Разница в 3 000 рублей может возникнуть, если сумма инкассированной выручки в ПКО не совпадает с фактической суммой продаж из Отчета о розничных продажах (например, из-за возвратов покупателей или некорректно оформленного разменного фонда). Если ПКО оформлен с неверным видом операции (например, «Прочее поступление»), программа может некорректно сопоставить субсчета, что приведет к зависанию остатков на субсчете 50.02.
Часто в кассовом аппарате на утро оставляют определенную сумму для выдачи сдачи покупателям (например, те самые 3 000 рублей). В 1С эта сумма может учитываться по-разному в зависимости от настроек программы:
50.02 обнулился.Денежные средства в кассах ККМ.Для проверки этой гипотезы проанализируйте движения регистра накопления. В коде проведения документов розничной торговли запись в этот регистр выглядит следующим образом:
Движение = Движения.ДенежныеСредстваВКассахККМ.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.КассаККМ = КассаККМ;
Движение.Сумма = СуммаДокумента;
Если движения по регистру накопления разошлись с проводками по счету 50.02, остатки начнут «плыть» при переходе на новые сутки.
В 1С критически важно соблюдать правильную хронологию проведения документов вплоть до секунд. Представим ситуацию:
Отчет о розничных продажах проведен 3 января в 23:59:59.Приходный кассовый ордер, изымающий эти деньги в основную кассу, ошибочно проведен временем 00:00:00 3 января (или на секунду раньше отчета о продажах).В этой ситуации программа на микросекунду уходит в отрицательный остаток по кассе ККМ, после чего алгоритмы расчета итогов в СУБД могут выдать непредсказуемый результат при формировании отчетов на начало следующего дня.
Давайте вместе по шагам разберем, как локализовать и устранить проблему с непереносящимся остатком:
Карточка счета по счету 50 (с детализацией по субсчетам 50.01 и 50.02) за проблемные дни (3 и 4 января). Убедитесь, что конечный остаток 3 января по бухгалтерскому учету совпадает с начальным остатком на 4 января.Кассовая книга за эти же даты. Если в кассовой книге остаток на утро 4 января отличается от остатка в ОСВ, значит, в системе присутствует документ, сделавший проводку по счету 50 напрямую, минуя ПКО/РКО.50 за 3 января. Ищите документы с типом Операция (бухгалтерский учет), Корректировка долга или Списание с расчетного счета (если операция оформлена некорректно). Любой из этих документов — главный кандидат на удаление или переоформление.Администрирование — Проведение документов и выполните групповое перепроведение документов за период с 3 по 4 января. Это позволит восстановить правильную последовательность расчетов и пересчитает итоги в регистрах накопления.Соблюдение этих простых правил и отказ от использования ручных корректировок на счетах денежных средств гарантируют вам идеальный порядок в кассе и полное совпадение остатков изо дня в день.