При оформлении документов реализации или перемещения товаров в программе 1С:Бухгалтерия предприятия 3.0 пользователи часто сталкиваются с техническим сообщением: «Для целей учета НДС не списано [Количество] товара [Номенклатура], счет учета: 41.01, склад: [Склад], партия: [Документ поступления]». На первый взгляд ситуация кажется парадоксальной: на счетах бухгалтерского учета (например, 41.01) остатки есть, товар физически присутствует на складе, но программа отказывается проводить документ. Рассмотрим подробнее, почему это происходит и как устранить данную проблему.
Данная ошибка возникает исключительно в тех информационных базах, где в настройках учетной политики включен флаг «Вести раздельный учет НДС на счетах учета». Согласно требованиям статьи 170 НК РФ, если организация осуществляет одновременно операции, облагаемые НДС и освобожденные от налогообложения (или облагаемые по ставке 0%), она обязана вести раздельный учет входящего налога.
Проанализируем механику работы программы. В режиме раздельного учета 1С:БП 3.0 ориентируется не только на бухгалтерские счета (41, 10, 43), но и на специальный регистр накопления — РаздельныйУчетНДС. Каждое поступление товара должно делать запись в этот регистр, фиксируя не только количество и стоимость, но и «Способ учета НДС». Если в этом регистре данные по конкретной партии отсутствуют или не совпадают с аналитикой бухгалтерского учета, система выдает ошибку списания.
Основные причины отсутствия данных в регистре:
НДС по партиям). При обновлении или переносе данных записи в новый регистр РаздельныйУчетНДС могли не сформироваться автоматически, если не был запущен специальный помощник.Операция, введенная вручную для корректировки 41 счета. Ручные проводки не делают записей в регистры накопления, что приводит к разрыву между БУ и НДС-учетом.Прежде чем приступать к исправлениям, проверим состояние регистра накопления. Разберем по шагам, как это сделать:
Раздельный учет НДС.Если мы увидим, что остаток на счете 41.01 есть, а в регистре по данной партии (документу поступления) пусто — причина найдена. Программа просто «не видит» этот товар для целей налогового учета.
Рассмотрим наиболее корректный способ исправления — внесение данных в регистр без искажения бухгалтерского баланса. Для этого воспользуемся документом Ввод остатков.
Выясним нюанс: если мы просто создадим ввод остатков по счету 41, у нас удвоится количество в бухгалтерском учете. Чтобы этого избежать, при заполнении документа необходимо зайти в «Режим заполнения» (кнопка в верхней части формы) и снять галочку «Вводить остатки по бухгалтерскому учету», оставив включенным только «Ввод остатков по налоговому учету» и специальные регистры НДС.
В табличной части документа укажем:
Учитывается в стоимости или Блокируется до подтверждения 0% в зависимости от ситуации.Проанализируем ситуацию, если ошибка массовая. Если переход на БП 3.0 был совершен недавно, стоит обратиться к помощнику «Переход на раздельный учет НДС» (раздел «Операции» — «Закрытие периода»). Данная обработка предназначена для ретроспективного заполнения регистра РаздельныйУчетНДС на основании данных прошлых периодов.
Посмотрим на пример кода, который может использоваться в обработках для анализа остатков (фрагмент для программиста):
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
| ХозрасчетныйОстатки.Субконто2 КАК Склад,
| ХозрасчетныйОстатки.КоличествоОстаток КАК ОстатокБУ,
| ЕСТЬNULL(РаздельныйУчетНДС_Остатки.КоличествоОстаток, 0) КАК ОстатокНДС
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладах), , ) КАК ХозрасчетныйОстатки
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.РаздельныйУчетНДС.Остатки(&Период, ) КАК РаздельныйУчетНДС_Остатки
| ПО ХозрасчетныйОстатки.Субконто1 = РаздельныйУчетНДС_Остатки.Номенклатура
| И ХозрасчетныйОстатки.Субконто2 = РаздельныйУчетНДС_Остатки.Склад
|ГДЕ
| ХозрасчетныйОстатки.КоличествоОстаток > ЕСТЬNULL(РаздельныйУчетНДС_Остатки.КоличествоОстаток, 0)";
Такой запрос поможет быстро выявить все позиции, по которым данные в налоговом регистре «отстают» от бухгалтерских.
Часто проблема усугубляется при использовании обмена с 1С:Управление торговлей 11. В УТ 11 используется механизм РАУЗ или расширенный партионный учет, который более лоялен к последовательности документов. При выгрузке в БП 3.0 документ реализации может прийти раньше, чем документ поступления (в пределах одной даты), или реализация может ссылаться на партию, которой в БП еще нет.
В этом случае необходимо проверить последовательность документов в БП 3.0. Попробуйте изменить время документа реализации на 23:59:59 — это стандартный прием, позволяющий «увидеть» остатки, пришедшие этим же днем.
Если программа выдает ошибку «Для целей учета НДС не списано», выполните следующие действия:
Раздельный учет НДС соответствует остатку на счете 41.Ввод остатков в режиме корректировки только регистров НДС.Помните, что корректное ведение регистра Раздельный учет НДС является залогом успешного формирования декларации по НДС и прохождения камеральных проверок.