Как пробить кассовый чек на «Расход» в 1С:УТ 11.5 при применении АУСН?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Налоговый учет Торговля и дистрибуция
← На главную

При переходе на автоматизированную упрощенную систему налогообложения (АУСН) многие пользователи сталкиваются с необходимостью формирования чеков с признаком «Расход» при совершении наличных покупок. Рассмотрим, почему это важно и как реализовать данный функционал в типовой конфигурации 1С:Управление торговлей 11.5.

Почему возникает необходимость пробития чека «Расход»?

Согласно требованиям ФНС для налогоплательщиков на АУСН, данные о расходах должны автоматически попадать в налоговую базу из онлайн-касс. Если вы производите оплату наличными поставщику, одного бумажного чека продавца недостаточно. Чтобы сумма законно уменьшила ваш налог, необходимо отразить операцию через собственную контрольно-кассовую технику с признаком Расход.

Решение для контрагентов — физических лиц

В текущем релизе 1С:УТ 11.5 штатный функционал позволяет пробивать такие чеки преимущественно для контрагентов, являющихся физическими лицами. Рассмотрим алгоритм действий по шагам:

  1. Откройте документ Приобретение товаров и услуг (также может быть удобна печать чеков из списка документов).
  2. Убедитесь, что контрагент имеет статус ФизЛицо.
  3. Воспользуйтесь гиперссылкой Пробить чек, которая появляется в верхней части формы документа.
  4. В окне предпросмотра чека проверьте реквизиты:
    • Вид операции: Расход.
    • Способ расчета: Передача с полной оплатой.
    • Вид оплаты: Наличными.

При соблюдении этих условий 1С корректно сформирует фискальный чек, который будет передан через ОФД в налоговые органы.

Техническое решение для работы с юридическими лицами

На текущий момент типовой функционал 1С ограничивает возможность пробития чеков «Расход» при расчетах с юридическими лицами. Однако, проанализировав программный код конфигурации, мы можем реализовать обходное решение с помощью расширения.

За отображение гиперссылки Пробить чек отвечает функция РазрешеноПробитиеФискальныхЧековПоДокументу в модуле ПриобретениеТоваровУслугЛокализация. Рассмотрим структуру функции:


Функция РазрешеноПробитиеФискальныхЧековПоДокументу(Форма) Экспорт
    РазрешеноПробитиеФискальныхЧековПоДокументу = Ложь;
    Если ЗначениеЗаполнено(Форма.Объект.Контрагент) И ЗначениеЗаполнено(Форма.Объект.ХозяйственнаяОперация) Тогда
        ЮрФизЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Форма.Объект.Контрагент, "ЮрФизЛицо");
        КонтрагентЯвляетсяФизЛицом = (ЮрФизЛицо = Перечисления.ЮрФизЛицо.ФизЛицо);
        ДокументЯвляетсяРеализациейКлиенту = (Форма.Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ЗакупкаУПоставщика);
        Если КонтрагентЯвляетсяФизЛицом И ДокументЯвляетсяРеализациейКлиенту Тогда
            РазрешеноПробитиеФискальныхЧековПоДокументу = Истина;
        КонецЕсли;
    КонецЕсли;
    Возврат РазрешеноПробитиеФискальныхЧековПоДокументу;
КонецФункции

Чтобы активировать кнопку для всех контрагентов, необходимо с помощью расширения переопределить данную функцию, сняв ограничение на проверку КонтрагентЯвляетсяФизЛицом. После внедрения такого расширения кнопка станет доступна и для юридических лиц, позволяя пробивать чеки на покупку товаров.

Рекомендации по альтернативному учету расходов

Если вы не хотите вносить изменения в типовой код программы, рассмотрите альтернативные способы подтверждения расходов:

Таким образом, мы разобрали, что при текущих настройках 1С пробитие чека привязано к объекту Приобретение товаров и услуг, и для полноценной работы с юрлицами оптимальным выходом является использование расширения конфигурации.

← На главную