При ведении управленческого учета в конфигурации «1С:Управление торговлей 10.3» часто возникает вопрос: по какой именно стоимости (с учетом входящего налога на добавленную стоимость или без него) товары приходуются в регистр накопления ПартииТоваровНаСкладах? Нередко пользователи и начинающие разработчики сталкиваются с ситуацией, когда одинаковая цена в документе поступления дает совершенно разную партионную себестоимость, либо, наоборот, себестоимость не меняется так, как ожидалось.
Разберем по шагам логику расчета стоимости партий, влияние настроек учетной политики и документов поступления, а также выясним, почему нельзя просто добавить измерение в регистр партий и как корректно решить задачу разделения сумм с НДС и без него.
Рассмотрим конкретную практическую ситуацию, с которой сталкиваются пользователи при оформлении поступлений:
Посмотрим на результат движений в регистре ПартииТоваровНаСкладах в зависимости от учетной политики:
Для документа №1 в регистр попадает сумма 104,24 руб., так как 123 руб. уже содержали налог (ставка 18%), и программа вычла 18,76 руб. НДС. Для документа №2 в регистр попадает сумма 123,00 руб., так как 123 руб. изначально являлись чистой ценой без налога (НДС рассчитывался «сверху»).
Для документа №1 в регистр попадает сумма 123,00 руб. (полная сумма с учетом налога). Для документа №2 в регистр ложится сумма 145,14 руб. (123 руб. базы плюс 22,14 руб. начисленного сверху НДС).
Проанализируем этот расчет: система отрабатывает абсолютно корректно. Одинаковой себестоимости (123,00 и 123,00) при разных комбинациях флагов быть не может, поскольку в табличных частях документов задан разный экономический базис цены: в одном случае налог сидит внутри цены, а в другом — начисляется поверх нее.
В отличие от более ранней конфигурации «Торговля и Склад 7.7», где в регистре одновременно присутствовали ресурсы для суммы с НДС, суммы без НДС и управленческой себестоимости, регистр ПартииТоваровНаСкладах в 1С:УТ 10.3 устроен иначе:
Стоимость (в валюте управленческого учета). Это означает, что управленческий партионный учет на уровне типовой структуры может вестись строго в одной логике: либо все партии учитываются с НДС, либо все партии учитываются без НДС.УправлениеЗапасамиПартионныйУчет и напрямую управляет вычислением ресурса Стоимость при проведении документов оприходования, списания и перемещения.ПроведениеПоПартиям). В противном случае на остатках образуется «каша» из партий, посчитанных по разным правилам.Многие специалисты обращают внимание на регистр с похожим названием — НДС по партиям запасов. Однако использовать его для решения управленческих задач не получится по следующим причинам:
Рассмотрим вариант доработки, который часто предлагают новички: добавить в регистр ПартииТоваровНаСкладах измерение сНДС (значения 1 или 0). Делать это категорически не рекомендуется:
Выясним, какие подходы являются технически грамотными для получения прозрачной себестоимости с НДС и без него.
Способ 1. Организационный (без доработки конфигурации)
Необходимо стандартизировать ввод первичных документов. Если компания выбрала управленческий учет без НДС, операторы должны заносить документы в диалоге «Цены и валюта» по единым правилам: либо всегда указывать цены поставщика без налога, либо следить за тем, чтобы флаг «Сумма включает НДС» стоял только тогда, когда цена в накладной действительно указана с налогом. При соблюдении единообразия в регистре партий себестоимость всегда будет сопоставимой.
Способ 2. Параллельный учет сумм через добавление ресурсов (рекомендуемая доработка)
Если требуется видеть в отчетах обе суммы одновременно (и с НДС, и без НДС), правильнее расширить структуру данных ресурсами, а не измерениями:
ПартииТоваровНаСкладах и ПартииТоваровПереданные добавляем новый ресурс: СтоимостьБезНДС (или СуммаНДС).УправлениеЗапасамиПартионныйУчет в алгоритмы формирования движений при поступлении прописываем параллельный расчет и заполнение нового ресурса.Стоимость.Такой подход не ломает ключи аналитики партионного учета, сохраняет штатную работу механизмов FIFO/LIFO и позволяет в отчетах («Ведомость по партиям товаров на складах») выводить обе колонки себестоимости одновременно.
Способ 3. Использование регистра бухгалтерских партий
Если в информационной базе ведется параллельный бухгалтерский учет и документы отражаются по учету организации, имеет смысл обратиться к регистру ПартииТоваровНаСкладахБухгалтерскийУчет. Для организаций на общей системе налогообложения в этом регистре стоимость товаров штатно формируется без НДС, а входящий налог учитывается обособленно, что позволяет строить регламентированную отчетность без изменения типового кода.