Переход с ЕНВД на упрощенную систему налогообложения (УСН) с объектом «Доходы минус расходы» часто преподносит сюрпризы бухгалтерам розничных магазинов. Основная проблема заключается в том, что стоимость проданных товаров упорно не желает попадать в Книгу учета доходов и расходов (КУДиР). Рассмотрим подробно, почему это происходит, как настроить программу 1С:Бухгалтерия предприятия 3.0 и на какие регистры обратить внимание, чтобы добиться автоматического признания расходов.
Для того чтобы стоимость товара была включена в расходы при УСН, должны быть одновременно выполнены три условия (согласно Налоговому кодексу РФ и алгоритмам 1С):
Поступление (акт, накладная, УПД)).Отчет о розничных продажах или Реализация (акт, накладная, УПД)).Если хотя бы одно из этих событий не произошло или не отражено в программе, расход признан не будет. Проанализируем ситуацию: если мы купили товар и продали его, но не оплатили поставщику — расхода нет. Если оплатили и продали, но не оформили поступление — расхода нет. Расход всегда формируется по последнему из этих событий.
Первым делом проверим глобальные настройки программы. Перейдем в раздел Главное — Настройки — Учетная политика. Для корректной работы УСН в части товаров критически важны два параметра:
1. Способ оценки МПЗ — ФИФО.
В системе УСН «Доходы минус расходы» учет «По средней» не поддерживается. Это связано с тем, что программа должна отслеживать судьбу каждой конкретной партии товара: когда она пришла, кому оплачена и когда продана. Только метод ФИФО позволяет программе «зацепиться» за конкретную поставку и проверить выполнение условий оплаты и реализации.
2. Способ оценки товаров в рознице.
Рассмотрим два варианта учета на счете 41.02:
- По стоимости приобретения. Это наиболее простой вариант для УСН. Программа четко знает цену закупки и сразу ставит ее в расход при продаже.
- По продажной стоимости (с использованием счета 42). Здесь возникают сложности. Чтобы признать расход, программе нужно вычислить разницу между продажной ценой и торговой наценкой для каждой проданной позиции. Если вы ведете суммовой учет (без номенклатуры), автоматического признания расходов по УСН не будет. Программе необходима аналитика по каждой позиции товара.
В 1С учет для целей УСН ведется не только на бухгалтерских счетах, но и в специальных регистрах накопления. Самый важный из них — Расходы при УСН. Посмотрим, как он работает.
Когда мы проводим Поступление товаров, в этом регистре создается запись со статусом "Не списано, не оплачено" (если товар еще не оплачен) или "Не списано" (если была предоплата). Статус "Не списано" означает, что товар лежит на складе и ждет реализации.
Рассмотрим по шагам, что должен делать документ Отчет о розничных продажах:
Расходы при УСН.Отчета о розничных продажах программа делает движение по расходу в КУДиР.Отчет о розничных продажах просто спишет товар по регистру, но запись в Книгу доходов и расходов появится только позже — в момент проведения документа Списание с расчетного счета.Если вы только что перешли с ЕНВД, программа может «не знать» о том, что товары на складе были оплачены поставщику еще в период работы на ЕНВД. Чтобы это исправить, необходимо воспользоваться Помощником перехода на УСН.
Этот инструмент создает документы Ввод остатков, которые заполняют регистр Расходы при УСН. Важно проконтролировать, чтобы в этих остатках у товаров стоял статус "Оплачено". Если остатки занесены просто операцией вручную по счету 41.02, налоговый учет их не увидит.
Одна из частых ошибок в рознице — схлопывание продаж в одну строку (например, «Розничная выручка»). Для УСН "Доходы минус расходы" это недопустимо. Чтобы программа могла списать стоимость приобретения конкретного товара, она должна знать, какой именно товар продан.
Убедимся, что при переносе данных из внешней программы (например, Штрих-М) в документ Отчет о розничных продажах попадает вся номенклатура. Если в табличной части Товары пусто или заполнена только одна общая позиция, расходы признаваться не будут.
Иногда программисты замечают в коде проверку таблицы возвратов, как в функции ПодготовитьТаблицуВозвратаРасходовУСН. Может показаться, что без возвратов код не работает. На самом деле это не так.
Проанализируем ситуацию: Отчет о розничных продажах — это сводный документ. Если в течение дня были продажи и возвраты от покупателей, программа должна уменьшить сумму признаваемых расходов на стоимость возвращенных товаров. Это лишь один из этапов подготовки данных. Если возвратов не было, программа переходит к стандартному алгоритму сопоставления остатков в регистре Расходы при УСН. Код выглядит примерно так:
Если НЕ ЗначениеЗаполнено(ТаблицаВозвращенныеТовары) Тогда
// Это нормальная ситуация, программа просто переходит к расчету
// реализованных товаров без корректировки на возвраты.
КонецЕсли;
Главное, что нужно искать в отладчике или в движениях документа — это обращение к остаткам регистра Расходы при УСН по ключу аналитики (Номенклатура + Партия).
Если расходы по рознице не попадают в КУДиР, выполним следующие действия:
Групповое перепроведение документов (раздел Операции). Часто бывает так, что продажа проведена раньше поступления по времени (в пределах одного дня), и программа «не видит» остатка для целей УСН.60 с детализацией по субсчетам, договорам и документам расчетов. Если у вас висит аванс на 60.02, а поступление на 60.01 по разным договорам, программа будет считать товар неоплаченным.Расходы при УСН. Сделаем отбор по нашей номенклатуре. Если мы видим приход (плюс), но не видим расхода (минус) при продаже — значит, не соблюдено одно из условий (чаще всего — оплата поставщику).Розничный магазин, а в документе продажи выбрана правильная номенклатура, которая числится в остатках.Таким образом, автоматическое признание расходов в рознице на УСН требует ювелирной точности в ведении партионного учета (ФИФО) и строгого соблюдения цепочки "Поступление - Оплата - Продажа".