Как перевести материалы в товары в 1С:Бухгалтерия 3.0 и правильно оформить их продажу

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

В практике бухгалтерского учета нередко возникает ситуация, когда активы, изначально приобретенные как материалы для внутреннего использования (на счет 10), в итоге решают продать стороннему контрагенту. В программе 1С:Бухгалтерия предприятия 3.0 это вызывает ряд вопросов: можно ли продавать напрямую с 10-го счета, нужно ли делать перевод на счет 41 и почему в документах перемещения иногда «теряются» суммы. В этой статье мы подробно разберем все сценарии и технические нюансы этого процесса.

Вариант 1. Продажа материалов без перевода на счет 41 (через прочие доходы и расходы)

С точки зрения методологии бухгалтерского учета, если продажа материалов не является основной деятельностью организации, такие операции классифицируются как прочие доходы и расходы. Рассмотрим, как это реализовать в программе.

Для разовой продажи материалов нам не обязательно переводить их в категорию товаров. Мы можем использовать стандартный документ Реализация (акты, накладные, УПД). Проанализируем настройки табличной части:

  1. В поле Счет учета указываем соответствующий субсчет счета 10 (например, 10.01 или 10.05).
  2. В поле Счет доходов выбираем 91.01 (Прочие доходы).
  3. В поле Счет расходов выбираем 91.02 (Прочие расходы).
  4. В поле Счет НДС указываем 91.02.

При проведении такого документа программа сформирует проводки Дт 91.02 Кт 10 на себестоимость материалов и Дт 62 Кт 91.01 на сумму выручки. Это наиболее корректный путь, если вы избавляетесь от излишков сырья.

Вариант 2. Перевод материалов в товары для систематической продажи

Если организация начинает регулярно торговать позициями, которые ранее числились как материалы, целесообразно перевести их на счет 41.01. Разберем по шагам, как это сделать с помощью документа Перемещение товаров. При необходимости массового перевода позиций можно использовать расширение для автоматического заполнения перемещения по остаткам счетов.

Выберем вид операции Товары, продукция. В табличной части укажем номенклатуру, а в колонках счетов выставим следующую схему:

Важный нюанс: программа позволяет сделать это в рамках одного склада. Мы просто меняем аналитический счет учета актива. После этого реализация оформляется стандартно через счет 90.02 (Себестоимость продаж), что удобно для отражения торговой деятельности как основного вида бизнеса.

Почему в документе «Перемещение товаров» не отображаются суммы?

Часто пользователи сталкиваются с проблемой: количество перенеслось, а сумма в проводках (Дт 41 Кт 10) равна нулю. Выясним основные причины этой ситуации:

  1. Способ оценки запасов «По средней». Проанализируем учетную политику организации. Если выбран способ «По средней», то программа зачастую не рассчитывает себестоимость в момент проведения документа в течение месяца. Итоговая сумма списания со счета 10 на счет 41 сформируется только после выполнения регламентной операции Корректировка стоимости номенклатуры в рамках Закрытия месяца.
  2. Нарушение хронологии. Посмотрим на время документов. Если Перемещение товаров создано раньше (даже на несколько секунд), чем документ Поступление (акт, накладная), программа «не видит» остатка стоимости на счете 10 и перемещает только количество.
  3. Партионный учет (ФИФО). Если в настройках параметров учета включен партионный учет, убедимся, что на момент перемещения на указанном складе и счете учета действительно есть остатки по конкретным партиям поступления.

Альтернативный метод: Использование документа «Комплектация номенклатуры»

Некоторые бухгалтеры предпочитают использовать документ Комплектация номенклатуры. Рассмотрим, чем этот способ может быть полезен. В режиме «Комплектация» мы можем:

Этот метод позволяет более наглядно зафиксировать трансформацию актива из одного качества в другое, особенно если при этом меняется наименование или единица измерения.

Программное заполнение себестоимости в перемещении

Если вы автоматизируете перенос данных из других систем и вам необходимо, чтобы суммы фиксировались сразу, проанализируем пример кода для программного создания документа. Нам нужно убедиться, что записи в регистре бухгалтерии содержат не только количественные, но и суммовые показатели.


// Пример фрагмента кода для установки счетов
НоваяСтрока = ДокументОбъект.Товары.Добавить();
НоваяСтрока.Номенклатура = СсылкаНаМатериал;
НоваяСтрока.Количество = 10;
НоваяСтрока.СчетУчетаОтправителя = ПланыСчетов.Хозрасчетный.Материалы; // 10.01
НоваяСтрока.СчетУчетаПолучателя = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах; // 41.01
// Если необходимо форсировать сумму (в редких случаях ручного заполнения)
// НоваяСтрока.Сумма = РассчитаннаяСебестоимость; 

Однако помните, что в типовой конфигурации 1С:Бухгалтерия 3.0 за расчет сумм отвечает механизм проведения. Если документ не делает суммовых проводок «в моменте», проверьте отчет Оборотно-сальдовая ведомость по счету 10 с детализацией по субсчетам, складам и партиям — есть ли там стоимостной остаток на дату документа. Чтобы каждый раз не переходить в отчеты, можно использовать расширение для вывода информации об остатках непосредственно в табличной части документа.

Подведем итоги

Выбор между прямой продажей со счета 10 и переводом на счет 41 зависит от того, насколько часто вы планируете продавать эти материалы. Главное правило: если продажа разовая — используем счета 91.01/91.02; если это становится частью торгового оборота — делаем Перемещение товаров на счет 41.01. А чтобы суммы не «исчезали», всегда контролируйте последовательность документов и не забывайте про процедуру закрытия месяца.

← На главную