Как реализовать ТМЦ с забалансового счета МЦ.04 при включенном раздельном учете НДС в 1С:Бухгалтерия 3.0

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

При работе в программе 1С:Бухгалтерия предприятия 3.0 пользователи часто сталкиваются с ситуацией, когда необходимо продать имущество, которое уже было списано в эксплуатацию и числится на забалансовом счете МЦ.04 "Инвентарь и хозяйственные принадлежности в эксплуатации". Однако, если в организации ведется раздельный учет НДС, стандартная попытка оформить документ "Реализация товаров и услуг" заканчивается ошибкой: "Для целей учета НДС не списано 1,000 товара...".

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

Почему возникает ошибка: технический анализ проблемы

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

Рассмотрим фрагмент кода, который отвечает за получение остатков партий для целей НДС. При проведении документа реализации вызывается функция ПолучитьОстаткиПартийНДС. Внутри этой функции выполняется запрос к плану счетов Хозрасчетный. Обратим внимание на критически важный участок запроса, который обнаружил автор темы:


|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
|    &Организация КАК Организация,
|    ТаблицаСписанныеТоварыБух.СчетУчета КАК СчетУчета,
|    ТаблицаСписанныеТоварыБух.АналитикаУчетаЗатрат КАК АналитикаУчетаЗатрат
|ПОМЕСТИТЬ ТаблицаСписанныхТоваров
|ИЗ
|    ТаблицаСписанныеТоварыБух КАК ТаблицаСписанныеТоварыБух
|        ЛЕВОЕ СОЕДИНЕНИЕ ПланСчетов.Хозрасчетный КАК Хозрасчетный
|        ПО ТаблицаСписанныеТоварыБух.СчетУчета = Хозрасчетный.Ссылка
|ГДЕ
|    НЕ ЕСТЬNULL(Хозрасчетный.Забалансовый, ИСТИНА)
|ИНДЕКСИРОВАТЬ ПО
|    Организация,
|    АналитикаУчетаЗатрат
|;

Выясним причину такого поведения алгоритма. Условие НЕ Хозрасчетный.Забалансовый прямо указывает системе игнорировать любые счета, помеченные как забалансовые. Поскольку счет МЦ.04 является забалансовым, данные о нем просто не попадают в итоговую выборку для проверки остатков НДС. Программа видит количество на счете МЦ.04, но не находит соответствующих записей в регистре раздельного учета, что и приводит к отказу в проведении документа.

Более того, важно понимать логику самого раздельного учета. В момент передачи материалов в эксплуатацию (на счет МЦ.04) их стоимость списывается на расходы предприятия в бухгалтерском и налоговом учете. Для системы НДС этот товар считается "потребленным" в деятельности. Записи в регистре НДСРаздельныйУчет по данной партии обнуляются, так как актив перестал быть "товаром на складе" и стал "имуществом в использовании".

Метод 1: Возврат ТМЦ на баланс (Рекомендуемый способ)

Самый корректный способ с точки зрения методологии 1С — это вернуть имущество из эксплуатации обратно на балансовые счета учета материальных ценностей. Разберем этот процесс по шагам:

  1. Создадим документ "Возврат материалов из эксплуатации" (раздел "Склад" или "ОС и НМА"). В этом документе укажем номенклатуру, сотрудника и счет, на который возвращаем товар (например, 10.09 или 41.01).
  2. При проведении этого документа программа сформирует проводку Дт 10.09 Кт МЦ.04. Однако стоимость на балансе будет нулевой (если износ 100%).
  3. Для того чтобы реализация прошла успешно при раздельном учете НДС, нам необходимо восстановить партионный учет НДС. Если автоматического восстановления не произошло, может потребоваться ручная корректировка регистра НДСРаздельныйУчет с помощью документа "Операция, введенная вручную" (режим "Корректировка регистров").
  4. После того как товар появился на балансовом счете и в регистре НДС, оформим стандартный документ "Реализация товаров и услуг". Теперь проверка партий пройдет успешно.

Метод 2: Реализация как услуги

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

Суть метода заключается в том, что мы разделяем факт признания выручки (НДС) и факт количественного списания с забалансового счета.

  1. Оформим документ "Реализация товаров и услуг", но перейдем на закладку "Услуги".
  2. Добавим позицию номенклатуры с типом "Услуга" (например, "Реализация ТМЦ, бывших в употреблении"). Укажем цену продажи и ставку НДС.
  3. Поскольку это услуга, программа не будет искать остатки на складах и в регистрах раздельного учета НДС. Документ проведется без ошибок, сформирует проводку по выручке Дт 62.01 Кт 91.01 и начислит НДС Дт 91.02 Кт 68.02.
  4. Списание количества со счета МЦ.04 выполним отдельным документом "Списание материалов из эксплуатации". В качестве причины списания укажем "Продажа". Это обеспечит чистоту забалансового учета.

Метод 3: Использование документа "Реализация услуг по переработке"

Проанализируем еще один нестандартный подход. Некоторые специалисты используют документы оказания услуг, где в табличной части можно вручную указать содержание операции. Это позволяет выставить счет-фактуру покупателю без необходимости контроля ТМЦ на балансе. Этот метод концептуально схож с методом реализации через услуги, но иногда удобнее для оформления печатных форм.

Важные замечания по методике ИТС

Ранее на ресурсе ИТС публиковалась методичка, допускающая прямую продажу со счета МЦ.04. Важно понимать, что эта методика была актуальна для конфигураций без включенного раздельного учета НДС. Как только в настройках параметров учета активируется раздельный учет (необходимый при экспорте, операциях без НДС или по ставкам 0%, 10%), вступают в силу жесткие программные фильтры, исключающие забалансовые счета из цепочки прослеживаемости НДС.

Резюме: Если вы столкнулись с ошибкой списания НДС при продаже с МЦ.04, не пытайтесь "взломать" алгоритм контроля остатков. Программа защищает вас от ситуации, когда НДС по реализованному товару не может быть корректно сопоставлен с его поступлением. Выбирайте либо путь через временный возврат на баланс, либо реализацию услуги с параллельным списанием забалансового счета.

← На главную