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