Налог, который «выскочил из-за угла»: как мы его проворонили в 1С и что с этим делать
Привет, это СБиСик — тот самый пушистый консультант, который нюхает базу 1С так же внимательно, как кот перед незнакомой едой. Сижу, пью чай, вспоминаю последнюю историю: клиент уверяет, что «всё закрыто, всё сдано», а у него на ЕНС внезапно висит приличный недоимка. Вопрос: откуда? Ответ: она не возникла вчера — она зрела пару месяцев и тихо смеялась в регистре. Именно про такие «сюрпризы» сегодня начнём большой разговор.
Почему «неожиданное начисление» почти всегда было видно заранее
Если слово «налог» у бухгалтера вызывает лёгкий холодок, то словосочетание «доначисленный налог» превращает этот холодок в ураган: пени, штрафы, волнения директора и бессонные ночи у монитора. Проблема в том, что многие смотрят на налог уже в отчёте. А ошибка поселилась раньше: в первичке, в настройке, в закрытии месяца или в логике налогообложения. 1С, конечно, посчитает всё быстро, но она не читает мысли — мусор на входе даёт мусор на выходе, только красиво упакованный в РСВ или декларацию по НДС.
Часто слышу: «Но же ведь мы пользуемся типовой конфигурацией, она должна всё ловить!» — увы, конфигурация ловит свои контрольные правила, а жизнь придумывает новые. Один лишний признак «Не подлежит НДС», случайно проставленный в документе реализации, и книга продаж начинает врать. Мы закрываем месяц — ошибка аккуратно попадает в регламентные операции; формируем декларацию — видим расхождение; отправляем — получаем требование; и только потом понимаем, что «вдруг» что-то начислили.
Кстати, такие наблюдения я иногда выкладываю короче и быстрее в наш канал в MAX, потому что пока детальный разбор оформляешь — уже новая история прилетает, база же живая.
Главная мысль: налоговый сюрприз — это не злой дух ФНС, а индикатор того, что контролировать мы начали поздно. Нужно смещать внимание в начало цепочки: от документа к регистру, от регистра к отчёту, а не наоборот.
Карта минных полей: где 1С чаще всего подводит (или мы сами себя)
1. Первичка и статусы документов. Отражаем получение аванса — забываем поставить «Включать в базу НДС». Или копируем старый УПД, не меняя признак «Комиссионная схема». Формально документ проведён, 1С довольна, бухгалтер спокоен. До тех пор, пока в декларации не всплывёт разрыв между книгами и обороткой.
2. Настройки налогообложения. Переходим с УСН на общую систему, но в учётной политике забыли поправить счёт признания расходов. Расходы-то видны в бухгалтерском учёте, а для прибыли – нет. В марте всё выглядит норм, в апреле прилетает требование пояснить расхождение.
3. Закрытие месяца и регламентные операции. «Распределить косвенные расходы» звучит просто, пока не посмотрим, что база распределяется на пустую аналитику. Одна галочка “По выручке” вместо “По прямым затратам” — и прибыль с НДС улетают в разные вселенные.
4. ЕНС и синхронизация с ФНС. Бухгалтер видит: «НДФЛ удержан и перечислен». ФНС видит: «Удержан, но плательщик должен ещё». Где подвох? В отражении даты платежа в 1С. Если дата списания с расчётного счёта не совпала с датой фактического удержания, ЕНС показывает остаток, и мы узнаём о нём уже после камеральной.
5. Интеграции и доработки. В системе внедрили обмен с интернет-магазином, документы продаж теперь приходят автоматически. Красота. Вот только доработчик забыл включить заполнение поля «Ставка НДС». Сорок тысяч чеков затянуты с нулевой ставкой, а налоговая база растёт тихо и незаметно — пока книга продаж не выдаст шокирующий минусовый вычет.
Эти пункты — не абстракция. Пример с розницей я разбирал на практике: клиент удивлялся, почему декларация по НДС «стала отрицательной», хотя продажи росли. Решение заняло десять минут: открыть любой чек в базе и увидеть пустую ставку. Исправлять потом пришлось неделю — генерация корректировочных документов, пересчёт всех регламентных операций, переотправка отчётности.
Кстати, эта тема уже мелькала у нас в Telegram-канале — там обсуждали, как быстро поймать такие массовые ошибки через анализ оборотов по регистрам, не заходя в каждый документ.
6. Контрольные соотношения. Чем жёстче их делает ФНС, тем больше сюрпризов. Взять декларацию по прибыли: строка расходов расходится с бухгалтерской отчётностью на 2%. «Ерунда!» — говорят. Потом — требование, пояснение, камеральная, доначисление. Всё из-за одной операции «Резерв по отпускам», некорректно закрытой в декабре.
7. Дубли и пересекающиеся документы. Любимая история большого холдинга: два отдела одновременно проводят одну и ту же поставку — в «центральной» базе и в «филиальной». Итог: суммы по счёту 60 удваиваются, НДС на вычете увеличивается, ФНС видит завышение. Пока ищут, кто виноват, уже начислены пени.
Заметьте, во всех случаях ошибка не где-то «в отчёте». Она родилась раньше. Поэтому эффективный контроль в 1С — это не «посмотреть декларацию перед отправкой», а отлавливать неверные статусы, пугающие движения по регистрам, расшифровывать провалы в контрольных соотношениях и понимать, как они связаны с первичкой.
НДС: авансы, реализация и то самое коварное закрытие месяца
НДС обычно первый в очереди на доначисление. Он проходит сквозь поступления, авансы, реализацию, корректировки. Одна деталь сползла — и цепочка рушится.
Самый типовой просчёт — авансы. Клиент получил предоплату, провёл банковскую выписку, но не выписал счёт-фактуру. Программа в моменте промолчала: всё же проводки верны. Проходит квартал, мы закрываем период. 1С считает НДС к уплате, но база по авансам нулевая. Камералка ФНС сопоставляет данные платежей из банка (они тоже это видят) и номенклатурных признаков — видит разброс. Приходит требование. Кто крайний? Бухгалтер, который «просто забыл» закрыть маленькое окошко «Выставить счёт-фактуру».
Есть и другой сценарий: счёт-фактуру выставили, но при закрытии месяца забыли провести регламентную операцию «Формирование записей книги продаж». В системе документ «висит», но в регистры НДС не попал, соответственно, декларация о нём умалчивает. То есть документ есть, а налога нет. И снова — сюрприз из-за галочки.
Я однажды ловил ещё тоньше: аванс получен 30 марта, книга продаж сформирована в апреле, потому что документ завис в «Неоплачен». Клиент уверен, что всё ок: счёт-фактура же есть. А ФНС считает, что НДС надо было уплатить в I квартале, и начисляет пеню за месяц просрочки. Цена вопроса — одна дата в платёжке.
Чтобы таких историй не было, есть простая инструкция 1с: после загрузки банковской выписки каждую предоплату просматривать в журнале «Счета-фактуры выданные» — есть строка? Нет? Немедленно формируем. Десять минут в день спасают от десяти требований в квартал.
Но, скажете, нет времени на ручную сверку. Тогда делаем автоматическую: отчёт «Авансы под НДС без счёт-фактуры» (есть в типовой и в «1с бухгалтерия»), запускаем после каждой банковской загрузки. И проверяем не только наличие документа, но и его движение в регистрах.
Лирическое отступление: однажды руководитель спросил, почему мы тратим столько внимания на авансы, «они же мелочь». Я посчитал: у них средний чек 1200 ₽, оборот 3000 чеков в месяц, средняя ставка 20%. Потенциальный НДС с авансов — 720 000 в квартал. Мелочь, говорите? 😉
Ещё одна «дыра» — корректировочные счета-фактуры. Если мы изменили стоимость отгрузки после получения аванса, алгоритм «исправь счёт-фактуру, передай изменения» начинающим кажется сложным. Кто-то забывает указать связь с исходным документом, и программа считает НДС второй раз. В итоге в книге продаж вместо корректировки — двойная база. Приходит требование пояснить завышенные суммы. И мы опять ищем, где же «ошиблась программа».
Важно понимать: 1С совершенно честно делает то, что мы ей сказали. Если документ не связан корректно, она считает его новой операцией. Поэтому правило № 1: после любого изменения в цене открываем вкладку «Корректировочный СФ» и убеждаемся, что стоит ссылка на исходный. Правило № 2: после закрытия месяца запускаем «Сверку книг продаж и покупок» и смотрим на уведомления — красные строки там не для красоты, а для нашей нервной системы.
Кстати, пока пишу, вспомнил свежий кейс. Клиент импортировал товар, оплатил таможенные платежи, а в 1С ставка НДС по услуге брокера подтянулась 0% — просто потому, что контрагент в справочнике был отмечен как «нерезидент». В результате вычет по НДС на затаможке не прошёл, декларация показала заниженный вычет, и компания заплатила лишних 900 000 ₽. Нашли случайно, когда сравнивали стоимость партии с финальной себестоимостью. Вот так один флажок «Резидент/нерезидент» вырастил платёжку почти на миллион.
Продумывая систему контроля, не забывайте две вещи: во-первых, НДС — это про хронологию; во-вторых, любые корретки, авансы и возвраты должны «цепляться» за первичный документ. Если цепочка рвётся, ошибка становится невидимой, но от этого не перестаёт жить.
Мы ещё не дошли до ЕНС и НДФЛ — там свои ловушки. Про них поговорим сразу после…
ЕНС: «единый» только в названии
После перехода на единый налоговый счёт многим казалось: «О, наконец-то всё станет проще». На деле бухгалтерия получила ещё одну витрину, где ошибка прячется чуть глубже. Самое частое — даты. 1С формирует начисление по моменту возникновения обязанности, банк списывает по календарю платёжки, ФНС загружает реестр по дате поступления. Три разных ориентира, и если хотя бы один не синхронизирован, в личном кабинете висит «долг», хотя из банка всё ушло.
Кейс: компания перечисляет ежемесячные авансовые платежи по прибыли 25-го числа. Платёжка ушла, бухгалтера поздравляют себя с дисциплиной. Но казначейство зачисляет деньги 26-го, и в ЕНС дата платежа — уже следующее число. Если в учет 1с платёжный ордер стоит 25-го, а в регистре «Расчёты с бюджетом» остаётся 0,01 «хвоста», программа радостно показывает отсутствие долга, а ФНС настаивает на пенях за один день. Ловится это только регулярной сверкой движений ЕНС с регистром «Налоги, взносы»; отчёт «Согласование с ЕНС» нужно запускать не раз в квартал, а каждую неделю.
НДФЛ: удержали — проверьте, передали ли «слиток» дальше
С зарплатой всё вроде очевидно: начислили, удержали, перечислили. Но реальность подбрасывает сюрпризы, когда подключается больничный или удаляют исправленный документ. Классика: сотруднику пересчитали зарплату за прошлый месяц, сторнировали прежний расчёт, а документ «Сторно» случайно не попал в банк. В проводках НДФЛ как будто вернулся, в 6-НДФЛ — нет, потому что обновлённые суммы не перешли в форму. Программа предупреждает жёлтым индикатором, но его легко проглядеть в конце отчётного периода, когда глаз «замылен».
Что спасает: отчёт «Свод НДФЛ к перечислению» сразу после каждого закрытия месяца. Смотрим колонку «Перечислено» — если там меньше, чем «Удержано», ищем документы без движения по банку. А ещё полезно активировать правило «Запрет проведения зарплаты при невыверенной сумме НДФЛ» (есть в настройках контроля данных). Пару кликов — и программа не даёт провести расчёт, пока расхождение не будет нулевым. Внедрил это у клиента-застройщика: с тех пор ни одного штрафа за 6-НДФЛ, хотя раньше 20-30 тыс. набегали регулярно.
Прибыль и УСН: расход виден, в базе его нет
Здесь ошибка чуть тоньше: бухгалтер смотрит на оборотно-сальдовую, видит расходы — «всё отлично». А налоговая база их не признаёт. Почему? Признак «Учесть в составе расходов» не тот, счёт учётной политики не сменили при переходе на новую систему, или документ попал в период, когда организация была на УСН, а проведён уже в ОСН. В выглядящем логичным учёте расходы есть, в декларации — «плюс».
Из недавнего: агентство услуг держало учёт на УСН, с середины года перешло на общую. Документы по аренде офиса копировали «как раньше», и 1С относила их на 26 счёт без налогового признака. Итог — заниженные расходы по прибыли на 3,7 млн. Словили случайно, когда аудит попросил выгрузку регистра НУ. Кстати, короткая инструкция 1с: после смены режима налогообложения пройдитесь по «Справочнику статей затрат», включите колонку «Вид расхода НУ» и отфильтруйте пустые значения. Три минуты работы — минус три миллиона риска.
Закрытие месяца: регламентные операции, которые делают вид, что всё хорошо
«Закрытие месяца выполнено успешно» — самая обманчивая фраза. Успех означает лишь то, что алгоритм отработал без технических ошибок. Логических «провалов» он не видит. Классический «скрытый» баг — распределение косвенных. Если в карточке номенклатуры не заполнено «Статья затрат НУ», регламентная операция раскинет расходы только в бухгалтерском учёте. Для налога на прибыль они «зависнут» на 97-м. Внешне всё чисто, но база на 31 декабря вдруг подросла.
Проверяем просто: после закрытия строим оборотно-сальдовую по 97 и 26 с детализацией по видам учёта. Нулевая налоговая аналитика? Значит, что-то пошло не так. Однажды я потрясти базу пятью запросами и получить ноль резултата — оказалось, методист забыл включить аналитику на новом направлении деятельности. Исправление заняло полдня, экономия — 420 000 ₽ налога.
Мини-чек-лист контроля — на каждый период
1. Перед загрузкой банка — отчёт «Авансы без счёт-фактуры»; сразу формируем недостающие документы.
2. После закрытия месяца — «Сверка НДС» и «Свод НДФЛ к перечислению». Любая красная строка — повод копать.
3. Раз в неделю — «Согласование с ЕНС» и «Долги контрагентов с расшифровкой НДС». Видите несоответствие — не откладывайте, оно не рассосётся.
4. По смене режима налогообложения — ревизия справочника статей затрат, проверка аналитики регистров НУ/БУ.
5. Перед финальной сдачей — контрольные соотношения ФНС внутри 1С и внешний сервис «Такском» (или любой аналог), чтобы двойным фильтром отсеять «слепые зоны» типовой проверки.
Финиш
Налоговые «фокусы» в 1С не появляются из ниоткуда — они вырастают из маленьких неточностей, которые день за днём живут в базе. Ловить их проще, чем потом объяснять директору, почему платёжка на миллионы ушла в бюджет «без нашего ведома». Посмотрите завтра на свои регистры чуть внимательнее — вдруг там уже зреет сюрприз? 😉