В практике бухгалтерского учета в программе 1С:Бухгалтерия часто возникает вопрос: почему данные по счету 20.01 «Основное производство» не соответствуют данным счета 90.02 «Себестоимость продаж» в разрезе номенклатурных групп? На первый взгляд кажется, что если мы что-то произвели и продали, то цифры должны зеркально отражать друг друга. Однако это глубокое заблуждение, связанное с непониманием методологии учета. В этой статье мы подробно разберем, почему равенство этих счетов — скорее исключение, чем правило, и проанализируем факторы, влияющие на формирование себестоимости.
Для начала проанализируем, какую смысловую нагрузку несет каждый из этих счетов. Это поможет нам понять, почему они «разговаривают на разных языках»:
20 показывают, сколько мы потратили в текущем периоде.Таким образом, счет 20 отвечает на вопрос «Сколько стоило производство?», а счет 90.02 — «Какова себестоимость проданного товара?». Равенство между ними возможно только в идеальной, почти лабораторной ситуации.
Рассмотрим ситуацию, когда равенство оборотов по конкретной номенклатурной группе действительно должно соблюдаться. Это происходит при одновременном выполнении следующих условий:
20 в текущем месяце, полностью перешли в готовую продукцию.43).20 напрямую на 90.02, минуя склад.Если хотя бы одно из этих условий не выполняется, равенства не будет, и это абсолютно нормально с точки зрения бухгалтерского учета.
Давайте по шагам разберем технические и учетные моменты в 1С, которые создают разницу между затратами на производство и себестоимостью продаж.
1. Наличие остатков готовой продукции на складе (Счет 43)
Это самая распространенная причина. Представим ситуацию: мы произвели 100 единиц товара по номенклатурной группе «Мебель», затратив 100 000 рублей. В этом же месяце мы продали только 50 единиц. В итоге:
20 оборот будет 100 000 рублей (затраты на выпуск).90.02 оборот будет 50 000 рублей (себестоимость проданной части).Оставшиеся 50 000 рублей «зависнут» на счете 43 «Готовая продукция» до момента продажи в следующих периодах.
2. Незавершенное производство (НЗП)
Если на конец месяца часть изделий не до конца готова, мы фиксируем НЗП документом Инвентаризация НЗП. Эти суммы остаются в дебете счета 20. Они не участвуют в формировании себестоимости выпуска (не уходят на счет 43) и, соответственно, никак не могут попасть на счет 90.02. В результате обороты счета 20 будут выше, чем себестоимость продаж.
3. Влияние косвенных расходов (Счета 25 и 26)
Посмотрим на настройки учетной политики. Если используется метод Директ-костинг, то общехозяйственные расходы (счет 26) списываются напрямую на счет 90.08. Они вообще не заходят на счет 20, поэтому их нет в себестоимости продукции, но они уменьшают прибыль.
Если же мы распределяем общепроизводственные расходы (счет 25), они приходят в дебет счета 20 в конце месяца при выполнении регламентной операции Закрытие месяца. Если база распределения (например, выручка или зарплата) распределила эти расходы на номенклатурную группу, по которой выпуска не было, эти затраты останутся на счете 20 как НЗП, создавая разрыв с 90.02.
4. Использование счета 40 «Выпуск продукции»
В некоторых учетных политиках включено использование счета 40. В этом случае схема усложняется:
20 уходят в дебет счета 40.43 приходуется с кредита счета 40 по плановым ценам.40 на счет 90.02.При такой схеме прямая связь между 20 и 90.02 разрывается еще сильнее, так как в процесс вмешивается плановая себестоимость.
5. Разные номенклатурные группы в затратах и реализации
Системе 1С «все равно», как вы назвали номенклатурную группу при сборе затрат и при продаже. Если вы отразили поступление материалов по группе «Спецзаказы», а в документе Реализация товаров и услуг указали «Розничные продажи», то программа не сможет сопоставить эти данные автоматически. На счете 20 будет дебетовое сальдо по одной группе, а на счете 90.02 — оборот по другой. Проверяйте аналитику в первичных документах!
6. Регламентная операция «Корректировка стоимости номенклатуры»
Важно помнить, что в течение месяца в 1С списание продукции на продажу (с 43 на 90.02) часто происходит по плановым ценам или по средневзвешенной стоимости на момент операции. Только при закрытии месяца программа высчитывает фактическую себестоимость и делает корректирующие проводки на счет 90.02. Если месяц не закрыт или закрыт с ошибками, равенства искать бессмысленно — данные на счетах будут предварительными.
Если вы хотите убедиться в правильности учета, рекомендуем следующий алгоритм действий:
Оборотно-сальдовая ведомость по счету для счетов 20.01, 43 и 90.02.43. Если они есть — это главная причина расхождения. Вы произвели больше, чем продали (или наоборот, продали остатки прошлых периодов).20 на предмет остатков НЗП. Если производство не завершено, дебет 20 всегда будет больше.Анализ субконто по номенклатурным группам. Он позволит увидеть движение затрат от поступления на счет 20 до списания на 90-й счет в единой таблице.Закрытие месяца. Без нее фактическая себестоимость на счете 90.02 не сформирована окончательно.Подведем итог: равенство счетов 20 и 90.02 по номенклатурной группе — это частный случай, характерный для чистого оказания услуг или мгновенной продажи всей партии товара «с колес». В серийном производстве с остатками на складах и незавершенными этапами эти счета не должны быть равны, и это является признаком корректного ведения учета.